2011-01-14, 01:44
Download: Google Code - Video Buddha
Video Buddha is a crossplatform application developed using Python and wxWidgets which allows for easy mass renaming of video files. Users are able to enter a set of definition matches so that files are renamed based on user-generated patterns. With a wide range of customizable options, Video Buddha gives you full control of how your files are renamed. This application started as a Python console script but has evolved into something much more powerful. Originally developed to make scraping with XBMC easier, Video Buddha is now powerful enough to take on much more sophisticated renaming tasks.
I have tested it heavily on Windows, but haven't gotten a chance to try it out on OSX or Linux. So any bug reports filed with the Google Code project page would be greatly appreciated. Feature requests are also welcome.
Main Window
Example Usage
Say you have a number of video files all named in a similar fashion -- "top.gear.12x01.hdtv.720." Not the prettiest of filenames. So you enter a new definition into the definitions database where "top.gear." is replaced with "Top Gear (UK)." Now all instances of the show are changed accordingly. But wait, theres more! You can also specify how you want the season and episode information to appear. The old filename now becomes "Top Gear (UK) - s12e01", and if you want to keep the trailing information you can even end up with "Top Gear (UK) - s12e01 - HDTV.720." Buddha gives you all the options you need to clean up your video files.
Features
- Renaming based on variable declaration
- A file can be renamed by its respective sections
- %t -> Title
- %se -> Season and episode
- %i -> Ending information
- Ex: "%t - %se - %i" becomes "Top Gear - s14e01 - HDTV.avi"
- Season episode reformatting (examples based on season 1, episode 1)
- S01E01
- s01e01
- 01x01
- 101
- Support for writing per episode NFO files
- Searching based on designated extensions
- Inclusion or exclusion of trailing information such as "HDTV.720"
- Full per-session logging support to see which files were renamed
More Screenshots
Definitions window | Options window