/storage/emulated/0/Pictures/已筛选/de52be96e6896e79f08a5f8721cf3b8b.webp
/storage/emulated/0/文件/音乐/算法/科普/分治算法与其说是{2}.mp3
把这个音频添加封面,我给你的链接
用sh 直接把封面放在mp3中
没有看见图片
你把完整的代码给我,一次性完成
# 保存修改后的MP3文件
audiofile.tag.save()>>>
>>> # 设置MP3文件路径和封面图像路径
>>> mp3_path = '/storage/emulated/0/文件/音乐/算法/科普/分治算法与其说是{2}.mp3'
>>> image_path = '/storage/emulated/0/Pictures/ 已筛选/de52be96e6896e79f08a5f8721cf3b8b.webp'
>>>
>>> # 读取MP3文件
>>> audiofile = eyed3.load(mp3_path)
>>>
>>> # 设置封面图像 >>> with open(image_path, 'rb') as f: ... image_data = f.read()
... audiofile.tag.images.set(3, image_data, 'image/webp')
File "<stdin>", line 3
audiofile.tag.images.set(3, image_data, 'image/webp') ^^^^^^^^^
SyntaxError: invalid syntax
>>>
>>> # 保存修改后的MP3文件
>>> audiofile.tag.save()
>>>
>>>
audiofile = eyed3.load(mp3_path)
# 设置封面图像
with open(image_path, 'rb') as f: image_data = f.read()
audiofile.tag.images.set(3, image_data, 'image/webp')
# 保存修改后的MP3文件
audiofile.tag.save()>>> >>> # 设置MP3文件路径和封面图像路径 >>> mp3_path = '/storage/emulated/0/文件/音乐/算法/科普/分治算法与其说是{2}.mp3'
>>> image_path = '/storage/emulated/0/Pictures/ 已筛选/de52be96e6896e79f08a5f8721cf3b8b.webp' >>>
>>> # 读取MP3文件 >>> audiofile = eyed3.load(mp3_path)
>>> >>> # 设置封面图像
>>> with open(image_path, 'rb') as f:
... image_data = f.read()
... audiofile.tag.images.set(3, image_data, 'image/webp')
File "<stdin>", line 3
audiofile.tag.images.set(3, image_data, 'image/webp') ^^^^^^^^^
SyntaxError: invalid syntax
>>>
>>> # 保存修改后的MP3文件
>>> audiofile.tag.save()
>>> >>>
>>>