Zurück zum Blog

Untertitel in ein Video einbrennen, ohne es irgendwohin hochzuladen

Untertitel lokal ins Video einbrennen: die vier Methoden im Vergleich, passende FFmpeg-Befehle und wie du den Qualitätsverlust durch Neukodierung vermeidest.

11. September 2026
Sablate Team

Untertitel in ein Video einzubrennen bedeutet, den Text ins Bild zu zeichnen und neu zu kodieren, sodass die Untertitel als Pixel mit der Datei reisen. Du brauchst das für TikTok, Reels und Shorts, die überhaupt keine Untertiteldateien akzeptieren, und immer dann, wenn die Untertitel Teil der Gestaltung sind statt einer Barrierefreiheits-Option.

Dafür musst du nichts hochladen. FFmpeg erledigt das mit einem einzigen Befehl, HandBrake und Subtitle Edit über ein Fenster, und ein Desktop-Programm für Untertitel wie Sablate erstellt die Untertitel vorher auch gleich. Alle laufen auf deinem eigenen Rechner, ohne Dateigrößen-Grenze und ohne Wartezeit für einen Upload.

Hier geht es darum, wann ein Online-Tool trotzdem die richtige Wahl ist, um die vier Wege, Untertitel einzubrennen, um das Einbrennen ohne Kommandozeile, um das, was sich bei langen Aufnahmen ändert, und um die zwei Dinge, die der Qualität tatsächlich schaden.

Online-Tool oder offline: Was passt zu dir?

Wer danach sucht, landet meist zuerst bei einem Browser-Editor, und für einen kurzen Clip ist das in Ordnung. Der Unterschied zeigt sich bei Länge, Dateigröße und Datenschutz.

Online-EditorOffline (FFmpeg, HandBrake, Desktop-App)
Dein Video wird hochgeladenJa, die ganze DateiNein
DateigrößeJe nach Tarif begrenztNur durch deine Festplatte begrenzt
Lange AufnahmenDie Upload-Zeit wächst mit der LängeNur das Kodieren braucht Zeit
Vertrauliches MaterialVerlässt deinen RechnerBleibt darauf
Installation nötigNeinJa
Erstellt auch die UntertitelMeist jaDesktop-Apps ja, FFmpeg und HandBrake nein

Die Grenzen sind real, und bei kostenlosen Tarifen liegen sie niedrig. Die Speicherrichtlinie von Kapwing erlaubt zum Beispiel 250 MB pro Datei im kostenlosen Tarif und 6 GB in den bezahlten. Bei einer typischen 1080p-Bitrate von etwa 8 Mbit/s passen in 250 MB etwas mehr als vier Minuten Video.

Nimm also einen Online-Editor, wenn der Clip kurz ist, nichts darin vertraulich ist und du auf dem Rechner vor dir keine Software installieren kannst. Bei allem, was länger als ein paar Minuten ist, bei Kunden- oder internem Material und bei einem ganzen Stapel Dateien brennst du lokal ein. Der Vergleich von Offline-Untertitel-Generatoren behandelt die Desktop-Programme, die die Untertitel auch erstellen.

Wann Einbrennen die richtige Wahl ist

Eingebrannt (Hardsub)Untertiteldatei oder -spur (Softsub)
Zuschauer kann es abschaltenNeinJa
Funktioniert bei TikTok, Reels, ShortsJaNein, nicht unterstützt
Funktioniert bei YouTube, VimeoJaJa, und durchsuchbar
Zählt für Barrierefreiheits-VorgabenMeist nichtJa
Wird von Suchmaschinen indexiertNeinJa
Tippfehler später korrigierenVideo neu rendernTextdatei bearbeiten
Mehrere Sprachen in einer DateiNein, je ein eigener RenderJa, je eine eigene Spur
Styling exakt erhaltenJaNur in ASS-Spuren

Die praktische Antwort für die meisten ist: beides. Brenn für vertikale Social-Plattformen ein, wo nichts anderes funktioniert, und liefere überall sonst, wo eine Untertiteldatei gelesen wird, auch eine — denn eine Datei ist durchsuchbar, umschaltbar und korrigierbar. Willst du beides aus einem Auftrag, zeigt die mehrsprachige Auslieferung, wie beide Ausgaben aus derselben Timeline entstehen.

Die vier Wege, Untertitel einzubrennen

FFmpegHandBrakeBrowser-ToolsDesktop-Untertitel-Apps
PreisKostenlosKostenlosKostenlose Stufe, danach AboEinmalig oder Abo
Lädt dein Video hochNeinNeinJa, die ganze DateiNein
Grenze bei Dateigröße/LängeKeineKeineJa, meist strengKeine
Erstellt die UntertitelNeinNeinJaJa
Styling-KontrolleÜber ASS oder force_styleEingeschränktVorlagenVollständig, mit Live-Vorschau
LernkurveKommandozeileModeratKeineNiedrig

Zwei ehrliche Anmerkungen. FFmpeg und HandBrake sind dabei kostenlos und exzellent, und hast du bereits eine fertige Untertiteldatei, ist FFmpeg ein einziger Befehl — es gibt keinen Grund, dafür etwas zu kaufen. Was beide nicht können, ist, die Untertitel zu erzeugen: Sie brennen eine Datei ein, die du bereits hast, getimt und korrigiert an anderer Stelle. Browser-Tools erzeugen sie zwar, aber der Upload ist nicht optional, was sie für vertrauliches Material und für alles, was länger als ihr Limit ist, ausschließt.

Einbrennen mit FFmpeg

Für eine einfache SRT:

ffmpeg -i input.mp4 -vf "subtitles=subs.srt" -c:a copy output.mp4

Für eine gestylte ASS-Datei nutze den Filter ass, damit das Styling erhalten bleibt statt plattgewalzt zu werden:

ffmpeg -i input.mp4 -vf "ass=subs.ass" -c:a copy output.mp4

Um die Qualität explizit zu steuern, statt die Standardeinstellung zu übernehmen:

ffmpeg -i input.mp4 -vf "subtitles=subs.srt" \
  -c:v libx264 -crf 18 -preset slow -c:a copy output.mp4

Um eine SRT umzustylen, ohne sie vorher zu konvertieren:

ffmpeg -i input.mp4 \
  -vf "subtitles=subs.srt:force_style='FontName=Arial,FontSize=24,Outline=2'" \
  -c:a copy output.mp4

Die Windows-Falle. Der Pfad innerhalb des Filters wird vom Filter selbst geparst, nicht von der Shell, also müssen der Doppelpunkt des Laufwerksbuchstabens und die Backslashes escaped werden. Das ist der mit Abstand häufigste Grund, warum der Befehl mit einem Datei-nicht-gefunden-Fehler fehlschlägt, obwohl die Datei eindeutig existiert:

ffmpeg -i input.mp4 -vf "subtitles='C\:/Videos/subs.srt'" -c:a copy output.mp4

Halte die Untertiteldatei im Arbeitsverzeichnis und übergib, wann immer möglich, nur den nackten Dateinamen — damit umgehst du das Problem komplett.

Untertitel ohne Kommandozeile einbrennen

Ist ein Terminal nicht dein Ding, erledigen drei Arten von Werkzeugen dieselbe Aufgabe über ein Fenster. Die ersten beiden sind kostenlos und brennen eine Untertiteldatei ein, die du schon hast; das dritte erstellt die Datei auch.

HandBrake

HandBrake ist ein kostenloser Video-Konverter für Windows, Mac und Linux. Öffne das Video, wechsle auf den Tab Subtitles, füge über Tracks deine externe SRT hinzu, stelle diese Spur so ein, dass sie ins Video eingebrannt wird, und starte die Kodierung. Zwei Einschränkungen solltest du kennen: Laut der Dokumentation von HandBrake kann ein MP4 nur eine eingebrannte Spur aufnehmen, und das Styling beschränkt sich auf das, was eine einfache SRT mitbringt.

Subtitle Edit

Subtitle Edit, der kostenlose Untertitel-Editor, hat im Menü „Video“ einen Export mit eingebrannten Untertiteln, der FFmpeg für dich ausführt und anbietet, FFmpeg herunterzuladen, falls es fehlt. Das ist die naheliegende Wahl, wenn du dort ohnehin gerade das Timing korrigierst.

Ein Desktop-Programm für Untertitel

Hast du noch keine korrigierte Untertiteldatei, ist das Einbrennen der letzte Schritt eines längeren Auftrags: transkribieren, korrigieren, stylen, rendern. Sablate erledigt das durchgängig auf deinem eigenen Rechner — Transkription mit Whisper lokal, ein Editor mit Timeline-Retiming und Lesegeschwindigkeitswarnungen, 13 Untertitel-Presets, und ein Einbrennen, das exakt der Vorschau entspricht. Schneidest du in DaVinci Resolve, kann die kostenlose Version stattdessen eine SRT importieren und beim Export einbrennen.

Einbrennen steht im kostenlosen Plan mit einer kleinen Markierung in der Ecke zur Verfügung, für Videos bis 10 Minuten. Pro entfernt die Markierung und die Längenbegrenzung und ergänzt .ass, .mkv mit mehreren Spuren und Stapelverarbeitung, für eine einmalige Zahlung von $29. Lade es herunter oder lies die Preisseite für die vollständige Aufschlüsselung.

Untertitel in lange oder große Videos einbrennen

Die Länge ändert zwei Dinge: den Weg der Datei zum Werkzeug und die Kodierung selbst.

Der Upload. Eine zweistündige 1080p-Aufnahme mit etwa 8 Mbit/s ist rund 7 GB groß. Bei einer Upload-Verbindung mit 20 Mbit/s sind das fast 50 Minuten, bevor ein Online-Tool überhaupt anfangen kann, und die fertige Datei muss anschließend wieder heruntergeladen werden. Lokal einzubrennen überspringt diesen Schritt komplett.

Die Kodierung. Einbrennen kodiert jedes Einzelbild neu, eine zweistündige Datei braucht also auf jedem Rechner eine Weile. Bevor du dich auf die ganze Kodierung festlegst, rendere die erste Minute und prüfe Schriftart, Größe und Position dort, statt erst nach einer Stunde Warten:

ffmpeg -i input.mp4 -t 60 -vf "subtitles=subs.srt" -c:v libx264 -crf 18 -preset slow -c:a copy test.mp4

Tempo gegen Dateigröße. -preset medium ist spürbar schneller als slow und erzeugt bei gleichem CRF eine etwas größere Datei. Ein Hardware-Encoder (h264_nvenc auf NVIDIA-Karten, h264_videotoolbox auf einem Mac) ist noch schneller, braucht aber für dieselbe Bildqualität eine höhere Bitrate. Behalte in beiden Fällen -c:a copy bei: Die Tonspur einer langen Datei neu zu kodieren kostet Zeit und eine zweite Generation Verlust, ohne etwas zu bringen.

Sablate hat in Pro keine Längenbegrenzung, und das Rendern läuft lokal mit Fortschrittsbalken und Abbrechen-Schaltfläche — eine abendfüllende Aufnahme ist also eine Frage des Wartens, nicht des Zerstückelns der Datei.

Was dich wirklich Qualität kostet

Zwei Dinge, und keines davon ist das Einbrennen selbst.

Eine bereits komprimierte Datei neu kodieren. Einbrennen erfordert eine Neukodierung, und die ist verlustbehaftet. Machst du das mit deinem Master, kostet es fast nichts Sichtbares. Machst du es mit einer Datei, die eine Plattform schon komprimiert hat, komprimierst du Kompressionsartefakte — und genau dort entstehen Blockbildung und Verwaschenheit. Starte immer von der hochwertigsten Version, die du hast, und brenn Untertitel nie in eine Datei ein, die schon einmal eingebrannt wurde.

Die Standard-Encoder-Einstellungen übernehmen. -crf 18 mit x264 ist bei den meisten Inhalten visuell praktisch verlustfrei; der Standardwert 23 wirkt bei detailreichem Material merklich weicher. -preset slow erkauft eine kleinere Datei bei gleicher Qualität gegen mehr Zeit. Und -c:a copy lässt die Tonspur unangetastet — es gibt keinen Grund, das Audio neu zu kodieren, wenn du nur das Bild veränderst.

Warum das Render nicht zur Vorschau passt

Zwei Ursachen, beide behebbar, bevor du eine Kodierung investierst.

Schriftarten. Ein Renderer zeichnet mit der Schriftart, die er findet. Fehlt die gewählte Schriftart oder kann sie die Zeichen nicht darstellen — die meisten dekorativen Untertitel-Schriftarten decken nur Latein, Kyrillisch und Griechisch ab, sonst nichts —, wird ein Ersatz eingesetzt, und Text in Arabisch, Thai, Hangul oder CJK-Zeichen kann als leere Kästchen erscheinen. Prüfe die Schriftart, bevor du zwölf Sprachen renderst, nicht danach.

Canvas-Größe. ASS-Positionen und Schriftgrößen sind relativ zu einer virtuellen Leinwand, die in der Datei festgelegt ist, nicht zu den Pixelmaßen des Videos. Dieselbe Schriftgröße ergibt auf einer 1080p- und einer 4K-Quelle unterschiedlich großen Text, sofern die Leinwand nicht fixiert ist. Sablate legt die Untertitel-Leinwand auf einen virtuellen Rahmen mit 1080 Pixel Höhe fest und leitet die Breite aus dem tatsächlichen Seitenverhältnis der Quelle ab, einschließlich Rotationsmetadaten — eine Schriftgröße bedeutet also dasselbe, egal in welcher Auflösung du gedreht hast, und die Vorschau im Editor skaliert genau gegen dieselbe Leinwand, die auch der Renderer nutzt.

Das ist auch der Grund, warum sich die Einbrenn-Qualität zwischen Tools so stark unterscheidet. Viele Online-Editoren setzen Untertitel als flaches Text-Overlay zusammen; das Einbrennen in Sablate wird von libass gerendert, derselben Engine, die Media-Player für ASS-Untertitel nutzen, sodass Umrandungen, Schatten, Wort-für-Wort-Karaoke-Timing und schriftgerechte Zeichensätze als echte Untertitel-Typografie erscheinen statt als angenäherte Grafik.

Vertikale und quadratische Ausgabe

Geht das Video an Reels, Shorts oder TikTok, wandle das Seitenverhältnis während des Renderns um, statt es danach zuzuschneiden. Ein fertiges 16:9-Einbrennen auf 9:16 zuzuschneiden schneidet die Untertitel an den Seiten genauso ab wie das Bild.

Sablate rendert in 16:9 (1920×1080), 9:16 (1080×1920) oder 1:1 (1080×1080), schneidet dabei entweder auf den Zielrahmen zu oder füllt ihn mit einer weichgezeichneten Kopie der Quelle auf, und legt die Untertitel für das endgültige Bild an. Halte Untertitel über dem unteren Drittel eines vertikalen Bildes: Metas Vorgabe für Reels hält die unteren 35 % frei, weil der eigene Text und die Buttons der Plattform sie verdecken. Wo Untertitel auf Reels, TikTok und Shorts hingehören zeigt die Safe Zone jeder Plattform.

Kurz gesagt

Nutze einen Online-Editor nur für kurze Clips, in denen nichts Vertrauliches steckt; brenn alles andere lokal ein, denn es gibt keinen Upload, keine Größengrenze und keine Längengrenze. Brenn ein, wenn die Plattform keine Untertiteldatei liest oder die Untertitel Teil des Looks sind — und liefere überall sonst eine Untertiteldatei, denn Text, den du bearbeiten kannst, schlägt Pixel, die du nicht bearbeiten kannst. Rendere von deinem Master, nicht von einer Upload-Kopie. Nutze CRF 18 und kopiere den Ton. Teste bei einer langen Datei die erste Minute, bevor du die ganze Kodierung startest. Und prüfe Schriftart und Leinwand, bevor du diese Kodierung investierst, denn genau diese zwei Dinge lassen eine perfekte Untertiteldatei falsch aussehen.

Häufig gestellte Fragen

Was passiert eigentlich, wenn man Untertitel in ein Video einbrennt?

Der Text wird direkt ins Bild gezeichnet, und das Video wird dabei neu kodiert — die Untertitel werden zu Pixeln statt zu einer separaten Spur. Niemand kann sie abschalten, kein Player muss ein Untertitelformat unterstützen, und Plattformen, die Untertiteldateien ignorieren, zeigen sie trotzdem korrekt an. Der Preis dafür: Es ist endgültig, und es kostet eine Neukodierung.

Verschlechtert das Einbrennen von Untertiteln die Videoqualität?

Das Video wird neu kodiert, ein gewisser Verlust ist also unvermeidlich, lässt sich aber unsichtbar machen. Kodiere von deinem hochwertigsten Master aus, nicht von einem bereits komprimierten Export, nutze eine qualitätsorientierte Einstellung wie CRF 18 mit x264, und kopiere die Tonspur, statt sie neu zu kodieren. Sichtbar wird der Verlust erst, wenn du dieselbe Datei zweimal einbrennst.

Kann ich Untertitel einbrennen, ohne mein Video hochzuladen?

Ja. FFmpeg, HandBrake und Desktop-Programme für Untertitel laufen vollständig auf deinem eigenen Rechner, ohne Upload und ohne Grenze bei der Dateigröße. Browser-basierte Tools müssen das ganze Video zuerst auf einen Server hochladen, deshalb begrenzen sie Dateigröße und Länge — und deshalb scheitert eine zweistündige Aufnahme dort meist.

Wie lautet der FFmpeg-Befehl, um Untertitel in ein Video einzubrennen?

Für eine einfache SRT: ffmpeg -i input.mp4 -vf subtitles=subs.srt -c:a copy output.mp4. Für eine gestylte ASS-Datei nutze statt subtitles den Filter ass. Unter Windows muss der Pfad innerhalb des Filters escaped werden, das ist der häufigste Grund, warum der Befehl mit einem Datei-nicht-gefunden-Fehler fehlschlägt.

Warum sehen meine eingebrannten Untertitel anders aus als in der Vorschau?

Meist liegt es an der Schriftart oder der Canvas-Größe. Der Renderer setzt eine andere Schriftart ein, wenn die gewählte fehlt oder die Zeichen nicht darstellen kann, und Schriftgrößen sind relativ zu einer virtuellen Leinwand — dieselbe Zahl ergibt also unterschiedliche Textgrößen auf einer 1080p- und einer 4K-Quelle. Vorschau und Rendering müssen dieselbe Schriftart und dieselbe Leinwand nutzen, damit sie übereinstimmen.

Muss ich für TikTok, Reels und Shorts Untertitel einbrennen?

Ja. Keine dieser Plattformen akzeptiert eine Untertiteldatei zusätzlich zum Upload, Untertitel dort sind also entweder ins Video eingebrannt oder werden von der Plattform selbst erzeugt. Von der Plattform erzeugte Untertitel sind kostenlos, aber im Plattform-Stil gestaltet und bei Namen und Fachbegriffen oft falsch — deshalb brennen die meisten Creator ihre eigenen ein.

Wie brenne ich Untertitel in ein langes Video ein?

Mach es lokal. Eine zweistündige 1080p-Aufnahme ist mehrere Gigabyte groß, mehr als die meisten Browser-Tools annehmen, und bei einer üblichen Verbindung dauert allein der Upload etwa eine Stunde. FFmpeg, HandBrake oder ein Desktop-Programm kodieren sie auf deinem eigenen Rechner neu. Rendere vor der vollständigen Kodierung testweise die erste Minute, und kopiere die Tonspur, statt sie neu zu kodieren.