Video
Untertitel
Whisper läuft hier, in Ihrem Browser, und schreibt die Untertitel aus dem eigenen Ton des Videos. Nichts wird hochgeladen, und ein Konto ist nicht nötig.
Jedes Video untertiteln, ohne es irgendwohin hochzuladen.
OpenSubs transkribiert die Sprache, übersetzt sie, gestaltet sie und brennt sie ins Bild — alles in Ihrem Browser. Die Videodatei verlässt Ihren Rechner nie, weil es für sie keinen Ort gibt, an den sie gehen könnte.
Kein Konto. Kein Upload. Kein Wasserzeichen. Quelloffen.
Whisper läuft hier, in Ihrem Browser, und schreibt die Untertitel aus dem eigenen Ton des Videos. Nichts wird hochgeladen, und ein Konto ist nicht nötig.
Die vier Schritte von oben, ausführlicher. Jeder davon läuft auf Ihrem eigenen Rechner, sofern Sie nicht ausdrücklich anders entscheiden.
Whisper läuft in Ihrem Browser, auf der GPU, wo Ihr Rechner eine hat. Wählen Sie ein Modell zwischen 40 MB und 250 MB; es wird einmal geladen und danach zwischengespeichert. Geholt wird nur das Modell — das Audio bleibt, wo es ist.
Die integrierte Übersetzung von Chrome läuft kostenlos auf Ihrem Gerät. Bringen Sie für lange Dialoge Ihren eigenen Claude-, OpenAI- oder DeepL-Schlüssel mit, oder nutzen Sie unseren und zahlen Sie mit Credits.
Zwölf Presets, von klaren Broadcast-Untertiteln bis zu wuchtigen Social-Stilen, jedes über Ihrem eigenen Material in der Vorschau. Wörter können wachsen und leuchten, während sie gesprochen werden.
Exportieren Sie ein fertiges MP4 mit den Untertiteln in den Pixeln, im Browser mit WebCodecs kodiert. Oder nehmen Sie .srt, .vtt oder .ass und nutzen Sie sie anderswo.
Die Seite oben braucht nichts Installiertes. Diese hier schon, und dafür können sie, was eine Seite nicht kann — ein Video untertiteln, das bereits in einem Tab läuft, oder eine zweistündige Datei ohne Browser dazwischen einbrennen. Alles ist dieselbe Rust-Engine, die Ausgabe ist also identisch.
Untertitel über allem, was im Tab läuft, erzeugt während der Wiedergabe. Chrome, Edge und Firefox. Noch nicht in den Stores — der Build ist ein .zip, das Sie selbst laden.
macOS, Windows und Linux, für lange Dateien und Stapel. Zum Einbrennen steuert es ffmpeg an und braucht daher eines, das mit dem ass-Filter gebaut wurde — auf macOS brew install ffmpeg-full. Die Builds sind nicht signiert.
Ein Befehl pro Datei, für Skripte und CI. Gleiche Engine, gleiche Presets, gleiche Ausgabe. Bauen Sie es aus dem Quellcode; es braucht dasselbe ffmpeg wie die Desktop-App.
Engine, Web-App, Erweiterung, Desktop-App und Kommandozeile liegen in einem Repository. Lesen Sie, was auf Ihrem Rechner läuft, statt dieser Seite zu glauben.
Die aktuellen Builds sind Release Candidates. Sie sind vollständig und getestet; die Versionsnummer sagt nur, dass sie noch keine stabile Freigabe durchlaufen haben.
Die meisten Untertitel-Werkzeuge laden Ihr Video hoch, verarbeiten es und versprechen, es zu löschen. OpenSubs ist andersherum gebaut.
Kostenlos und Open Source. Der Code, der Ihr Video anfasst, liegt auf GitHub unter der AGPL-3.0 — der Satz oben ist also nichts, was Sie uns glauben müssen, sondern etwas, das Sie nachlesen können.
Sie wird über eine Object-URL gelesen und von Ihrem Browser dekodiert. In diesem Produkt gibt es keine Upload-Adresse, ein Abfluss Ihres Materials ist also nichts, wogegen wir eine Zusage geben müssten — er ist schlicht nicht möglich.
Untertiteltext, wenn Sie einen Cloud-Übersetzer wählen. Oder der zugeschnittene Audioabschnitt, wenn Sie eine Cloud-Transkription wählen. Die Optionen auf dem Gerät senden gar nichts, und sie sind die Voreinstellung.
Bringen Sie Ihren eigenen API-Schlüssel mit: Er wird aus Ihrem Browser verwendet, nie gespeichert, nie an uns gesendet und nie auf die Festplatte geschrieben.
Und das ist so gut wie alles. Wir berechnen nur dort etwas, wo wir für Sie Geld ausgeben, und wir nennen Ihnen den Preis, bevor Sie den Knopf drücken.
Nein, und das nicht, weil wir es versprechen: Es gibt im Produkt keine Upload-Adresse. OpenSubs liest die Datei direkt in Ihrem Browser, und Transkription, Gestaltung, Übersetzung auf dem Gerät und Einbrennen laufen auf Ihrem eigenen Rechner. Sie können es prüfen, statt es zu glauben — öffnen Sie den Netzwerk-Tab und untertiteln Sie ein Video: Nachdem Seite und Sprachmodell geladen sind, gibt es keine Anfragen mehr. Das Einzige, was Ihren Rechner je verlassen kann, ist Untertiteltext oder Ton, und auch nur, wenn Sie eine Cloud-Option wählen.
Nein. Ein API-Schlüssel, den Sie für Ihren eigenen Anbieter eingeben, liegt nur im Arbeitsspeicher der Seite und wird weder in localStorage, sessionStorage oder IndexedDB noch in Cookies geschrieben. Ihr Browser sendet ihn direkt an den gewählten Anbieter — OpenAI oder einen anderen OpenAI-kompatiblen Server, Anthropic oder DeepL —, ohne Umweg über Server von OpenSubs. Nach einem Neuladen oder dem Schließen des Tabs ist er gelöscht, und Sie geben ihn beim nächsten Mal erneut ein.
Nein. Transkription, Übersetzung auf dem Gerät, Gestaltung, Zuschneiden, Einbrennen und jeder Export funktionieren ohne Konto und ohne Anmeldung. Ein Konto brauchen Sie nur, wenn Sie für die Cloud-Übersetzung auf unserem Backend zahlen möchten.
Ziehen Sie das Video auf diese Seite und erzeugen Sie Untertitel aus seinem Ton. Whisper läuft auf Ihrem Rechner, also wird nichts hochgeladen und nichts berechnet. Korrigieren Sie einzelne Zeilen direkt im Text, wählen Sie einen Stil und exportieren Sie die Untertitel als .srt, .vtt oder .ass — oder brennen Sie sie in ein MP4 ein. Ohne Konto und ohne Wasserzeichen.
Es führt Whisper von OpenAI lokal aus — ONNX-Gewichte, angetrieben von transformers.js, auf WebGPU, wo der Rechner es hat, sonst auf WebAssembly. Es gibt drei Modellgrößen: Tiny (nur Englisch, rund 40 MB), Base (rund 80 MB) und Small (rund 250 MB). Das Modell wird einmal geladen und danach vom Browser zwischengespeichert; geholt wird nur das Modell, nie das Audio. Die gesprochene Sprache wird alle vier Sekunden erkannt statt einmal pro Datei, sodass ein Video, das zwischen zwei Sprachen wechselt, als eine Untertiteldatei mit beiden herauskommt.
Ja. Die Untertitel werden von libass gezeichnet — demselben Renderer, den ffmpeg verwendet — nach WebAssembly kompiliert, und mit WebCodecs wieder in ein MP4 kodiert. Was Sie in der Vorschau sehen, landet in den Pixeln, und das Audio wird unverändert übernommen.
Alles, was auf Ihrem Rechner läuft, ist kostenlos: Transkription, Übersetzung auf dem Gerät, alle 12 Untertitelstile, wortweises Hervorheben, Zuschneiden, Einbrennen in MP4 und jedes Exportformat. Es gibt kein Wasserzeichen, keine Dateigrößenbeschränkung und keine Warteschlange — nichts davon existiert hier, weil kein Server für die Arbeit bezahlt. Kostenpflichtig ist einzig die Übersetzung auf unserem eigenen Backend, zu 5 $ für 1.000 Credits, mit angezeigtem Preis vor dem Start und ohne Kosten für einen fehlgeschlagenen Auftrag.
Nein. Ein eingebranntes MP4 enthält nur die Untertitel, die Sie gewählt haben, und die exportierten .srt-, .vtt- und .ass-Dateien sind gewöhnliche Untertiteldateien. Es kommt nichts hinzu, weil die Arbeit in Ihrem Browser läuft und nicht auf einem Server, den jemand bezahlen muss.
Zwanzig, darunter Chinesisch (vereinfacht und traditionell), Japanisch, Koreanisch, Spanisch, Portugiesisch, Französisch, Deutsch, Italienisch, Russisch, Arabisch, Hindi, Indonesisch, Thailändisch, Vietnamesisch, Türkisch, Polnisch, Niederländisch und Ukrainisch. Schriften für nichtlateinische Schriftsysteme sind mitgeliefert, chinesische und arabische Untertitel brennen also korrekt ein und werden nicht zu leeren Kästchen.
Nach dem ersten Besuch weitgehend ja. Das Sprachmodell wird nach dem ersten Download von Ihrem Browser zwischengespeichert, und alles außer der Cloud-Übersetzung läuft lokal. Das Übersetzen auf dem Gerät nutzt die integrierten Übersetzungsmodelle von Chrome, die ebenfalls einmalig geladen werden.
Ja, unter der AGPL-3.0. Dieselbe Engine — Cue-Segmentierung, Zeilenumbruch, Lesegeschwindigkeitsgrenzen, die Stil-Presets, der ASS-Writer — wird für den Browser nach WebAssembly und für Desktop-App und Kommandozeile zu einer nativen Binärdatei kompiliert, alle drei erzeugen also identische Ausgaben.