Simple episode renaming program
This utility allows you to easily rename your messy episode files. It will allow you to easily rename your files with custom formatting, generate checksums, and verify file integrity. Extracts information by making use of the AniDB api, TheTvDb api, and by scraping epguides. The program sequentially polls the websites looking for an acceptable match to the show name. Once it is found the information is stored in a sqlite database. If you wish to add another web source simply add a python module in the eplist/web_sources folder and define a function named poll within that module. The modules in the eplist/web_sources folder will automatically be imported and used to search for your show.
Logs, databases, and renamed file information are all saved in the resources folder. On windows it can be found in the %appdata%/eplist folder, on linux it can be in ~/.eplist. To edit the default settings open up the settings.py file and poke around.
If your environment does not support UTF-8, which is necessary for properly displaying some show title, you can make use of the simple gui. PySide is required in order to make use of the gui.
eplist "Cheers" --season 3 --episode 2
Performs a search for the show “Cheers”, then returns the second episode from the third season
eplist pwd --season 1 --rename .
Uses the current folders name to search for the show, the attempts to rename the episodes from the first season
eplist "Cheers" -r . --format "<series:proper> - <type> <episode:pad> - <title> [<hash>]"
Renames the episodes in the current directory using show information from cheers using a custom format
eplist "Baccano" -r . -e 1-5
Renames the first five episodes of the show “Baccano” in the current directory
eplist pwd --verify
Verifies the integrity of the episode by comparing it to the checksum in the filename (if one is not present it is skipped)
Uses the graphical user interface rather than the command line to rename your shows, allows proper display of utf-8 if your environment dosen’t (Windows)
This program allows you to use custom formatting to rename your episode files. The tags can be changed by editing the dictionary in the config.py file in the resources folder.
In addition to the formatting, this program allows you to modify the results of the tags with some basic text modifiers. You modify the tag by using <tagname:mod1:mod2:…:modN>
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|File Name & Checksum SHA256 Checksum Help||Version||File Type||Upload Date|
|eplist-0.1.7.tar.gz (29.6 kB) Copy SHA256 Checksum SHA256||–||Source||May 8, 2012|
|eplist-0.1.7.zip (42.7 kB) Copy SHA256 Checksum SHA256||–||Source||May 8, 2012|