我正在尝试创建一个python代码来编辑mp3的信息并添加标题、艺术家和专辑。这样,当它在iTunes中打开时,我不需要手动将信息添加到歌曲中。在我以mp3打开iTunes文件之后,iTunes显示的mp3的持续时间增加了一倍(到7:07),而文件资源管理器和VLC中的mp3文件的持续时间保持不变(3:39)。我有90%的把握,长度加倍后,诱变(编辑文件的模块)完成它的工作。但也可能是iTunes问题,我不确定。请提供反馈,谢谢!
https://discussions.apple.com/thread/250712483 -这条线说,在编辑了一首歌的艺术作品后,音轨时间就会被延长。
现在的代码:
def info_of_mp3(dictionary_of_info, filenamefull):
from mutagen.id3 import ID3, TIT2, TPE2, TALB, TPE1, TYER, TDAT, TRCK, TCON, TORY, TPUB, USLT
dictionary_of_info = { # example info input
"TIT2":"Idli Chutney", #TITLE
"TPE1":"Sean Roldan", #ARTIST
"TALB":"None" #ALBUM
}
filenamefull = "Sean Roldan - Idli Chutney.mp3" #example filename input
SAVE_PATH = "C:/directions/to/my/folder"
audio = ID3(SAVE_PATH+"/"+filenamefull)
audio.add(TIT2(encoding=3, text = dictionary_of_info["TIT2"])) #TITLE
audio.add(TPE1(encoding=3, text = dictionary_of_info["TPE1"])) #ARTIST
audio.add(TALB(encoding=3, text = dictionary_of_info["TALB"])) #ALBUM
audio.save(v2_version=3)文件资源管理器长度:文件资源管理器
iTunes长度:iTunes
发布于 2022-09-20 20:32:11
您只需在iTunes上转换为AAC版本即可。这也使歌曲的副本,所以你可以删除原。
https://stackoverflow.com/questions/73317893
复制相似问题