QTvRenamer
by cor on Nov.20, 2010, under Software
I just wrote a small application to rename video files from series automaticaly using tvdb internet database.
Of course, it’s GNU.
In a nutshell
- You put all your video files from the season of the a tv show in a folder (something like “My Show – Season 4″)
- Open qtvrenamer
- Browse to the folder
- Search the tv show name (eventually, select from the other matches)
- Select season
- Insert dummies if you have missing episodes
- Click Rename, a list of renamings will appear
- Hopefully, validate changes
Download / Install
Binaries
![]()
- QTvRenamer-0.1.1-win32.zip (QTvRenamer + libtvdb + Qt dlls)
![]()
i386
AMD64
![]()
i386
AMD64
Dev version
The project is located at https://bitbucket.org/corfr/qtvrenamer.
Dependance
Qt4 sdk is required to compile both libtvdb and qtvrenamer.
Mercurial (Hg) is also required to pull sources.
@Ubuntu / Debian
$ sudo apt-get install libqt4-dev mercurial cmake
Compile libtvdb
(I host a branch on bitbucket, original project is at Sourceforge, and the original author being trueg)
$ cd ~
$ hg clone https://bitbucket.org/corfr/libtvdb
$ cd libtvdb
$ mkdir build
$ cd build
$ cmake ..
$ make
$ sudo make install
$ cd
$ rm -r ~/libtvdb
Compile qtvrenamer
$ cd ~
$ hg clone https://bitbucket.org/corfr/qtvrenamer
$ cd qtvrenamer
$ mkdir build
$ cd build
$ cmake ..
$ make
$ sudo make install
$ cd
$ rm -r ~/qtvrenamer
Run
$ qtvrenamer
If you have that error:
qtvrenamer: error while loading shared libraries: libtvdb.so.0: cannot open shared object file: No such file or director
- Check that you have installed libtvdb
- Add /usr/local/lib to your ld.so.conf:
$ sudo echo "/usr/local/bin" >> ~/libc.conf
$ sudo mv ~/libc.conf /etc/ld.so.conf.d/
$ sudo ldconfig
Feedbacks
If I can ask for anything, please feel free to give me your impressions, good or bad, both are welcomed

You can comment on that post or add an issue at https://bitbucket.org/corfr/qtvrenamer/issues

November 20th, 2010 on 2:00 am
This apps rox !