使用LAME删除艺术作品重新编码上传/提交的MP3,但保留ID3标签

时间:2013-05-23 13:34:10

标签: mp3 encode id3 lame id3-tag

我们让用户将mp3的zip文件上传到我们的服务器,然后我们将其放入流媒体播放器中。我们发现文件中的嵌入式图片可能导致流式处理停顿30秒!因此我们希望删除嵌入式图稿并以128kbps重新编码以用于流式传输,但我们还希望保留标准ID3标签,因为GETID3会为轨道标题读取它们。

有人能想到在服务器上执行此操作的方法吗?如果重新编码失败,有一种简单的方法可以删除艺术作品吗?

1 个答案:

答案 0 :(得分:1)

您可以使用大多数id3编辑器删除标记,因此您可以删除图片标记的值。可用于执行此操作的2个此类工具包括id3v2eyeD3

实施例

$ id3v2 -r "APIC" *.mp3 
$ eyeD3 --remove-all-images *.mp3