我下载了一些 .m4b 文件,但我的 mp3 播放器无法播放它们。我尝试了通过谷歌找到的几个转换器,但它们似乎无法转换整个文件。(这是一个 8 小时长的文件,第一个程序只将其转换为 1 小时长的 mp3,第二个程序将其转换为 5 小时长,但仍缺少 3 小时)。
是否有一个可靠的程序可以供我使用?
答案1
我假设,由于您的文件有M4B
扩展名,所以您正在使用有声读物。您应该能够使用大胆打开 .m4b 文件并将其导出为 MP3 文件。m4b 扩展名只是 AAC 文件的一个别名。
我会推荐1.3 测试版- 尽管它被标记为测试版,但它非常稳定。您还需要安装LAME MP3编码器(导出 mp3 文件)和 FFmpeg 导入/导出库(读取 .m4b 文件)。
第一次打开 Audacity 后,它应该自动查找 LAME 和 FFmpeg 安装。如果没有,您可以让它搜索它们,方法是转到Edit -Preferences
(或按Ctrl+ P),转到“导入/导出”,如果没有列出任何内容,请单击“查找库”按钮(请参阅此处了解详细说明)
我从未转换过这么大的文件,所以不确定需要多长时间。安装 Audacity 后,打开 .m4b 文件,然后选择File -> Export...
并将其保存为 MP3 文件。Audacity 将让您填写 ID3 信息,这样您就可以列出 MP3 文件的正确作者等。
答案2
我知道这是一个老话题,但是当我尝试导出 mp3 时,VLC 不断崩溃。
我也试过超级转换器,看起来像是精神分裂症患者写的,但它是我常用的免费转换器。非常可靠。
最后,所有起作用的都是老旧的 ffmpeg。这是我成功使用的命令行。
ffmpeg -i "c:\pathTo\imput.m4b" -acodec libmp3lame -ar 22050 "c:\pathTo\output.mp3"
答案3
dBpoweramp 可以做到这一点,但不是免费的。安装完程序后,转到 codec central,下载并安装此编解码器,注意:这些仅适用于 dBpoweramp 程序。 http://www.dbpoweramp.com/codec-central-m4a.htm
购买,选择#1 http://www.dbpoweramp.com/dmc-power-register.htm
如果您需要其他编解码器,我建议您下载并安装所有这些编解码器。 http://www.dbpoweramp.com/codec-central.htm