Zurück zum Blog

Hardsub vs. Softsub: Was solltest du wirklich ausliefern?

Hardsub vs. Softsub: Der eine ist dauerhaft in die Pixel eingebrannt, der andere eine abschaltbare, separate Spur. Was akzeptiert deine Zielplattform wirklich?

20. September 2026
Sablate Team

Ein Hardsub wird in die Pixel des Videos gezeichnet und lässt sich nicht abschalten. Ein Softsub ist eine separate Spur, die der Player darüberlegt und die der Zuschauer ausblenden, umstylen oder gegen eine andere Sprache tauschen kann. Liefere einen Hardsub, wenn das Ziel keine Untertiteldatei liest, und sonst immer einen Softsub.

Es ist eine Auslieferungsentscheidung, keine Qualitätsentscheidung. Die Liste der Ziele, die sich weigern, ist kürzer, als die Social-Plattformen dich glauben lassen — und falsch geraten kostet eine komplette Neukodierung.

Hardsub vs. Softsub im Vergleich

EigenschaftHardsubSoftsub
Wo der Text lebtIn den Pixeln jedes BildesIn einer separaten Spur oder Datei
Zuschauer kann ihn abschaltenNeinJa
Zuschauer kann die Sprache wechselnNein, ein Video pro SpracheJa, wenn die Spuren vorhanden sind
Styling bleibt erhaltenImmer, exakt wie gerendertNur wenn der Player es unterstützt
Braucht eine NeukodierungJaNein
Nachträglich korrigierbarNein, Neu-Render vom MasterJa, Textdatei bearbeiten
Funktioniert auf jedem PlayerJaJe nach Player
Maschinenlesbar und indexierbarNeinJa
Was du ausgibstEin Video pro SpracheEin Video plus kleine Textdateien

Die Zeile, die die meisten Diskussionen beendet, ist die siebte. Ein Hardsub kennt keinen Fehlerfall: Spielt das Video überhaupt ab, ist der Text da, in der Größe und Farbe, die du gewählt hast — auf einem zehn Jahre alten Smart-TV, in einem stummgeschalteten Autoplay-Feed, im Vorschaubild. Jede andere Zeile dieser Tabelle spricht für den Softsub, und genau diese eine Zeile ist der Grund, warum Hardsubs nicht verschwunden sind.

Warum ein Hardsub eine Neukodierung kostet und ein Softsub nicht

Text in ein Bild zu zeichnen bedeutet, das Bild zu dekodieren, hineinzumalen und danach wieder zu kodieren. Der letzte Schritt lässt sich nicht umgehen — veränderte Pixel müssen neu geschrieben werden, und Video-Encoder arbeiten verlustbehaftet.

Ein Softsub verlangt dem Encoder gar nichts ab. Muxing kopiert die vorhandenen Video- und Audio-Streams unverändert durch und fügt ihnen einen dritten Stream hinzu:

ffmpeg -i input.mp4 -i subs.srt -c copy output.mkv

Ein Einbrennen muss jedes einzelne Bild anfassen, und die Abkürzung -c copy steht für den Video-Stream nicht zur Verfügung:

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

Der erste Befehl ist ungefähr so schnell fertig, wie es dauert, die Datei von der Platte zu lesen. Der zweite schickt das gesamte Video durch einen Encoder, was bei einer zweistündigen Aufnahme eine lange Wartezeit und einen messbaren Qualitätsverlust bedeutet. Dieser Verlust lässt sich steuern, statt ihn einfach hinzunehmen — es ist eine CRF-Entscheidung, und Untertitel ins Video einbrennen behandelt die Einstellungen, die den Verlust unsichtbar halten.

Die Asymmetrie summiert sich, sobald mehr als eine Sprache im Spiel ist. Acht Sprachen als Softsub sind acht kleine Textdateien, oder acht Spuren in einer einzigen .mkv. Acht Sprachen eingebrannt sind acht vollständige Encodes, acht zu speichernde Dateien und acht Uploads — weshalb mehrsprachige Auslieferung meist weiche Spuren für die meisten Sprachen bedeutet und ein Einbrennen nur für die ein oder zwei wichtigsten.

Erreicht ein Softsub den Zuschauer wirklich?

Hier zerbricht die saubere Antwort, und das sollte man offen aussprechen: Zwischen einer korrekten Untertiteldatei und einem Zuschauer, der sie liest, können fünf Dinge schiefgehen.

  1. Die Datei trennt sich vom Video. Eine .srt als Begleitdatei reist als zweiter Anhang mit, und zweite Anhänge gehen in Chat-Apps, geteilten Laufwerken und bei erneuten Uploads verloren. Eine in den Container gemuxte Spur hat dieses Problem nicht.
  2. MP4 unterstützt Untertitel kaum. Der Container trägt sie als mov_text, ein reines zeitgesteuertes Textformat ohne Schriftarten, ohne Farben und ohne Positionierung. Apples Player lesen es; viele andere ignorieren die Spur stillschweigend. Das ist der häufigste Grund, warum eine .mp4 mit Softsub gar nichts anzeigt.
  3. Styling ist dem Renderer ausgeliefert. Eine .ass-Spur trägt Umrandungen, Positionen, Schriftarten und Karaoke-Timing. mpv, VLC und Plex zeichnen das alles, während eine billige TV-App es verwirft und schlichten weißen Text zeigt. Der Formatvergleich zeigt, welche Merkmale welche Umwandlung überleben.
  4. Plattformen kodieren neu, was du hochlädst. Eine Social-Plattform nimmt deine Datei auseinander und baut sie nach eigener Spezifikation neu zusammen. Alles, wonach sie nicht gesucht hat, einschließlich eines Untertitel-Streams, übersteht diesen Wiederaufbau nicht.
  5. Stummgeschaltetes Autoplay. Feeds starten Videos standardmäßig lautlos und mit ausgeschalteten Untertiteln, und ein Untertitel, den der Zuschauer erst einschalten muss, ist ein Untertitel, den die meisten nie sehen.

Nichts davon macht den Softsub zur schlechten Standardwahl. Es erklärt nur, warum „funktioniert bei mir in VLC" etwas anderes behauptet als „funktioniert beim Publikum".

Welche Plattformen akzeptieren eine Untertiteldatei?

Abgeglichen mit der eigenen Dokumentation jeder Plattform, Stand September 2026:

ZielAkzeptiert eine UntertiteldateiAusliefern als
YouTubeJa, .srt, .vtt, .ttml und mehrSoftsub
VimeoJa, .srt und .vttSoftsub
FacebookJa, .srt mit Sprachregion im DateinamenSoftsub
LinkedInJa, .srtSoftsub
TikTokNeinHardsub
Instagram ReelsNeinHardsub
XNeinHardsub
Eigene WebsiteJa, .vtt in einem <track>-ElementSoftsub
VLC, mpv, Plex, JellyfinJa, .srt oder .ass, als Begleitdatei oder in .mkvSoftsub

Drei Zeilen haben scharfe Kanten. YouTubes Liste unterstützter Formate kommt auf etwa zwanzig, und .ass ist nicht darunter — das Styling einer .ass-Datei ist also in dem Moment weg, in dem du sie hochlädst. Facebook lehnt eine Untertiteldatei ab, deren Name die Sprachregion nicht exakt in der Form video.en_US.srt trägt. Und YouTube führt .mkv überhaupt nicht als akzeptierten Upload-Container — eine .mkv mit mehreren Spuren ist damit ein Auslieferungsformat für Player, nicht für Plattformen.

Die drei „Nein"-Zeilen verdienen eine Klarstellung. TikTok, Instagram und X erzeugen ihre Untertitel alle selbst in der App, und das ist nicht dasselbe wie deine zu akzeptieren. Du bekommst ihre Transkription, ihr Styling, ihre Zeilenumbrüche und ihre Vorstellung davon, wie schnell sich eine Zeile lesen lässt — ohne jede Kontrolle darüber.

Wann du Hardsub, Softsub oder beides auslieferst

„Ich lade zu YouTube oder Vimeo hoch." Softsub. Eine .srt oder .vtt pro Sprache. Der Text wird indexiert, Zuschauer wechseln die Sprache selbst, und ein Tippfehler ist in zehn Sekunden behoben, ohne das Video anzufassen.

„Ich poste auf TikTok, Reels oder X." Hardsub, weil nichts anderes übersteht. Style ihn für einen stummgeschalteten vertikalen Feed, der mit dem Daumen gescrollt wird, nicht für ein Wohnzimmer.

„Ich schicke einem Kunden einen Schnitt zur Abnahme." Hardsub. Du lieferst keinen Master, du lieferst etwas, das gleich beim ersten Öffnen richtig aussehen muss — in was auch immer der Prüfer gerade doppelklickt.

„Ich liefere einen Film, eine Kursbibliothek oder ein Archiv." Softsub in einer .mkv, eine Spur pro Sprache mit angehängten Schriftarten. Das ist die einzige Auslieferung, die jede Sprache in einer Datei hält und dem Zuschauer trotzdem die Wahl lässt.

„Ich veröffentliche dasselbe Video in fünf Sprachen." Beides. Weiche Spuren für alle fünf, eingebrannte Kopien für die ein oder zwei mit dem größten Publikum.

„Ich habe keine Ahnung, wo es am Ende landet." Bewahre einen sauberen Master mit den Untertiteldateien daneben auf und brenn Kopien bei Bedarf. Diese Reihenfolge umzukehren ist der Fehler, der einen ganzen Nachmittag kostet: Ein Softsub lässt sich jederzeit noch einbrennen, ein Hardsub aber nie wieder herausholen.

Beides aus einem Transkript produzieren

Die praktische Frage ist selten, welcher der beiden besser ist. Sie lautet, wie du beide aus derselben Arbeit gewinnst — denn Transkript, Timings und Styling sind so oder so identisch, und nur der letzte Export unterscheidet sich.

Genauso ist Sablate aufgebaut. Ein Auftrag enthält eine Transkription plus eine Übersetzungsebene pro Sprache, jede Ebene mit eigenem Stil und einer zum jeweiligen Schriftsystem passenden Schriftart, und beim Export gabelt sich der Weg: Untertiteldateien für Plattformen, die sie lesen, ein eingebranntes .mp4 für Plattformen, die das nicht tun, oder eine einzige .mkv mit einer Spur pro Sprache für die lokale Wiedergabe. Zwischen diesen drei Varianten wird nichts doppelt transkribiert, und das Video verlässt nie den Rechner. Der kostenlose Plan deckt Videos bis zu zehn Minuten, drei Aufträge im Monat und ein eingebranntes .mp4 mit kleiner Markierung in der Ecke ab; .ass-Export und die .mkv mit mehreren Spuren gehören zu Pro für einmalig $29, aufgeführt auf der Preisseite.

Geht es aber nur um eine Datei in einer Sprache, lautet die ehrliche Antwort: Du brauchst vielleicht gar keine Anwendung.

AufgabeFFmpeg und mkvmergeSubtitle EditSablate
Eine Untertiteldatei ins Bild einbrennenJaJaJa
Eine Untertitelspur in eine .mkv muxenJaNeinJa, Pro
Sprache in eine Untertiteldatei transkribierenNeinJaJa
Ein Transkript, viele SprachebenenNeinTeilweiseJa
Styling und Schriftarten pro SpracheNeinNeinJa
PreisKostenlosKostenlos$29 einmalig

FFmpeg und mkvmerge muxen und brennen kostenlos, und Subtitle Edit liest mehr Untertitelformate, als Sablate es je tun wird. Geht es bei der Arbeit vor dir um eine Sprache und reine Formatchirurgie, sind das die besseren Werkzeuge — und sie kosten nichts.

Kurz gesagt

Softsub als Standard, Hardsub dort, wo das Ziel keine andere Wahl lässt, und so oder so ein sauberer Master, den du aufbewahrst. Das Einbrennen ist der einzige unumkehrbare Schritt beim Untertiteln — mach ihn deshalb als Letztes und pro Ziel statt pro Projekt. Ist mehr als eine Sprache im Spiel, baue zuerst die weichen Spuren, und behandle jede eingebrannte Kopie als Render-Ziel — genau wie einen vertikalen Zuschnitt oder eine gekürzte Social-Media-Fassung.