Saltar al contenido principal

Editor de Subtítulos gratis

Edita subtítulos SRT/VTT en una tabla, previsualízalos en vivo sobre tu vídeo y exporta.

Suelta un archivo de subtítulos, o un video o audio para generar subtítulos automáticamente

SRT, VTT, SBV, LRC, ASS, SSA, TXT, MP4, MOV, MKV, WEBM, MP3, M4A, WAV, OGG, FLAC, AAC · procesado en tu dispositivo

o pulsa Ctrl+V para pegar desde el portapapeles

Explorar archivos

Tus archivos nunca salen de tu dispositivo. Todo el procesamiento se realiza localmente en tu navegador.

🔒 Los subtítulos y vídeo permanecen en tu dispositivo — nada se carga.

Cómo funciona

Abre un archivo SRT o VTT —o empieza desde cero— y edita el tiempo de inicio, tiempo de fin y texto de cada entrada en una tabla limpia. Opcionalmente carga tu vídeo para ver los subtítulos renderizados en vivo mientras se reproduce, haz clic en cualquier entrada para saltar ahí, desplaza todas las temporizaciones a la vez, y exporta como SRT o VTT.

  1. 1
    Abre los subtítulos
    Suelta un archivo .srt/.vtt, o empieza con una entrada vacía.
  2. 2
    Edita las entradas
    Los tiempos aceptan HH:MM:SS.mmm; el texto admite varias líneas.
  3. 3
    Vista previa en el vídeo
    Opcional: carga el vídeo y observa aparecer las entradas en vivo.
  4. 4
    Exporta
    Las entradas se ordenan y se guardan como SRT o VTT.

Los subtítulos y el vídeo se quedan en tu dispositivo: nada se sube.

Guía

Ejemplo práctico

Haz clic en «O empieza desde cero». Aparece un subtítulo, de 00:00:00.000 a 00:00:03.000, con el texto «Tu primer subtítulo», y el contador dice «1 subtítulos». Sustituye el texto por: We drove all night to reach the coast, and the sunrise over the water was worth every mile of it. Son 97 caracteres en 3 segundos, así que el triángulo de advertencia dice «Velocidad de lectura rápida (32 caracteres por segundo)» y «Línea más larga que 42 caracteres». Abre «Longitud de línea y sincronización», deja el ajuste predefinido «TV / YouTube · 42×2» y pulsa «Redividir todos los subtítulos». Informa «Listo: 1 subtítulos se convirtieron en 2.» El primer subtítulo ahora termina en 00:00:01.192 con «We drove all night to reach the coast,» y el segundo llega hasta 00:00:03.000 en dos líneas. La advertencia de línea larga desaparece, pero ambos subtítulos conservan la advertencia de velocidad. Elige «SRT (SubRip)» en «Formato de exportación» y pulsa «Exportar» para guardar subtitles.srt.

Qué ajustes usar y los límites

  • Empieza desde un archivo, desde cero o desde un borrador. Suelta un archivo .srt, .vtt, .sbv, .lrc, .ass o .ssa, o un archivo de texto sin formato. El formato se deduce del contenido: un encabezado WEBVTT, ASS «[Script Info]» o líneas Dialogue, líneas de tiempo «-->» o etiquetas de tiempo LRC. «O empieza desde cero» da un subtítulo de 3 segundos. Tu trabajo se guarda automáticamente en este navegador 0,6 segundos después de cada cambio, y la próxima vez se ofrece «Restaurar borrador anterior» con el número de subtítulos. Un borrador de 1,5 millones de caracteres o más no se guarda. «Empezar de nuevo» elimina el borrador. Las páginas de códigos antiguas, como Windows-1251, se decodifican con una suposición basada en el idioma de la página.
  • Edita los tiempos escribiéndolos. Cada cuadro de Inicio y Fin muestra HH:MM:SS.mmm. Escribe un tiempo nuevo y haz clic fuera para aplicarlo. «1:05.5» significa 1 minuto 5,5 segundos, y «0:01:05,500» también sirve, con 1 a 3 decimales. Cualquier otra cosa, como «65», muestra «Hora inválida» y restablece el cuadro. «+» añade un subtítulo después de esa fila, de 3 segundos y que empieza donde termina la fila, y «×» lo elimina. Las filas no se reordenan mientras editas, pero la exportación ordena por hora de inicio. «Desplazar todo» mueve cada subtítulo en -1 s, -0.5 s, +0.5 s o +1 s, y un desplazamiento negativo se detiene cuando el primer subtítulo llega a cero.
  • Lee los triángulos de advertencia y las filas ámbar. Un triángulo junto a un subtítulo muestra «Velocidad de lectura rápida» con la cifra cuando el texto supera los 21 caracteres por segundo (los saltos de línea no cuentan), «Línea más larga que 42 caracteres» cuando una línea es más larga que el ajuste de caracteres por línea, o ambas cosas. Las filas ámbar, con la nota «Algunos subtítulos se solapan o finalizan antes de comenzar», indican que un subtítulo termina en o antes de su propio inicio, o empieza más de un milisegundo antes de que termine la fila anterior. Las advertencias nunca impiden la exportación.
  • Ajusta las líneas a un límite de caracteres. Abre «Longitud de línea y sincronización». Ajustes predefinidos: «TV / YouTube · 42×2», «Video vertical · 28×2» y «Una línea corta · 20×1». Los campos admiten Caracteres por línea de 12 a 80, Líneas por subtítulo de 1 a 3, Segundos mínimos de 0,3 a 3 y Segundos máximos de 2 a 15 (valores predeterminados 42, 2, 1 y 7). «Redividir todos los subtítulos» reorganiza cada subtítulo, une los saltos de línea manuales, divide los subtítulos largos en finales de oración, comas o espacios y reparte el tiempo según la longitud, de modo que los tiempos exteriores de inicio y fin no cambian. Un subtítulo más corto que el mínimo toma tiempo del silencio contiguo. El tiempo del habla nunca cambia, así que los subtítulos rápidos siguen marcados.
  • Elige el formato de exportación teniendo en cuenta sus límites. «Formato de exportación» ofrece «SRT (SubRip)», «WebVTT», «SBV (YouTube)», «LRC (letras)», «ASS / SSA» y «Texto plano (TXT)». El archivo conserva tu nombre original con la extensión .srt, .vtt, .sbv, .lrc, .ass o .txt, y un archivo traducido añade el código de idioma, como en talk.es.srt. LRC conserva solo los tiempos de inicio y une cada subtítulo en una línea. El texto plano descarta los tiempos por completo. La exportación ASS lleva el tamaño de texto, los colores, la posición y el contorno de la incrustación. Los subtítulos se escriben en orden de hora de inicio.
  • Añade un vídeo para previsualizar, generar o incrustar. «Añade un vídeo para previsualización en vivo (opcional)» lo reproduce con el subtítulo actual dibujado sobre la imagen, y los números de fila pasan a ser botones ▶ que saltan a ese subtítulo. Con un vídeo cargado, «Generar subtítulos automáticamente a partir de este archivo» transcribe el habla en tu dispositivo: elige «Idioma hablado» y «Modelo de voz» («Más rápido» es el predeterminado en teléfonos). Solo se transcriben las primeras 5 horas en un ordenador, o 90 minutos en un teléfono. «Incrustar subtítulos en el video» lo recodifica y guarda name_subtitled.mp4. Al soltar un archivo de vídeo o audio en la pantalla de inicio se abre la pantalla de generación automática.

Problemas comunes y cómo solucionarlos

Dice «No se pudo leer este archivo de subtítulos. Usa un archivo SRT, VTT, SBV, LRC o ASS/SSA válido.»
El archivo se cargó pero no salió ningún subtítulo, o no se pudo leer. El lector busca líneas de tiempo «-->» (SRT y WebVTT), líneas de tiempo «inicio,fin» (SBV), etiquetas [mm:ss.xx] (LRC) o líneas Dialogue: (ASS/SSA), y descarta cualquier subtítulo sin texto. Un guion de texto plano, un archivo .sub basado en fotogramas o un archivo de subtítulos XML no tienen nada de eso. Abre el archivo en un editor de texto para comprobar que las líneas de tiempo están ahí, o conviértelo antes a SRT.
Dice «Hora inválida» y el cuadro volvió a su valor anterior.
Los tiempos se comprueban al salir del cuadro. Necesitan minutos y segundos con dos puntos entre ellos, horas opcionales y de 1 a 3 decimales después de un punto o una coma, como en 1:05.5, 0:01:05,500 o 00:01:05.500. Un número suelto como 65 o 1.5 se rechaza. El cuadro se restablece al tiempo anterior y se resalta en rojo durante unos dos segundos.
Dice «La transcripción falló. Prueba con el modelo de voz más rápido, o un archivo más corto.»
Es el mensaje general cuando el motor de voz falla después de leer el audio y cargar el modelo. Elige la opción «Más rápido» en «Modelo de voz», que es el modelo más pequeño, o usa un archivo más corto. Si parte del proceso había terminado, verás en su lugar «La transcripción se detuvo en 12:30 debido a un error», con tu propio tiempo, y la parte terminada ya está en la tabla. «Detener» también conserva el trabajo hecho hasta ese momento.
Dice «No se pudo guardar ese archivo. Comprueba que aquí se permiten las descargas, o prueba con otro navegador.»
«Exportar» muestra esto cuando el navegador no ofrece ninguna forma de guardar el archivo, como en un navegador integrado en una aplicación sin hoja para compartir o con una pestaña nueva bloqueada. El vídeo con subtítulos incrustados que se guarda informa de lo mismo. Abre la página en tu navegador habitual, permite las descargas para el sitio y pulsa «Exportar» de nuevo. Tus subtítulos siguen en la tabla y el borrador se guarda en este navegador.
Dice «Las fuentes de incrustación cubren latín, cirílico, griego, árabe, persa, urdu y hebreo. Estos caracteres faltarán en el video: 日本語.»
El motor de vídeo no tiene fuentes del sistema, así que la herramienta aporta tres archivos de fuentes propios: Noto Sans, Noto Sans Arabic y Noto Sans Hebrew. Los caracteres fuera de ellas, como chino, japonés, coreano, tailandés o hindi, no se dibujan en el vídeo. El aviso aparece antes de que empiece la incrustación. Exporta un archivo SRT o WebVTT y deja que el reproductor muestre el texto.

Cómo se compara

Este editor trabaja sobre una tabla: cambias el texto y los tiempos escribiéndolos, sin forma de onda, sin línea de tiempo para arrastrar subtítulos y sin buscar y reemplazar. Los archivos ASS/SSA se leen solo por su texto y las etiquetas de cursiva, negrita y subrayado, así que los estilos, posiciones y efectos del original se pierden al importar. A cambio, todo se ejecuta en tu navegador. La página dice «Los subtítulos y vídeo permanecen en tu dispositivo», y el modelo de voz y el motor de vídeo se descargan una vez en el dispositivo. El texto generado automáticamente necesita revisión, y la traducción automática también, que solo se ofrece en navegadores que informan de un traductor integrado.

Herramientas relacionadas

Preguntas frecuentes