Bei Robin habe ich ein geniales Tool gesichtet, mit dem man Filme und auch Serien automatisch richtig umbenennen lassen kann.
Das Tool nennt sich FileBot, basiert auf Java und kann auf jedem System portable genutzt werden.
Als Quelle für die Dateinamen können verschiedene Datenbanken wie etwa die IMDb dienen. Weiterhin lässt sich die Syntax für den Dateinamen bequem anpassen.
Zudem kann man alle Episoden für eine bestimmte Serie auflisten lassen.
Auch findet man damit Untertitel für eine bestimmte Serie oder einen bestimmten Film.
FileBot ist eine geniale Applikation für Serien- oder auch Film-Freaks. Gehört auf jeden Fall auf den Rechner!
Benutzt ihr FileBot oder ähnliche Tools bereits?





FileBot wollte ich grad auch testen, da habe ich deinen Artikel im Feedreader gesehen :D
Bisher nutze ich für Serien den SeriesRenamer – Funktioniert auch tadellos und kann ich ebenfalls empfehlen ;)
http://seriesrenamer.wordpress.com/
@Nils:
Ich finde die Oberfläche von FileBot sehr gelungen gemacht!
Weiterhin natürlich die Tatsache, dass es auf allen Systemen läuft :)
Im Prinzip wie die Massrenamer-Funktion vom Total Commander, allerdings gibts hier keine imdb-Anbindung.
Sonst praktisches Programm, danke :-)
@maTTes:
Ja genau, die IMDb Anbindung ist das Spezielle daran :)
Habt ihr das hingekriegt, dass er euch bei thetvdb die deutschen Episodennamen rausgibt? klappt bei mir leider nicht.
@clme:
Ich nehme immer die IMDb, funktioniert das bei dir auch nicht?
nein, ist englisch…
das ist ja komisch, dass es bei euch klappt.
Diese Vorlage um eure Dateien umzubenennen sollte helfen: (Beispiel)
{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 die Datenquelle von “TheTVDB” verwenden.
Liebe Grüsse
@Robin:
Danke für den Tipp!
Komisch, dass das nicht standardmässig über die Systemsprache erkannt wird bzw. über eine Sprachauswahl anpassbar ist.
Ich persönliche nehme aber so oder so die englischen Namen :)
@Jeffrey:
Es ist auch nicht üblich, dass die Episodennamen übersetzt werden. Das ist mehr oder weniger dem deutschen Sprachraum vorbehalten.
Zumal ein Video ja mehrere Audiospuren haben kann.
@robin, ich hab ein problem, wenn ich deine vorlage reingeb, dann kommt ein syntax-fehler wegen den ”
wie bekomm ich das los???
danke!!
@Frank:
Das kommt vom Kopieren, da die Sonderzeichen falsch interpretiert werden.
Du musst den Code von Robin einfach zuerst in einen Editor (z.b. notepad) kopieren und dort die Sonderzeichen (‘ und “) nochmals neu schreiben.
Anschliessend vom Editor in FileBot kopieren, dann funktioniert es.
Die original Zeichen wurden durch das Eintragen mit anderen Anführungszeichen ersetzt, da ich vergessen habe den Block als Code zu kennzeichnen.
{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}
Hallo,
der Tipp von Robin mit der deutschen Vorlage war super! Bei mir funktioniert es auch gut, aber irgendwie wir die Staffel nicht berücksichtigt. Es wird irgendwie nur auf die "Episode" abgefragt und anscheinend kommt dann immer die erste Staffel.
@Felix:
Das Problem hört sich für mich komisch an. Wenn du die Syntax richtig befolgt hast muss es eigentlich funktionieren.
Da würde ich eventuell direkt mal im Hilfe-Forum bei den Entwicklern nachfragen.
so ich hab den Fehler mal gefixt
{n} - {'S'+ s.pad(2)}E{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 && it.seasonNumber == episode.seasonNumber}.title}
Hallo!
Leider gelingt mir zwar keine Abfrage des deutschen Titels, auch wenn ich den geänderten String eingebe.
Kann jemand bitte helfen?
Grüße,
In den neueren versionen kannst du einfach Serienjunkies als datenquelle benutzen. Da bekommst du deutsche titel.