Conversor de subtítulos YouTube JSON3 a SRT
Transforma eventos timedtext JSON3 de YouTube en subtítulos SRT con numeración y tiempos HH:MM:SS,mmm.
Arrastra y suelta tu archivo JSON aquí
o haz clic para buscar
Admite archivos .json, .json3, .xml, .html de hasta 50 MB
Acerca de JSON a SRT
YouTube timedtext JSON3 guarda los subtítulos en un array de eventos con tStartMs, dDurationMs y fragmentos de texto segs. Esta herramienta analiza esa estructura, une los fragmentos, calcula los tiempos de fin y genera subtítulos SRT numerados para reproductores, Smart TVs y editores de vídeo. Todo se procesa localmente en tu navegador.
JSON a SRT Inspección de sintaxis y estructura de código
Comparación lado a lado de la sintaxis de código que ilustra definiciones de cabecera, sintaxis de marca de tiempo y formato de payload de cues
JSON vs SRT Especificaciones técnicas
JSON
JSON3 es el formato de subtítulos interno de YouTube, exportado vía la API timedtext. El archivo es un objeto JSON con un array de eventos. Cada evento tiene tStartMs (milisegundo de inicio), dDurationMs (duración en ms) y segs (array de fragmentos de texto, cada uno con un campo utf8). Se descarga típicamente con youtube-dl o yt-dlp.
SRT
SRT (SubRip) es uno de los formatos de subtítulos más compatibles. Cada entrada consiste en un número de índice secuencial, una línea de marca de tiempo en formato HH:MM:SS,mmm --> HH:MM:SS,mmm (nota la coma antes de los milisegundos y la flecha que separa inicio y fin) y una o más líneas de texto. Los archivos SRT son texto plano con extensión .srt y pueden abrirse en muchos reproductores de escritorio (VLC, MPC-HC, MPV), televisores inteligentes, aplicaciones de vídeo móviles y herramientas de edición.
Diferencias de Formato
Solución de problemas de conversión y dificultades
Soluciones prácticas para compatibilidad de reproductores, codificación de caracteres y sincronización de tiempos
Los subtítulos se desincronizan o tienen desfase en el reproductor
Los vídeos a menudo varían en velocidad de fotogramas (23.976 fps vs 25 fps). Si el tiempo se desvía, utilice nuestra herramienta de Sincronización de Subtítulos para ajustar el desfase.
Los caracteres aparecen como símbolos corruptos o signos de interrogación
Archivos antiguos guardados en ANSI o codificaciones regionales pueden fallar. Nuestro exportador estandariza todo a UTF-8 sin errores.
Subtítulos superpuestos cuando varios personajes hablan a la vez
Cada formato gestiona el diálogo simultáneo de forma distinta. Puede ajustar la duración de las líneas individuales en nuestro Editor de Subtítulos.
El software de edición de vídeo rechaza el archivo importado
Programas como Premiere Pro o DaVinci requieren sintaxis estricta. Nuestro conversor produce archivos limpios y estandarizados para flujos de trabajo de edición.
Características
¿Por qué convertir?
Casos de Uso Comunes
Importación en edición de vídeo
Carga archivos YouTube JSON3 en Adobe Premiere Pro, DaVinci Resolve o Final Cut Pro, que aceptan SRT en la línea de tiempo pero no procesan JSON3.
Biblioteca de servidor multimedia
Añade subtítulos a tu biblioteca de Plex, Emby o Jellyfin. Estos servidores detectan automáticamente archivos .srt junto al vídeo pero ignoran .json.
Vídeo móvil
Facilita la reproducción en aplicaciones de vídeo de iOS y Android como Infuse, nPlayer y MX Player convirtiendo JSON3 al SRT ampliamente compatible.
Pipelines de codificación
Introduce subtítulos en flujos de FFmpeg, HandBrake o MKVToolNix para incrustar o muxear subtítulos; estas herramientas aceptan entrada SRT.
Estandarización de subtítulos
Normaliza una biblioteca mixta de archivos JSON3, VTT y SRT a una colección SRT consistente para una gestión más sencilla.
Formatos Relacionados
JSON (YouTube JSON3)
JSON3 es el formato de subtítulos interno de YouTube, exportado vía la API timedtext. El archivo es un objeto JSON con un array de eventos. Cada evento tiene tStartMs (milisegundo de inicio), dDurationMs (duración en ms) y segs (array de fragmentos de texto, cada uno con un campo utf8). Se descarga típicamente con youtube-dl o yt-dlp.
VTT (WebVTT)
La alternativa web: añade un encabezado WEBVTT y usa milisegundos separados por punto. Elige VTT si tu objetivo es vídeo HTML5 o YouTube.
ASS (Advanced SubStation Alpha)
La alternativa con estilos: admite fuentes, colores y posicionamiento. Elige ASS si necesitas añadir estilo visual al texto YouTube JSON3.
Cómo funciona
- 1
Sube o arrastra tu archivo .json al área de la herramienta.
- 2
El analizador lee la estructura JSON e itera el array de eventos.
- 3
Se antepone un número secuencial a cada entrada como requiere SRT.
- 4
Eventos sin segs (solo temporización) se omiten automáticamente.
- 5
El archivo .srt resultante incluye número, marca de tiempo inicio --> fin y texto limpio para cada subtítulo.
Más Herramientas de Subtítulos
Limpiador de Subtítulos
Eliminar formato, etiquetas y ruido
Editor de subtítulos
Editar texto y tiempos de subtítulos en cuadrícula
Sincronización y calibración de tiempos de subtítulos
Ajustar sincronización con precisión de milisegundos
Combinador de subtítulos
Combinar múltiples archivos de subtítulos
Traductor de Subtítulos con IA
Traducir a 19 idiomas integrados
Preguntas frecuentes
JSON3 es el formato de subtítulos interno de YouTube. Se sirve vía la API timedtext como un objeto JSON con un array de eventos. Cada evento tiene tStartMs, dDurationMs y segs.
Los fragmentos utf8 de cada evento se unen en su orden original. Por ejemplo, "Hello " y "world" forman la línea completa "Hello world".
Sí. La salida usa numeración SubRip estándar y tiempos HH:MM:SS,mmm --> HH:MM:SS,mmm que pueden abrir VLC, MPV, muchos televisores Samsung y LG, Premiere Pro, DaVinci Resolve, Plex y herramientas similares.
Usa yt-dlp: yt-dlp --write-auto-sub --sub-format json3 <URL-del-vídeo>. El archivo .json3 se puede importar directamente a esta herramienta.
Algunos eventos contienen solo información de tiempo sin texto. Se omiten automáticamente y no afectan la salida SRT.
SRT (SubRip) es uno de los formatos de subtítulos más compatibles. Cada entrada consiste en un número de índice secuencial, una línea de marca de tiempo en formato HH:MM:SS,mmm --> HH:MM:SS,mmm (nota la coma antes de los milisegundos y la flecha que separa inicio y fin) y una o más líneas de texto. Los archivos SRT son texto plano con extensión .srt y pueden abrirse en muchos reproductores de escritorio, televisores inteligentes, aplicaciones de vídeo móviles y herramientas de edición.
Artículos Relacionados
Convierte subtítulos JSON3 de YouTube a SRT, VTT o LRC | AllSubConverter
Descarga subtítulos de YouTube en JSON3 y conviértelos a SRT, VTT o LRC. Guía con yt-dlp, estructura JSON3 y conversión gratuita en el navegador.
Añadir pinyin y furigana a los subtítulos | AllSubConverter
Aprende a añadir pinyin a los subtítulos chinos y furigana a los subtítulos japoneses.