Filme und Serien automatisch umbenennen mit FileBot
Durch das Erweitern meines Datenspeichers, fühlte ich mich gezwungen etwas Ordnung in meine Videodateien zu bringen. Um nicht einen freien Tag damit zu verbringen, Datei für Datei umzubenennen, habe ich mich auf die Suche nach einem Hilfsmittel gemacht.
Nach längerer Suche fand ich das Programm “FileBot“, welches meinen Wünschen am nächsten kommt. Es ist in Java verfasst und so weitestgehend plattformunabhängig. Mit Hilfe von verschiedenen Datenquellen wie der IMDb oder der TheTVDB kann FileBot hunderte Videodateien, wie gewünscht, automatisch und schnell umbenennen. Zudem kann das Tool die passenden Untertitel zu einem Film oder einer Serie suchen und herunterladen. Auch Checksummen können gebildet werden.
Da vor allem bei Fernsehserien der Episodenname oft übersetzt wird, besteht vielleicht der Wunsch, dass die deutschsprachigen Folgen auch mit dem deutschen Äquivalent benannt werden. Diese Fähigkeit fehlt dem Programm noch. Die Untertitel können jedoch in deutscher Sprache heruntergeladen werden. Dringender sähe ich allerdings den Bedarf an einer Bedienung über die Kommandozeile.
Hier könnten auch die Vorteile von freier, quelloffener Software zum Zuge kommen, denn viel Denkarbeit ist schon getan.
Meine Zwecke erfüllt dieses praktische, kleine Programm momentan allemal.



13. Mai 2010 um 11:15 Uhr
Na diese Software ist mal genial, danke für den Tipp!
13. Mai 2010 um 14:34 Uhr
Super! Danke für den tollen Tipp. Nur hätte ich die vor ein paar Wochen benötigt. Hab schon fast alles per Hand erledigt :p
13. Mai 2010 um 15:22 Uhr
Cmdline support is in the works, it’s gonna be kept simple though.
There is a hack to get localized episode titles form TheTVDB. Check out this thread:
https://sourceforge.net/projects/filebot/forums/forum/723389/topic/3432023
13. Mai 2010 um 15:52 Uhr
Oh, cool. Sounds good to me. On this way, i thank you for this nice, timesaving app.
13. Mai 2010 um 17:00 Uhr
[...] magst du vielleicht unseren RSS-Feed abonnieren und so immer auf dem aktuellsten Stand bleiben.Bei Robin habe ich ein geniales Tool gesichtet, mit dem man Filme und auch Serien automatisch richtig [...]
13. Mai 2010 um 18:53 Uhr
Hallo,
ich habe eine Frage zu dem Sprach-Hack. Wenn ich versuche, den Text bei filebot (Rename-Edit Format, Richtig?) einzugeben, dann bekomme ich immer Syntax Error: Unexpected token: (
Was mache ich falsch? Hat das bei euch geklappt?
13. Mai 2010 um 20:12 Uhr
Mit folgender Vorlage sollte es klappen.
{n} - {s+'x'}{e.pad(2)} - {tvdb = new net.sourceforge.filebot.web.TheTVDBClient(net.sourceforge.filebot.Settings.getApplicationProperty("thetvdb.apikey")); tvdb.getEpisodeList(tvdb.search(n)[0], Locale.GERMAN).find{episode.episodeNumber == it.episodeNumber}.title}Danach natürlich nur umbenennen mit der Datenquelle von TheTVDB. Viel Glück
13. Mai 2010 um 20:23 Uhr
ahh, danke!!
01. Juni 2010 um 12:27 Uhr
Hi,
die Lokalisierung geht damit besser: (auch die Staffel wird berücksichtig;))
{n} – {s+’x'}{e.pad(2)} – {tvdb = new net.sourceforge.filebot.web.TheTVDBClient(net.sourceforge.filebot.Settings.getApplicationProperty(“thetvdb.apikey”)); tvdb.getEpisodeList(tvdb.search(n)[0], Locale.getDefault()).find{episode.episodeNumber == it.episodeNumber && episode.seasonNumber == it.seasonNumber}.title}
24. August 2010 um 22:55 Uhr
Hallo,
leider funktioniert der Zusatz “&& episode.seasonNumber == it.seasonNumber” nicht. FileBot meldet “java.lang.NullPointerException: Cannot get property ‘title’ on null object”
Irgendwie vermute ich, dass “it.seasonNumber” nicht verfügbar ist.