0

我一直在命令行中使用 sox 来运行音频转换网络工具。它工作得很好。我用 MP3 支持编译它(它确实有效)并且还安装了 ffmpeg 来处理 m4a 文件。

我的问题是,某些带有 mime 类型的音频/mpeg(mp3 文件的 mime 类型)的 mp3 实际上具有使用 mp4 编码的音频。在我能够测试的所有方面,它们与普通 mp3 没有区别,而且 sox 和 ffmpeg 似乎都不知道如何处理它们。

我花了大约 2 周的时间研究这个问题,并遇到了许多涉及 mp4、mp3 和 sox 的文章,但没有一篇涉及具有 mp4 编码的 mp3 的文章(从我所看到的情况来看,这似乎相当普遍) .

我什至不知道在哪里看这一点。这肯定是有人遇到过的问题吗?

4

1 回答 1

1

MP4 不是一种编码,而是一种容器格式,其中可能包含具有不同编码(包括 AAC 或 ALAC)的音频或视频。FFmpeg 应该能够读取它和大多数编码。说什么ffprobe your_file

于 2013-06-04T13:04:49.447 回答