YouTube JSON3 zu SRT Untertitel
Wandeln Sie YouTube timedtext JSON3-Ereignisse in universelle SRT-Untertitel mit Nummerierung und HH:MM:SS,mmm-Timing um.
Ziehen Sie Ihre JSON-Datei hier hin
oder klicken zum Durchsuchen
Unterstützt .json, .json3, .xml, .html-Dateien bis 50 MB
Über JSON zu SRT
YouTube timedtext JSON3 speichert Untertitel als events-Array mit tStartMs, dDurationMs und segs-Textfragmenten. Dieser Konverter analysiert die Struktur, verbindet die Textfragmente, berechnet Endzeiten und erzeugt standardkonforme nummerierte SRT-Untertitel für Player, Smart-TVs und Schnittprogramme. Alles läuft lokal im Browser.
JSON zu SRT Code-Syntax- & Struktur-Analyse
Gegenüberstellung der Codesyntax mit Header-Definitionen, Zeitstempel-Syntax und Cue-Payload-Formatierung
JSON vs. SRT Technische Spezifikationen
JSON
JSON3 ist das interne Untertitelformat von YouTube, exportiert über die timedtext-API. Die Datei ist ein JSON-Objekt mit einem events-Array. Jedes Ereignis hat tStartMs (Startmillisekunde), dDurationMs (Dauer in ms) und segs (Array von Textfragmenten, jeweils mit einem utf8-Feld). Nutzer laden dieses Format meist mit youtube-dl, yt-dlp oder ähnlichen Werkzeugen herunter.
SRT
SRT (SubRip) ist das am weitesten verbreitete Untertitelformat überhaupt. Jeder Eintrag besteht aus einer fortlaufenden Indexnummer, einer Zeitstempelzeile im Format HH:MM:SS,mmm --> HH:MM:SS,mmm (beachten Sie das Komma vor den Millisekunden und den Pfeil zwischen Start und Ende) sowie einer oder mehreren Textzeilen. SRT-Dateien sind Klartext mit der Endung .srt und werden von jedem Desktop-Player (VLC, MPC-HC, mpv), jeder Smart-TV-Marke, mobilen Video-Apps und professioneller Schnittsoftware erkannt.
Formatunterschiede
Konvertierungs-Fehlerbehebung & Stolperfallen
Praktische Lösungen für Player-Kompatibilität, Zeichenkodierung und Timing-Synchronisation
Untertitel-Timing weicht ab oder ist im Player asynchron
Videodateien verwenden oft unterschiedliche Bildraten (z. B. 23,976 fps vs. 25 fps). Nutzen Sie unser Untertitel-Sync-Tool, um den globalen Offset anzupassen.
Zeichen werden als Zeichensalat oder Fragezeichen dargestellt (Mojibake)
Ältere Dateien in Windows-1252 oder regionalen Zeichensätzen können beschädigt sein. Unser Konverter exportiert sauberes UTF-8. Nutzen Sie bei Bedarf unseren Zeichenkodierungs-Konverter.
Überlappende Untertitel bei gleichzeitig sprechenden Personen
Verschiedene Formate handhaben parallele Dialoge unterschiedlich. Passen Sie bei Bedarf einzelne Cue-Zeiten in unserem Online-Untertitel-Editor an.
Schnittsoftware (Premiere, DaVinci, Final Cut) meldet Importfehler
Professionelle NLE-Software erfordert strenge Syntax-Standards. Unser Konverter eliminiert fehlerhafte Zeilenumbrüche und erzeugt bereinigte, standardisierte Dateien.
Funktionen
Warum Konvertieren?
Häufige Anwendungsfälle
Videoschnitt-Import
Laden Sie YouTube JSON3-Dateien in Adobe Premiere Pro, DaVinci Resolve oder Final Cut Pro, die SRT auf der Timeline akzeptieren, aber JSON3 nicht parsen.
Medienserver-Bibliothek
Fügen Sie Untertitel zu Ihrer Plex-, Emby- oder Jellyfin-Bibliothek hinzu. Diese Server erkennen .srt-Dateien neben dem Video automatisch, ignorieren aber .json.
Mobiles Video
Sorgen Sie dafür, dass Untertitel in iOS- und Android-Video-Apps wie Infuse, nPlayer und MX Player funktionieren, indem Sie JSON3 ins universell unterstützte SRT konvertieren.
Codierungspipelines
Speisen Sie Untertitel in FFmpeg-, HandBrake- oder MKVToolNix-Workflows ein, die Untertitel einbrennen oder muxen – alle erwarten SRT-Eingabe.
Untertitel-Standardisierung
Normalisieren Sie eine gemischte Bibliothek aus JSON3-, VTT- und SRT-Dateien in eine einheitliche SRT-Sammlung für einfachere Verwaltung.
Verwandte Formate
JSON (YouTube JSON3)
JSON3 ist das interne Untertitelformat von YouTube, exportiert über die timedtext-API. Die Datei ist ein JSON-Objekt mit einem events-Array. Jedes Ereignis hat tStartMs (Startmillisekunde), dDurationMs (Dauer in ms) und segs (Array von Textfragmenten, jeweils mit einem utf8-Feld). Nutzer laden dieses Format meist mit youtube-dl, yt-dlp oder ähnlichen Werkzeugen herunter.
VTT (WebVTT)
Die Webvideo-Alternative: fügt einen WEBVTT-Header hinzu und verwendet punktgetrennte Millisekunden. Wählen Sie VTT, wenn Ihr Ziel HTML5-Video oder YouTube ist.
ASS (Advanced SubStation Alpha)
Die gestylte Alternative: unterstützt Schriftarten, Farben und Positionierung. Wählen Sie ASS, wenn Sie visuelles Styling zum YouTube JSON3-Text hinzufügen müssen.
Wie es funktioniert
- 1
Laden Sie Ihre .json-Datei per Drag & Drop in den Werkzeugbereich.
- 2
Der Parser liest die JSON-Struktur und durchläuft das events-Array.
- 3
Jedem Eintrag wird eine fortlaufende Nummer vorangestellt, wie SRT es verlangt.
- 4
Ereignisse ohne segs (nur Zeitmarkierungen) werden automatisch übersprungen.
- 5
Die .srt-Datei erhält für jeden Cue Nummer, Start --> End-Zeitstempel und sauberen Untertiteltext.
Mehr Untertitel-Tools
Häufig gestellte Fragen (FAQ)
JSON3 ist das interne Untertitelformat von YouTube und wird über die timedtext-API als JSON-Objekt mit einem events-Array bereitgestellt. Jedes Ereignis hat tStartMs (Startmillisekunde), dDurationMs (Dauer in ms) und segs (Array von Textfragmenten, jeweils mit einem utf8-Feld).
Die utf8-Fragmente jedes Ereignisses werden in ihrer ursprünglichen Reihenfolge verbunden. Aus "Hello " und "world" wird die vollständige Untertitelzeile "Hello world".
Ja. Die Ausgabe nutzt Standard-SubRip-Nummerierung und HH:MM:SS,mmm --> HH:MM:SS,mmm-Timing für VLC, MPV, Samsung- und LG-Fernseher, Premiere Pro, DaVinci Resolve, Plex und ähnliche Werkzeuge.
Verwenden Sie yt-dlp: yt-dlp --write-auto-sub --sub-format json3 <video-URL>. Die heruntergeladene .json3-Datei kann direkt in dieses Werkzeug importiert werden. Sie können sie auch über die YouTube-timedtext-API im Browser abrufen.
Manche Ereignisse in YouTube-JSON3 enthalten nur Zeitinformationen (etwa aAppend-Marker) und keine Textfragmente. Diese Ereignisse werden bei der Konvertierung automatisch übersprungen und beeinflussen die SRT-Ausgabe nicht.
SRT (SubRip) ist das am weitesten verbreitete Untertitelformat überhaupt. Jeder Eintrag besteht aus einer fortlaufenden Indexnummer, einer Zeitstempelzeile im Format HH:MM:SS,mmm --> HH:MM:SS,mmm (beachten Sie das Komma vor den Millisekunden und den Pfeil zwischen Start und Ende) sowie einer oder mehreren Textzeilen. SRT-Dateien sind Klartext mit der Endung .srt und werden von jedem Desktop-Player (VLC, MPC-HC, mpv), jeder Smart-TV-Marke, mobilen Video-Apps und professioneller Schnittsoftware erkannt.
Verwandte Artikel
YouTube-JSON3-Untertitel in SRT, VTT oder LRC konvertieren | AllSubConverter
Lade YouTube-Untertitel als JSON3 herunter und konvertiere sie in SRT, VTT oder LRC. Schritt-für-Schritt-Anleitung zu yt-dlp, JSON3 und kostenloser Online-Konvertierung.
Pinyin und Furigana zu Untertiteln hinzufügen | AllSubConverter
Erfahren Sie, wie Sie chinesischen Untertiteln Pinyin und japanischen Untertiteln Furigana hinzufügen.