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.

FileBot

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.

Ähnliche Artikel

Schlagwörter: , , , , , , , ,

22 Kommentare to “Filme und Serien automatisch umbenennen mit FileBot”

  1. trompetenkaeferNo Gravatar schrieb:

    Na diese Software ist mal genial, danke für den Tipp! :)

  2. mabuhayNo Gravatar schrieb:

    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

  3. rednoahNo Gravatar schrieb:

    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

  4. Robin BühlerNo Gravatar schrieb:

    Oh, cool. Sounds good to me. On this way, i thank you for this nice, timesaving app.

  5. FileBot: Filme automatisch umbenennen lassen schrieb:

    [...] 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 [...]

  6. gastNo Gravatar schrieb:

    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?

  7. Robin BühlerNo Gravatar schrieb:

    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 :)

  8. gastNo Gravatar schrieb:

    ahh, danke!!

  9. kabumNo Gravatar schrieb:

    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}

  10. FelixNo Gravatar schrieb:

    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.

  11. AndreasNo Gravatar schrieb:

    @Felix: Die “java.lang.NullPointerException: Cannot get property ‘title’ on null object”-Warnung kann getrost ignoriert werden, da sie nur in der Vorschau geworfen wird. Du kannst folglich das Schema ganz normal via “Use Format” übernehmen, es wird dennoch funktionieren. :-)

  12. rednoahNo Gravatar schrieb:

    There have been some changes made in the new r440 release that break the expression for localized episode names given above.

    This will work from now on out:
    {n} - {s+'x'}{e.pad(2)} - {if (!episode.season) return t; import static net.sourceforge.filebot.WebServices.*; TheTVDB.getEpisodeList(TheTVDB.search(n)[0], Locale.getDefault()).find{episode.episode==it.episode&&episode.season==it.season}.title}

  13. No Gravatar schrieb:

    Kennt jemand eine FUNKTIONIERENDE Konfig, mit der ich deutsche Titel ziehen kann?
    Ich hatte das vor meiner Neuinstallation mal getestet, und es lief mit folgender Konfig:

    {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}

    Jetzt allerdings spuckt er keine Episodentitel mehr aus – das bleibt einfach leer :-(

  14. rednoahNo Gravatar schrieb:

    Please find the answer to your question one comment above, or check to forums.

    https://sourceforge.net/projects/filebot/forums/forum/723389/topic/3714016

  15. Robin BühlerNo Gravatar schrieb:

    Werde es mir, sobald ich etwas mehr Zeit habe, anschauen. :)

  16. No Gravatar schrieb:

    Hi rednoah,

    the script in the comment above doesn’t work too …

  17. Anonymous schrieb:

    Definitely works for r440. Though maybe this forum messes up characters like apostrophes. What error is fb reporting when you paste this format?

  18. No Gravatar schrieb:

    The following error appeard:
    Binding error: “episodeNumber”: undfined

    If I still press “use format”, then nothing happend, after using “Match–>TVDB.com”. Only a short time the small circle appears … and then nothing happens.
    (If I want to have the german translations – what syntax do i need … still “getDefault”? Or maybe “GERMAN” instead?

  19. rednoahNo Gravatar schrieb:

    You’re still not using the latest expression I’ve posted…

    Goto http://sourceforge.net/project.....ic/3714016 and use the latest one on the bottom of the page.

    getDefault() makes it use your OS language.

  20. No Gravatar schrieb:

    Thanks a lot !!! Now it works … Great!

  21. ICiP schrieb:

    Das Tool ist nicht schlecht doch bevorzuge ich eher GPRename (http://gprename.sourceforge.net).

    Gruß

  22. No Gravatar schrieb:

    Except FileBot is not designed as general renaming tool like GPRename in the same way GPRename is not designed for series renaming (fetching episode info and matching that with movie files).

    Whatever you wanna accomplish, use a tool that is designed to do that task.

Hinterlasse einen Kommentar

blogoscoop Blogverzeichnis - Blog Verzeichnis bloggerei.de