Incrustar subtítulos en un vídeo significa renderizar el texto del subtítulo en los propios fotogramas de la imagen, de modo que las palabras viajan con el vídeo y aparecen en todos los reproductores, editores y subidas. Aihangsoft lo hace gratis en el navegador: arrastra tu clip y un archivo SRT, VTT, ASS o SSA, dale estilo al texto y exporta un MP4.
La diferencia que importa es entre subtítulos incrustados y suaves. Los subtítulos suaves son una pista separada que adjuntas a un archivo de vídeo; el reproductor tiene que activarlos. Los subtítulos incrustados, también llamados permanentes, se dibujan en los píxeles, así que no se pueden desactivar ni ignorar. Incrustar es la opción correcta para subidas a redes sociales, proyectores, kioscos y cualquier reproductor antiguo que se niegue a leer una pista de subtítulos. La contrapartida es que el texto queda fijo una vez exportado: para cambiar el texto, la sincronización o el color, incrustas el clip de nuevo. La exportación siempre recodifica el vídeo.
Los archivos de subtítulos son frágiles de una forma que sorprende a la gente. Descargas un SRT, lo pones junto al vídeo y se reproduce perfectamente en tu máquina. Luego envías la pareja a un colega, subes el vídeo a una red social o conectas el archivo a un proyector, y las palabras no están. El vídeo está bien; se ignoró la pista de subtítulos. Incrustar los subtítulos en la imagen elimina esa dependencia.
Añadir subtítulos
Incrusta un archivo SRT, VTT, ASS o SSA en cualquier clip, con control sobre el tamaño, el color, el contorno y la posición. El renderizado ocurre en el navegador, así que el vídeo nunca se sube.
Subtítulos incrustados y subtítulos suaves, cara a cara
La palabra subtítulo abarca dos mecanismos distintos. Un subtítulo suave es un flujo separado, dentro del contenedor o en un archivo junto a él, que el reproductor superpone a demanda. Un subtítulo incrustado se dibuja en la imagen cuando se codifica el vídeo, así que no queda nada que un reproductor pueda activar o ignorar.
La tabla de abajo es la versión corta, y la elección es difícil de revertir una vez que un vídeo está en circulación.
| Subtítulos incrustados (hard) | Subtítulos suaves (pista de subtítulos) | |
|---|---|---|
| Dónde reside el texto | Dibujados en los píxeles de la imagen | Una pista separada en el archivo o un archivo adjunto |
| ¿Los espectadores pueden desactivarlos? | No, forman parte de la imagen | Sí, desde el menú del reproductor |
| ¿Se muestran en las redes sociales? | Sí, siempre | A menudo se eliminan o se ignoran |
| ¿Puedes editarlos después? | Solo incrustando el clip de nuevo | Sí, edita el archivo y vuelve a adjuntarlo |
| Coste de añadirlos | Una recodificación completa del vídeo | Un remux rápido, o ningún cambio en absoluto |
| Ideal para | Distribución, subidas, kioscos, proyección | Archivo, edición, másteres multilingües |
En la práctica, la mayoría de los proyectos quiere ambas: una versión suave como máster editable y una versión incrustada para todo lo que salga de tu máquina.
Cuándo tienes que incrustar los subtítulos en el vídeo
Los subtítulos suaves fallan en un puñado de situaciones previsibles. Si alguna de las siguientes describe tu destino, incrustar es la única forma de que el texto sobreviva.
Redes sociales y mensajería
La mayor parte del vídeo social, desde los feeds de formato corto hasta los reproductores dentro de las apps, reproduce la imagen y el sonido y nada más. Las pistas de subtítulos que iban bien en un reproductor de escritorio se descartan al subir o se ocultan detrás de una opción que los espectadores nunca abren. Los subtítulos incrustados son solo píxeles, así que aparecen para todos, en todos los dispositivos. Para un feed en el que la mayoría ve el vídeo sin sonido, esa diferencia es justo el motivo de añadir subtítulos.
Proyectores, kioscos y reproducción sin conexión
Un archivo que se reproduce desde un pendrive USB en un proyector, un cartel digital o un kiosco de museo queda a merced del software que haya instalado el lugar. Algunos leen archivos de subtítulos, otros solo leen pistas incrustadas de una forma concreta y otros no leen nada en absoluto. Incrustar elimina la duda por completo, porque el texto está en la imagen.
Reproductores antiguos y dispositivos integrados
Los decodificadores, los televisores antiguos, las pantallas de coche y los reproductores integrados a menudo no tienen un sistema de subtítulos digno de confianza. Puede que manejen un SRT sencillo en una codificación y se atraganten con el mismo archivo con finales de línea distintos, así que los subtítulos incrustados evitan esas variables a cambio de una recodificación.
Cómo incrustar subtítulos en un vídeo
Todo el trabajo se ejecuta en la pestaña del navegador, sin cuenta y sin subir nada.
- Añade tu vídeo y tu archivo de subtítulos. Arrastra un clip en MP4, MOV, WebM o MKV y luego añade un archivo SRT, VTT, ASS o SSA. Las entradas se leen en tu dispositivo y la herramienta indica cuántas líneas encontró.
- Dale estilo a los subtítulos. Configura el tamaño de fuente, el color del texto, el color y el grosor del contorno, y luego elige abajo o arriba y afina el margen vertical. La vista previa muestra el clip en sí; los subtítulos se dibujan durante la exportación, no en ese reproductor.
- Incrusta y descarga. Pulsa Incrustar subtítulos y la exportación escribe el texto en cada fotograma. Cuando termina, el resultado aparece con un botón de descarga y el archivo se guarda como MP4 con subtitled añadido al nombre.
Los ajustes que deciden si los subtítulos son legibles
La legibilidad depende sobre todo del contraste y del espacio libre, no de elegir una fuente bonita. Los subtítulos se superponen a imágenes en movimiento, así que el fondo detrás de las palabras nunca tiene garantizado ser oscuro o claro.
| Control | Rango | Predeterminado | Cuándo cambiarlo |
|---|---|---|---|
| Tamaño de fuente | de 16 a 64 píxeles | 28 px | Súbelo para verlo en el móvil, bájalo para un tercio inferior denso |
| Color del texto | Cualquier color | Blanco | Elige un color que se mantenga distinto del metraje que queda detrás |
| Color del contorno | Cualquier color | Negro | Combínalo con el color del texto para que el borde separe las palabras de la imagen |
| Grosor del contorno | de 0 (ninguno) a 4 (grueso) | 2 | Auméntalo sobre metraje claro o recargado, ponlo en 0 para un aspecto plano |
| Posición | Abajo o arriba | Abajo | Muévelo arriba cuando la parte inferior lleve un logotipo o una interfaz |
| Margen vertical | de 5 a 100 píxeles | 30 px | Aparta el texto de un logotipo de canal o de un logo incrustado |
El valor predeterminado de texto blanco con contorno negro sobrevive a la mayor variedad de metraje, por eso los subtítulos de emisión lo usan desde hace décadas. El margen vertical es el ajuste que la gente olvida: un subtítulo a 30 píxeles del borde inferior choca con una marca de agua o un tercio inferior en la misma franja, y no hay forma de arreglarlo después de incrustar.
Por qué incrustar subtítulos implica recodificar
La herramienta dibuja los subtítulos con el filtro subtitles de FFmpeg, respaldado por libass, la misma biblioteca que usa un reproductor de escritorio para los archivos ASS. Esa biblioteca necesita un archivo de fuente, y el entorno aislado del navegador no tiene fuentes del sistema, así que se escribe una tipografía latina incluida en el sistema de archivos virtual del motor antes de que se renderice el primer fotograma. La consecuencia: el estilo queda limitado a esa única fuente, por eso las maquetas decorativas de ASS no sobreviven.
El color se maneja con la convención ASS en lugar de CSS. Un valor como #ffffff se convierte en &HAABBGGRR, donde los canales van azul, verde, rojo, al revés del orden CSS, y el par inicial es la transparencia, donde 00 significa totalmente opaco. El efecto visible es sencillo: el color elegido en el panel es el color que sale.
Como la imagen cambia en cada fotograma, el flujo de vídeo no se puede copiar. Se decodifica, se compone el subtítulo y el resultado se codifica de nuevo con H.264 a CRF 20 y un preajuste veryfast, con el audio pasado tal cual como AAC a 128 kbps. Por eso la exportación lleva tiempo real.
Lo que esta herramienta no hace
Estos son los límites, expuestos de antemano.
- Los subtítulos no se pueden cambiar después de incrustarlos. Una vez exportado, el texto está en los píxeles: sin interruptor de apagado, sin edición y sin cambio de estilo. Para cambiar una palabra o la sincronización, vuelve al clip original y al archivo de subtítulos e incrusta de nuevo, así que conserva ambos.
- Cada exportación recodifica. Incrustar afecta a la imagen, así que no hay una vía rápida de copia de flujo, y el renderizado dura una buena parte de la longitud del clip.
- La primera ejecución descarga el motor. El motor FFmpeg es aproximadamente 30 MB de código, que se descarga en la primera exportación. Esa pausa es normal en una conexión lenta, y el motor se almacena en caché después para que los trabajos posteriores empiecen de inmediato.
- Los archivos grandes están limitados por la memoria. El proceso se ejecuta dentro del navegador, así que unos cientos de megabytes son cómodos en un ordenador de sobremesa, mientras que un móvil o un portátil con poca memoria pueden agotarse antes; divide el clip primero si falla un archivo grande.
- Sin karaoke, sin animación y sin pistas múltiples. La herramienta dibuja una sola pista de texto plano con un único estilo, así que la sincronización tipo karaoke, el movimiento complejo, varios idiomas a la vez y las etiquetas de posicionamiento complejas de ASS quedan fuera de alcance.
- Una sola fuente latina incluida. Se cubren el inglés y las letras latinas acentuadas; el chino, el árabe, el hebreo, el cirílico y el griego no, porque el entorno aislado no tiene fuentes del sistema. No hay solución alternativa dentro de esta herramienta.
- La salida siempre es MP4. El contenedor de entrada puede ser cualquiera de los habituales, pero el archivo que recuperas es H.264 en MP4. Usa el Convertidor de vídeo si se necesita un contenedor distinto.
- Añade subtítulos, no los elimina. Leer los subtítulos incrustados de un vídeo terminado es un trabajo distinto que esta herramienta no intenta.
Si el problema es la sincronización y no el formato, corrige primero el archivo con el Convertidor de subtítulos, y el guía para convertir SRT a VTT cubre las diferencias de formato y cómo desplazar toda una línea de tiempo. Si además marcas los mismos clips, la guía sobre añadir una marca de agua a un vídeo gratis cubre superposiciones de texto y logotipo.