大约两年前,我一直在尝试找到一种方法,将高质量的 mp3 文件转换为固定比特率为 192k 的 m4a 或 aac 文件。请不要建议使用其他格式 - 我已经仔细考虑过了。
这里的问题是:
ffmpeg 显然无法转换为高于 152k 的比特率。即使它说可以转换,生成的文件仍然是 152k,而不是 192k。
ffmpeg 也有一个错误,没有将比特率写入音频文件标签,这意味着在测试时,您必须通过将文件大小除以音频长度(以秒为单位)来手动计算比特率(结果为 152k - 参见上文)
选择 faac 作为转换器,我得到了相同的结果
其他程序无法可靠运行(请参阅此主题如何将音频文件转换为*.m4a?)
我知道这不是一个新问题,但我想知道经过很长时间之后,是否仍然没有办法使用 ubuntu/kubuntu 12.04 进行转换,而我再也找不到其他线程中提到的一些错误问题。
那么:到底有解决方案吗?
答案1
我认为我在这里找到了解决方案:
http://www.ubuntugeek.com/format-junkie-convert-your-media-files-to-all-the-popular-formats.html
它被称为 format junkie,可以毫无问题地转换为 192kbit m4a (aac)。看看吧 - 它有点花哨,但真的是一个简单而强大的媒体转换器,可用于图像、音频、视频甚至 iso 文件!
抱歉,我自己回答了这个问题,但我认为我的问题已经解决了。:-)
谢谢阅读,piedro
答案2
我不知道它是否有与 ffmpeg 相同的比特率错误,但 VLC 有一个有用的文件转换选项。
选择Media
>Convert / Save
使用选择文件Add...
然后单击Convert / Save
选择Audio - AAC (MP4)
配置文件,然后单击旁边的编辑配置文件按钮,然后在第二个选项卡上会出现比特率下拉菜单。
我没有任何合适质量的文件来进行测试,但值得一试。
答案3
- 安装包gnome-media-配置文件,gstreamer0.10-插件-坏-多元宇宙和声音转换器
启动命令 (ALT+F2)
gnome-audio-profiles-properties
并创建一个名为 AAC192 的新配置文件。对于“文件扩展名”,使用 m4a,并在“GStreamer pipe”字段中输入audio/x-raw-int,rate=44100,channels=2 ! faac ! bitrate=192 ! ffmux_mp4
- 启动声音转换器,转到“设置”,在“格式”中选择GNOME 音频配置文件。现在您可以选择AAC192