YouTube JSON3 zu LRC
Wandeln Sie YouTube JSON3-Untertitel in LRC-Songtexte für jeden Musikplayer 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 LRC
Die timedtext-API von YouTube liefert Untertitel im JSON3-Format – einer JSON-Struktur mit einem events-Array, wobei jedes Ereignis einen tStartMs-Zeitstempel und segs-Textfragmente besitzt. Dieses Werkzeug analysiert die JSON3-Struktur, extrahiert Startzeit und Text jedes Ereignisses und erzeugt standardkonforme LRC-Songtexte [MM:SS.xx] für foobar2000, AIMP, Poweramp und andere Player.
JSON zu LRC Code-Syntax- & Struktur-Analyse
Gegenüberstellung der Codesyntax mit Header-Definitionen, Zeitstempel-Syntax und Cue-Payload-Formatierung
JSON vs. LRC 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.
LRC
LRC (.lrc) ist ein synchronisiertes Songtextformat, das Text zeilenweise in Musikplayern anzeigt. Jede Zeile beginnt mit einem [MM:SS.xx]-Label und speichert keine Endzeit – der Player springt automatisch zur nächsten Zeile.
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
YouTube-Songtexte extrahieren
YouTube-Auto-Untertitel werden als JSON3 heruntergeladen, Musikplayer benötigen jedoch LRC. Konvertieren Sie JSON3 in LRC, um YouTube-Untertitel als synchronisierte Songtexte für foobar2000, AIMP und Poweramp zu verwenden.
yt-dlp-Untertitel zu Songtexten
Mit yt-dlp heruntergeladene YouTube-Untertitel liegen meist im JSON3-Format vor. Konvertieren Sie sie in LRC, um sie in jedem Audioplayer als synchronisierte Songtexte wiederzuverwenden.
Sprachlernmaterial
Konvertieren Sie JSON3-Untertitel aus YouTube-Schulungsvideos in LRC für Sprachlern-Apps, die während der Audiowiedergabe synchronisierten Text anzeigen.
Discord-Bot-Songtexte
Discord-Musikbots nutzen LRC, um während der Wiedergabe synchronisierte Songtexte anzuzeigen. Konvertieren Sie YouTube-JSON3-Untertitel in LRC, um sie in Ihren Bot zu integrieren.
Mobile Musikplayer
Die meisten mobilen Musikplayer unterstützen synchronisierte LRC-Songtexte. Konvertieren Sie YouTube-JSON3-Untertitel in LRC für Musik-Apps unter iOS und Android.
Verwandte Formate
LRC (Songtexte)
Ausgabeformat – synchronisierte Songtexte mit [MM:SS.xx]-Labels, verwendet von foobar2000, AIMP, Poweramp und MiniLyrics.
JSON (YouTube JSON3)
Eingabeformat – Untertitelformat der YouTube-timedtext-API mit events-Array und segs-Textfragmenten. Konvertieren Sie JSON3 in LRC.
SRT (SubRip)
Universelles Untertitelformat. Wenn Sie statt Musikplayer-Songtexten Untertitel für Videoplayer benötigen, konvertieren Sie JSON3 im Arbeitsbereich in SRT.
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
Der tStartMs-Wert in Millisekunden wird ins kompakte [mm:ss.xx]-Format umgewandelt.
- 4
Die utf8-Textfragmente aus dem segs-Array werden zu einer LRC-Textzeile zusammengefügt.
- 5
Ereignisse ohne segs (nur Zeitmarkierungen) werden automatisch übersprungen.
- 6
Die resultierende .lrc-Datei verbindet jeden Zeitstempel mit einer Textzeile.
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).
Ja. Das erzeugte LRC entspricht vollständig der Standardspezifikation. Benennen Sie die Songtextdatei in Playern wie foobar2000 (ESLyric), AIMP und Poweramp genauso wie die Audiodatei, um den scrollenden Text anzuzeigen.
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 LRC-Ausgabe nicht.
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.
Die mehreren utf8-Textfragmente im segs-Array jedes Ereignisses werden automatisch zu einer einzigen LRC-Textzeile zusammengefügt. Die Fragmente "Hello " und "world" werden beispielsweise zu "Hello world" verbunden.
LRC ist ein Songtextformat, das Zeit-Labels verwendet, um Text mit der Musikwiedergabe zu synchronisieren. Jede Zeile beginnt mit einem [MM:SS.xx]-Zeitstempel.
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.