将音乐库转换为 Ogg Vorbis 而不丢失标签数据

将音乐库转换为 Ogg Vorbis 而不丢失标签数据

这个问题与这个问题几乎相同: 将 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

相关内容