
Lo que estoy intentando hacer es exportar el flujo de subtítulos de un archivo MKV a un archivo de subtítulos ASS. No tengo mucha experiencia con ffmpeg, así que lo siento si me pierdo algo obvio.
Esto es lo que tengo hasta ahora:
ffmpeg -i input.mkv -map 0:7 -c:s ass output_subtitle.ass
Pero cuando intento ejecutarlo, me da el error "Sólo se admite el tipo SUBTITLE_ASS".
Respuesta1
prueba esto
ffmpeg -i input.mkv -map 0:{subtitle_stream_index} -c copy output_subtitle.ass
suponiendo que el índice de flujo de subtítulos sea 7 según su pregunta, entonces el comando será
ffmpeg -i input.mkv -map 0:7 -c copy output_subtitle.ass
Respuesta2
Deberías intentar esto: ffmpeg -i input.mkv -vn -an -codec:s:0.7 ass output_subtitle.ass
suponiendo que hayas descubierto que el identificador de transmisión es 0:7.