Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/303.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在mp3元数据中使用python添加相册艺术_Python_Mp3_Metadata_Id3_Artwork - Fatal编程技术网

在mp3元数据中使用python添加相册艺术

在mp3元数据中使用python添加相册艺术,python,mp3,metadata,id3,artwork,Python,Mp3,Metadata,Id3,Artwork,下面的代码似乎没有更新mp3文件的插图 代码:- 函数返回的值是正确的,但是元数据也没有得到更新 可能的原因是什么 看起来您特别指的是使用eyeD3模块向MP3添加图像。我只使用了eyeD3的CLI版本,所以我可能错了,但您似乎没有向addImage方法传递类型参数。我不记得不通过打字就能让它工作 -添加图像=IMG_路径:类型[:说明] 将图像添加到标记中。描述和类型 可选,但使用时必须同时使用“:”分隔符 目前类型必须是对应的字符串 到一个给定的图像类型列表。如果IMG_路径 值为空,则类型

下面的代码似乎没有更新mp3文件的插图

代码:-

函数返回的值是正确的,但是元数据也没有得到更新

可能的原因是什么


看起来您特别指的是使用eyeD3模块向MP3添加图像。我只使用了eyeD3的CLI版本,所以我可能错了,但您似乎没有向addImage方法传递类型参数。我不记得不通过打字就能让它工作

-添加图像=IMG_路径:类型[:说明] 将图像添加到标记中。描述和类型 可选,但使用时必须同时使用“:”分隔符 目前类型必须是对应的字符串 到一个给定的图像类型列表。如果IMG_路径 值为空,则类型为的APIC框架将被删除。 可能重复的
#Editing the MetaData
tag = eyeD3.Tag()
print tag.link('location') //Returns 1
tag.setVersion([2,3,0])
print tag.addImage(0x08,'artwork.jpg') //Return None (Its sure that file is present)
print tag.update()  //Returns 1