Skip to content
This repository has been archived by the owner on Nov 17, 2019. It is now read-only.

rdno/ENBea

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ENBea (Episode Name Beautifier)


It's a simple program that renames TV episode files using IMDb API
(http://imdbapi.poromenos.org/). It parses filenames for finding show
names and episode numbers. So mostly after you add your files to the
list, it downloads episode list for shows and write new filenames
using filemask. If show name can't be found. You need to set yourself.

Available file masks strings:
	  %show -> Show Name
	  %season -> season
	  %Season -> two digit season (for shows have more than 9 seasons
	  	     ex: 01
	  %episode -> two digit episode number
	  %name -> episode name

It's written in PyQt (Python 2.7, PyQt 4.8.1).
To run enbea first you need to compile ui files using:
   $ python setup.py compileui
After you done that you can start the program:
   $ python enbea.py

Windows:

On Windows translation supported using "Helper for gettext.py on Windows"
(https://launchpad.net/gettext-py-windows) and you need gettext for win32
to compile po files.
It's written in PyQt (Python 2.7, PyQt 4.8.1).
To run enbea first you need to compile ui files using:
   > python setup.py compileui
Compile translations using:
   > python setup.py mo
After you done that you can start the program:
   > python enbea.py
To compile to exe:
    > python setup.py py2exe
To make a NSIS installer:
    > python setup.py makeinstaller