如何在格式之间转换音乐并保留其元数据?

Ale*_*gas 8 sound conversion

我尝试使用 Sound Converter 将多个文件夹的文件从 .m4a 转换为 .mp3 格式,但在转换过程中丢失了所有文件元数据。我使用 Ubuntu 10.04 LTS 和 Sound Converter 1.4.4-2。

这是预期的吗?我应该使用另一个程序在 Ubuntu 上执行此功能吗?

Sab*_*con 6

我从这里使用特立独行和 .m4a 容器中的示例 Apple 无损测试了 soundconverter 1.4.4-2:http ://samples.mplayerhq.hu/A-codecs/lossless/ ,元数据在转换为 .mp3 后保留,我用 Banshee 媒体播放器、Totem 和 Rhythmbox 验证了这一点,我什至制作了文件副本并尝试了批量转换,所有转换为 .mp3 的文件都有原始元数据,我也一次又一次地将 .flac 无损转换为 .mp4 .flac 中的元数据被转移到 .mp4 文件中,甚至 flac 文件中的封面艺术在那里,然后我将 .mp4 音频文件转换为 .mp3 并且元数据仍然存在,我还使用了 Easytag-aac在 .m4a 文件中嵌入封面艺术,转换后我能够在玩 Banshee 时在 .mp3 文件中看到封面艺术。

根据我的经验,我会说使用 soundconverter 转换后元数据的丢失不应该是预期的结果。即使是来自 Ubuntu 论坛的这个过时的帖子http://ubuntuforums.org/showthread.php?t=138419&page=3 也表明 soundconverter 应该保留输出格式的标签。


msw*_*msw 1

我没有使用过SoX,但最后发现它确实配得上“声音处理程序瑞士军刀”的称号。

它可以在sox包中找到。