Estoy buscando una manera de "grabar" o renderizar / rembed / subtítulos de código duro (de un archivo SRT) en un video MP4 con VLC.
Pero no importa qué opciones use, nunca funciona correctamente. Obtengo un archivo que reproduce videos demasiado rápido (el audio es normal), o uno que se reproduce normalmente, pero en realidad no tiene subtítulos incrustados. Además, con algunas opciones (como la siguiente) no se reproduce en QuickTime, solo en VLC.
Entonces, la pregunta principal es: ¿cómo puedo hacer que esto funcione en VLC? Las preguntas secundarias son:
- ¿Cómo decido qué opciones debo configurar?
- ¿Qué configuración es mejor si quiero dejar la tasa de bits del archivo, etc., lo mismo posible, solo incrustar subtítulos? Parece que no puedo dejar el campo vacío o Video / Audio sin marcar, así que supongo que primero necesitaría averiguar la tasa de bits de audio y video original.
- ¿Qué significan las opciones "Escala" y "Canales"?
... ninguno de los cuales se responde dentro de la documentación de VLC.
Por ejemplo, este es un conjunto de opciones que utilicé en el cuadro de diálogo "Archivo abierto avanzado ...":
Advanced Open File…
myFileName.mp4
[ ] Treat as a pipe rather than as a file
[x] Load subtitles file:
mySubtitleFileName.srt
[ ] Play another media synchronously
[x] Streaming/Saving
Streaming and Transcoding Options
[ ] Display the stream locally
(o) File [outputFileName.mp4 ]
[ ] Dump raw input
Encapsulation Method: (MPEG 4 )
Transcoding options
[x] Video (mp4v ) Bitrate (kb/s) [256 ]
Scale [1 ]
[x] Audio (mp3 ) Bitrate (kb/s) [128 ]
Channels [1 ]