FFmpeg: Mini guía para Añadir Subtítulos a tus Videos MP4 🎞️🐧
El formato MP4 no es solo un formato de video, sino un contenedor que puede incluir múltiples pistas de audio y subtítulos. El usuario puede seleccionar estas pistas adicionales a través de la interfaz de su reproductor de video.
En este tutorial, usaremos FFmpeg desde la terminal de Linux para agregar un archivo de subtítulos en formato SRT a un video MP4.
El comando que ejecutaremos es el siguiente:
$ ffmpeg -i input.mp4 -i subtitle.en.srt -c copy -c:s mov_text -metadata:s:s:0 language=eng ouptut_english.mp4
De igual manera, puedes añadir más de un subtítulo. En este ejemplo, vamos agrega dos subtítulos: uno en español, que se define como el principal, y otro en inglés.
$ ffmpeg -i input.mp4 -i spa.srt -i eng.srt -map 0 -map 1 -map 2 -c copy -c:s mov_text -metadata:s:s:0 language=spa -metadata:s:s:1 language=eng output.mp4
Este es un resumen de la siguiente fuente donde se explora otras opciones muy interesantes.
