原始问题
是否有一些 cli 工具可以将 iTunes Store 中的 aac 文件(无 DRM)转换为 mp3?
更新 1
MP3 到 MP3
我安装完毕libavcodec-unstripped-52
并取得了一些进展。
当我尝试用它编码 MP3 文件时:它说[mp3 @ 0x997cde0]Header missing
。
由于标签是 ID3v2,lame 也存在问题,是否 libmp3lame 也不支持它?
我应该转换标签吗或者我该怎么做才能让它正常工作?
AAC 到 MP3
成功了,但生成的 MP3 文件中没有标题。我怎样才能在其中找到标题?
答案1
最合适的命令行工具是可通过软件中心/突触管理器安装的 ffmpeg 实用程序。
对于恒定比特率模式 (CBR),命令行示例如下:
ffmpeg -i inputfile.m4a -c:a libmp3lame -ac 2 -b:a 190k outputfile.mp3
或者甚至更好的可变比特率模式(VBR):
ffmpeg -i inputfile.m4a -c:a libmp3lame -ac 2 -q:a 2 outputfile.mp3
有关使用 FFmpeg 进行 mp3 编码的更多信息,请参见此处:
答案2
如果你的 Linux 抱怨它没有 mp3 编解码器,请尝试以下操作:
ffmpeg -i inputfile.m4a -acodec libmp3lame -ac 2 -ab 160k outputfile.mp3
请注意,-ab
参数以每秒位数为单位,而不是每秒千位数。