CoR

Archive for November, 2010

QTvRenamer

by on Nov.20, 2010, under Software

Screenshot

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

Windows

Ubuntu
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 Wink

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

1 Comment :, , , , , more...

Looking for something?

Use the form below to search the site:

Still not finding what you're looking for? Drop a comment on a post or contact us so we can take care of it!

Visit our friends!

A few highly recommended friends...