使用Python的Mutagen库无法在iOS的VLC中显示mp3嵌入式图像

时间:2018-10-11 06:12:38

标签: python mp3 mutagen

我正在将mutagen与Python配合使用,并且可以将图像成功嵌入到可在Windows和Windows中的VLC中工作的mp3文件中。但是,当我将mp3导入到iPhone上的VLC中时,得到的是通用VLC音频文件图像,而不是嵌入式图像。如果我从iTunes中获取播客并将其导入到iPhone上的VLC中,则大多数图像都可以在iOS上的VLC中使用。

这是我嵌入图像的代码:

from mutagen import mp3

file = "C:\\path\\to\\mp3\\file.mp3"
picfile = mp3.MP3(file)
newimage = open('C:\\path\\to\\image425x425.jpg','rb').read()
picfile.tags.add(id3.APIC(3,'image/JPG',0,'',newimage))
picfile.save(v2_version=3)

mp3在Windows中以嵌入图标显示,并在Windows Media Player和Windows中的VLC中显示。但是在iOS上的VLC中,没有骰子。

0 个答案:

没有答案