这个问题与这个问题几乎相同: 将 Ogg Vorbis 转换为带元数据的 MP3 只能反向
我想将我音乐库中的所有 MP3(有些是 WMA 或 M4A,但如果需要,可以手动处理)转换为 Ogg Vorbis,因为我终于从桌面启动了 Windows(从某种意义上说)。我查看了 Repos 并找到了 Sound Converter 和 OggConvert,但 Sound Converter 丢失了我所有的元数据,而 Ogg Converter 无法批处理。我还尝试在命令行上使用 mp32ogg,但它给出的文件名太糟糕了。
有谁知道批量将 MP3 转换为 OGG Vorbis 的转换器,既不会丢失元数据,也不会弄乱文件名?
我正在使用 Ubuntu 9.04,并且我更喜欢免费软件。
PS 我也不介意 FLAC。任何开源的东西都可以。
答案1
我知道这只是一半的答案但是......
当我查看 mp32ogg 时,我看到了这个:
--rename=format Instead of simply replacing the .mp3 with
.ogg for the output file, produce output
filenames in this format, replacing %a, %t
and %l with artist, title, and album name
for the track
--lowercase Force lowercase filenames when using --rename
听起来 mp32ogg --lowercase --rename=??? 可能会帮助你更接近一点。
我自己还没有尝试过,所以祝你好运。
答案2
Ubuntu 自带的 SoundConverter 可以满足您的需求。您可以选择保留或删除原始文件。查看优先并确保它们正是你想要的。
要转换 mp3,您的 ubuntu 需要 lame 包和 ugly-plugins。确保您已启用 multiverse 存储库,然后您可以:
sudo aptitude install lame gstreamer0.10-plugins-good \
gstreamer0.10-plugins-bad \
gstreamer0.10-plugins-ugly
如果由于某种原因您的系统上没有 soundconverter,请输入:
sudo aptitude install soundconverter