Respuestas:
De man ffmpeg
:
Opciones de subtítulos:
-código códec Fuerza subtítulo códec ('copiar' para copiar flujo).
-newsubtitle Agrega una nueva secuencia de subtítulos a la secuencia de salida actual.
-slang code Establece el código de idioma ISO 639 (3 letras) de la secuencia de subtítulos actual.
Entonces:
ffmpeg -newsubtitle subtitles.srv -i video.avi ...
...
result.avi
este comando no funcionaAt least one output file must be specified
...
significa "y cualquier otra opción que necesite".
ffmpeg -newsubtitle subtitles.srt -i video.avi result.avi
pero esto termina con el mensaje anterior. Esperaba que result.avi sea el archivo de salida. Lo probé -o result.avi
también pero sin éxito.
mencoder movie.avi -sub movie.srt -o movie.hardsubs.avi -oac copy -ovc lavc -lavcopts vbitrate=1200
Desde el enlace de Pier, específicamente:
ffmpeg -i video.avi -vf subtitles=subtitle.srt out.avi
He usado esto con éxito con la versión actual de static git ffmpeg.