我们让用户将mp3的zip文件上传到我们的服务器,然后我们将其放入流媒体播放器中。我们发现文件中的嵌入式图片可能导致流式处理停顿30秒!因此我们希望删除嵌入式图稿并以128kbps重新编码以用于流式传输,但我们还希望保留标准ID3标签,因为GETID3会为轨道标题读取它们。
有人能想到在服务器上执行此操作的方法吗?如果重新编码失败,有一种简单的方法可以删除艺术作品吗?
答案 0 :(得分:1)
您可以使用大多数id3编辑器删除标记,因此您可以删除图片标记的值。可用于执行此操作的2个此类工具包括id3v2
或eyeD3
。
$ id3v2 -r "APIC" *.mp3
$ eyeD3 --remove-all-images *.mp3