Configure Filebot for in Windows

FileBot in Windows is a bit tricky to use when it comes to batch subtitle downloads.

In particular, prevents leeching by requiring login details to be passed to Filebot. This isn’t so straightforward in Windows with no gui configuration available.

We are required to use the console version of FileBot from the windows commandline

Firstly, get into the commandline:

<win-R> cmd

Then do:

cd C:\Program Files\FileBot

Your prompt should now show:

C:\Program Files\FileBot>

Then do:

filebot.exe -script fn:configure

Enter OpenSubtitles username: ******
Enter OpenSubtitles password: ******

Testing OpenSubtitles... OK

Finally, with all movies in a network-mounted Y:\, for example, do:

filebot.exe -script fn:suball "Y:" --lang en -non-strict

My elaborate movie-format rename scheme follows:

  • yielding something like:

Filebot on Debian Wheezy

In Debian Wheezy AMD64, the default version of Java is OpenJDK 6. In order to switch Oracle’s v8 Java, do the following:

# su -
# echo "deb trusty main" | tee /etc/apt/sources.list.d/webupd8team-java.list
# echo "deb-src trusty main" | tee -a /etc/apt/sources.list.d/webupd8team-java.list
# apt-key adv --keyserver hkp:// --recv-keys EEA14886
# apt-get update
# apt-get install oracle-java8-installer

And confirm that you’re using the correct Java implementation:

$ java -version
$ javac -version

java version “1.8.0_25”
Java(TM) SE Runtime Environment (build 1.8.0_25-b17)
Java HotSpot(TM) 64-Bit Server VM (build 25.25-b02, mixed mode)

Next, download the Filebot deb, and install:

sudo dpkg --force-depends -i filebot-*.deb