更换MP3歌名
下载了 MP3 文件,但文件名和歌名不想匹配,要根据文件属性,重命名来一波
import json
import os
from pymediainfo import MediaInfo
def Mp3Name(id):
os.chdir(r'F:\MP3')
print ("开始改名" + id)
media_info = MediaInfo.parse(id)
data = media_info.to_json()
mp3_data = json.loads(data)
print(mp3_data)
try:
name = mp3_data["tracks"][0]['track_name']
print(name)
os.rename(id, name + ".mp3")
except Exception as e:
print(id,e)
def file_name(file_dir):
for root, dirs, files in os.walk(file_dir):
for i in files:
Mp3Name(i)
浙公网安备 33010602011771号