Skip to content

Instantly share code, notes, and snippets.

@intijk
Created August 21, 2012 19:36
Show Gist options
  • Save intijk/3418600 to your computer and use it in GitHub Desktop.
Save intijk/3418600 to your computer and use it in GitHub Desktop.
Modify your id3 v2 info
#!/usr/bin/env python2
import pyid3lib
import sys
if len(sys.argv) < 2 or len(sys.argv) > 3:
sys.exit('Usage: %s filename' % sys.argv[0])
print("Modify file:\n" + sys.argv[1])
f=pyid3lib.tag(sys.argv[1])
#Title
print("")
print("Title:")
print('Current: %s' % f.title)
mtitle=raw_input("")
if len(mtitle)>0:
f.title=mtitle
#Artist
print('Artist:')
print('Current: %s' % f.artist)
martist=raw_input("")
if len(martist)>0:
f.artist=martist
#Album
print('Album:')
print('Current: %s' % f.album)
malbum=raw_input("")
if len(malbum)>0:
f.album=malbum
f.update()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment