U-Boot für Untertitel, Submarine lädt passende Untertitel aus dem Netz

Avatar von Christoph Langner

3 Min. Lesezeit

27 Aufrufe

Totem und VLC zicken beim Untertitel-Download. Submarine holt sie über den Datei-Hash von OpenSubtitles und Podnapisi – ein kleines Vala-Tool, das von Hand kompiliert werden will.

Uboot in der Hand

Eigentlich sind wir Linuxer bzgl. Untertitel ganz gut versorgt. Der Video-Player der GNOME-Desktopumgebung kann bspw. von Haus aus Untertitel aus dem Netz laden und auch VLC kann man das Laden eines passenden Untertitels beibringen. Allerdings zicken gerade beide Methoden rum. Totem hängt bei Ubuntu 11.10, wenn man einen Untertitel herunterladen will. Ein entsprechender Bug ist gemeldet und schon für Precise gefixt, allerdings muss der Bugfix noch auf Ubuntu Oneiric übertragen werden. Und auch die VLC-Lösung klappt nach den neusten Kommentaren nicht gut. Von daher scheint es mal wieder an der Zeit nach Alternativen zu suchen: Das kleine Kommandozeilen-Tool Submarine scheint eine zu sein.

Submarine ist ein in Vala geschriebenes Tool, das anhand des Datei-Hashes eines Films oder einer Serie den passenden Untertitel von OpenSubtitles.org bzw. Podnapisi.NET herunterlädt. Das Programm ist neu und in wohl kaum einer Distribution vertreten, von daher muss man es sich selber aus dem Git-Repository laden und kompilieren.

Mit den passenden Hinweisen ist das aber recht schnell gemacht. Anhand von Ubuntu 11.10 erkläre ich kurz die nötigen Schritte. Erstmal wollen die nötigen Abhängigkeiten installiert werden, dazu gehören git und verschiedene Bibliotheken. Danach wechselt man nach /tmp, holt sich den Code und kompiliert letztendlich das Programm.

$ sudo apt-get install git autoconf libgee-dev libsoup2.4-dev libarchive-dev valac libtool
$ cd /tmp
$ git clone https://github.com/blazt/submarine.git
$ cd submarine
$ ./autogen.sh && ./configure && make && sudo make install

Danach sollte der Kuchen gegessen sein, so dass Ihr zu einem Film auf eurer Platte, ohne große Sucherei einen Untertitel von den genannten Seiten runterladen könnt. Über den Schalter „-l“ schränkt ihr die Sprache ein, so dass Ihr mit „-l en“ bspw. nur den englischen Untertitel auf eure Platte ladet.

$ submarine -l en Verzweifelte.Hausfrauen.S01E02.XviD-Lach.avi
Connecting to servers:
  (Success) Podnapisi (http://www.podnapisi.net/)
  (Success) OpenSubtitles (http://www.opensubtitles.org)
Searching for subtitles:
  (2) Verzweifelte.Hausfrauen.S01E02.XviD-Lach.avi
Downloading subtitles:
  (0.0) Verzweifelte.Hausfrauen.S01E02.XviD-Lach.srt
Summary:
  (Saved) Verzweifelte.Hausfrauen.S01E02.XviD-Lach.srt

Ich habe submarine mit ein paar Serien und Filmen probiert und war eigentlich recht zufrieden. Wenn das Runterladen aus Totem bzw. VLC heraus ordentlich funktionieren würde, wäre mir das natürlich lieber. Aber besser Submarine im Terminal nutzen, als länger auf den entsprechenden Seiten rumsuchen zu müssen.

Das Programm steht seit August auf seinem Github und ist unter der GPL lizenziert. Das letzte Update ist vom Oktober 2011, von daher kann man hoffentlich auf Updates vertrauen. Früher oder später werden die sicherlich nötig sein, wenn Podnapisi.NET oder OpenSubtitles.org ihre Seiten bzw. APIs ändern. Wer möchte, kann dem Projekt auch über Flattr eine kleine Spende zukommen lassen.

Ähnliche Beiträge

2 Kommentare zu „U-Boot für Untertitel, Submarine lädt passende Untertitel aus dem Netz“

  1. Avatar von Franz Xaver
    Franz Xaver

    Tausend Dank! Habe bisher immer den SubDownloader benutzt, aber der ging nur an Opensubtitles. Die manuelle Suche in popnapisi kann ich mir jetzt sparen.

  2. Avatar von TheGhost

    Ich nehme unter Ubuntu dafür immer SMPlayer, der hat einen eingebauten Downloader für Subtitles von OpenSubtitles.org. Im Gegensatz zu dem VLC Skript funktioniert der sehr gut, d.h. oft auch wenn der Name des Films nicht einen expliziten Releasenamen trägt.

    Kann ich euch echt nur empfehlen. 😉

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Markdown wird unterstützt: **fett**, _kursiv_, [Linktext](URL), `Code`, Zeilen mit - für Listen, 1. für nummerierte Listen, dreifache Backticks für Codeblöcke.

Sicherheitsabfrage: Welches Logo ist das?

Über den Blog

Seit 2006 probiere ich hier aus, was Linux, freie Software und die passende Hardware so hergeben – von Distributions-Tests bis zum Raspberry-Pi-Projekt. Praxisnah statt bloßem Nachrichtenticker.

Zuletzt auf Mastodon

Scene Composer in Aktion: Ein Screenshot wird geladen, in verschiedene 3D-Szenen wie Café, Gaming-Desktop, Homeoffice und Podcast-Studio eingesetzt, gedreht und gezoomt. Anschließend wird eine Vorschau gerendert.

Ich finde Screenshots als Aufmacher oft langweilig. In der Vergangenheit habe ich daher oft den Bildschirm im wahrsten Sinne des Wortes abfotografiert. Das bringt etwas Leben in die Artikel –…

Kategorien

Blog unterstützen

Gefällt dir, was du hier liest? Mit einer kleinen Spende hilfst du, Hosting und neue Testgeräte zu finanzieren – und sorgst nebenbei für den nötigen Kaffee.

Linux und Ich — U-Boot für Untertitel, Submarine lädt passende Untertitel aus dem Netz
https://linuxundich.de/gnu-linux/u-boot-fur-untertitel-submarine-ladt-passende-untertitel-aus-dem-netz/ — gedruckt am 25. September 2026