Initial Commit für ID3 Tags Editor
parent
7f9bb5bcff
commit
06fa1d076e
@ -0,0 +1,53 @@
|
||||
#Note: In DXM Bragi einbauen!
|
||||
import taglib
|
||||
import glob
|
||||
|
||||
# FF 1 -> done
|
||||
# FF 2 -> done
|
||||
# FF 3 -> done
|
||||
# FF 4 -> done
|
||||
# FF 5 -> done
|
||||
# FF 6 -> done
|
||||
# FF 7 -> done
|
||||
# FF 7R-> done
|
||||
# FF 8 -> done
|
||||
# FF 9 -> done
|
||||
# FF 10->
|
||||
#
|
||||
for py in glob.glob("./Final Fantasy Mystic Quest OST (SNES_SFC)/*.mp3"):
|
||||
#print(py)
|
||||
song = taglib.File(py)
|
||||
#print(song.tags)
|
||||
|
||||
#print('Optimized:')
|
||||
title_splits = py.split("-",3)
|
||||
#print(title_splits)
|
||||
|
||||
trackNr = title_splits[1].strip()
|
||||
|
||||
#print(trackNr)
|
||||
|
||||
#title = title_splits[1].split(".")[0].strip()
|
||||
title = title_splits[2].split(".")[0].strip()
|
||||
#print(title)
|
||||
|
||||
composer = ['Ryuji Sasai','Yasuhiro Kawakami']
|
||||
album = 'Final Fantasy Mystic Quest OST'
|
||||
year = '1992'
|
||||
description = '(SNES)'
|
||||
genres = ['VGM','RPG']
|
||||
|
||||
song.tags['TITLE'] = [title]
|
||||
song.tags['ARTIST'] = composer
|
||||
song.tags['ALBUM'] = [album]
|
||||
song.tags['TRACKNUMBER'] = [trackNr]
|
||||
song.tags['DATE'] = [year]
|
||||
song.tags['DESCRIPTION'] = [description]
|
||||
song.tags["GENRE"] = genres
|
||||
del song.tags['COMMENT']
|
||||
del song.tags['PURL']
|
||||
print(song.tags)
|
||||
|
||||
song.save()
|
||||
print("{} -> done".format(py) )
|
||||
#break
|
Loading…
Reference in New Issue