0 votos

¿Añadir subtítulos automáticamente en los vídeos MP4?

Estoy usando Handbrake para convertir varias películas a formato MP4, para que puedan ser reproducidas por iPhone/Ipad... pero por defecto Handbrake no incluye los subtítulos dentro de los archivos de salida.

Estoy buscando una solución por lotes que me permita hacer esto (por lo que puedo hacer 20-30 archivos a la vez, no sólo uno por uno).

1voto

Puede usar %-% mkvextract para extraer subtítulos:

brew install mkvtoolnix;for f in *.mkv;do set $(mkvmerge -i "$f"|awk -F'[ :/)]' '/^Track ID [0-9]+: subtitles/{print $3,tolower($7);exit}');[[ $1 ]]&&mkvextract tracks "$f" "$1:${f%mkv}$2";done

A continuación, utilice los subtítulos externos con los archivos mp4.

El contenedor mp4 no soporta subtítulos srt o ass, pero sí soporta ttxt (MPEG-4 Parte 17) y VobSub (archivos sub e idx). Sin embargo, no ffmpeg -i input.mkv -c copy -scodec mov_text output.mp4 %-% funcionara, o al menos los subtítulos no fueron mostrados por VLC o QuickTime Player.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X