我正在寻找一个程序,可以将flac文件转换为mp3,同时保留嵌入式元数据(包括专辑封面)。
我很确定ffmpeg可以做到这一点,但是我不知道该命令。。。
编辑:这是在Windows 7上,但我也使用mac / linux,因此无论哪种工具效果最好,我都很乐意使用。
我正在寻找一个程序,可以将flac文件转换为mp3,同时保留嵌入式元数据(包括专辑封面)。
我很确定ffmpeg可以做到这一点,但是我不知道该命令。。。
编辑:这是在Windows 7上,但我也使用mac / linux,因此无论哪种工具效果最好,我都很乐意使用。
Answers:
foobar2000(在Windows上)具有一个内置的多格式转换器。要转换为mp3,您需要下载LAME mp3编码器二进制文件;foobar2000会在转换前询问lame.exe的位置。
xrecode II保留专辑封面和其他元数据,并且速度很快-它使用了所有可用的内核。它是共享软件,在Windows 7上可以很好地运行。
ffmpeg -i input.flac -ab 196k -ac 2 -ar 48000 output.mp3
我不确定它是否保留标签和元数据。如果FFmpeg不起作用,您需要在哪个平台上转换(Windows,OSx,Linux)?
-ab 196k
指定恒定的比特率。ffmpeg -i input.flac -aq 2 output.mp3
会将音频编码为VBR V2。默认情况下,五个通道的FLAC文件会转换为两个通道的MP3文件。如果采样率高于输入文件中的采样率,则默认情况下还将转换为48.1 kHz。-ar 48000
还将44.1 kHz FLAC转换为48 kHz MP3。
由于您使用的是Linux,因此请获取SoundConverter。
GNOME环境的声音转换应用程序。它读取GStreamer库可以读取的所有内容(Ogg Vorbis,AAC,MP3,FLAC,WAV,AVI,MPEG,MOV,M4A,AC3,DTS,ALAC,MPC,Shorting,APE,SID等),并写入WAV,FLAC,MP3,AAC和Ogg Vorbis文件。
SoundConverter的目标是易于使用且非常快速。由于其多线程设计,它将使用尽可能多的内核来加快转换速度。它还可以从视频中提取音频。
SoundConverter保留元信息(标签)。
Media Monkey可以做到这一点。
它基于Windows(但是您尚未指定操作系统),而免费版本随附的mp3编码器受时间限制。但是,您可以手动替换dll来消除此限制。
它还将进行批量转换。您可以将flac文件添加到库中,也可以使用内置的资源管理器视图浏览到它们,选择全部,然后在所有选定的项目上使用“工具”>“转换音频格式”。