Automatically tags .h264 files using information from
Pull request Compare This branch is even with ccjensen:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.


++++++++++  mp4tvtags v0.5  ++++++++++
works on Mac OS X Leopard & Snow Leopard

thanks goes to:
the MP4v2 team ( for their excellent mp4 container editing library
the Subler team (, their project was used as a template for MP4Tagger (source code soon to be released)
dbr - - for the API wrapper to thetvdb

To actually embed the information in the files, a commandline tagger called MP4Tagger is used. This is a tool based upon Subler, which uses the mp4v2 library. It's written in a mix of C, C++ and Objective-C. Source code will be released.

This requires Python and a compiled version of MP4Tagger which must be placed in the same directory as the the mp4tvtags files.

Browse to the folder that contain the tv episodes. Must be in the structure:
Show Name - S[S#]E[E#] <anything> .mp4
example: The X-Files - S01E01 - Pilot.mp4

  -h, --help            show this help message and exit
  -b, --batch           selects first search result, requires no human
                        intervention once launched
  -i, --interactive     interactivly select correct show from search results
  -c, --cautious        Writes everything to new files. Nothing is deleted
                        (will make a mess!)
  -d, --debug           shows all debugging info
  -v, --verbose         Will provide some feedback [default]
  -q, --quiet           For ninja-like processing
  -f, --force-tagging   Tags all valid files, even previously tagged ones
  -r, --remove-artwork  removes previously embeded artwork
  -n, --no-renaming     disables renaming
  -t, --no-tagging      disables tagging
                        tells program to only parse inputted extensions.
                        Example: "-x m4v,mp4" (comma seperated list of