pythonのメモ
pythonを使った時のテストコード。
2018/05/11
mp3のファイル名にトラック番号を割り当てる(ID3)
未だにCDからmp3に変換した音楽で聴いてます。
名前順にして聴いてるので、ID3タグにあるトラック番号をファイル名の先頭に貼り付けてます。
コードでは、renameフォルダ内に入れたmp3に順次トラック番号「 番号_ 」を付加(リネーム)していってます。
python 2.7 32bit
python 3.6 64bit
Windows 10 64bit
from mutagen.easyid3 import EasyID3 import os Dir = "rename" files = os.listdir(Dir) for file in files: name, ext = os.path.splitext(file) if ext == '.mp3': print(file) tags = EasyID3(Dir + "/" + file) t = tags.pop("tracknumber",None) fn = (t[0].split("/")[0]).zfill(2) + "_" os.rename(Dir + "/" + file, Dir +"/" + str(fn) + file)
2018/8/22 コード修正
参考LINK
note.nkmk.me
Pythonでmp3などのID3タグを編集するmutagenの使い方
新しい投稿
前の投稿
ホーム
登録:
投稿 (Atom)