Mplayer y subtítulos

Tengo instalado en mplayer y tengo un problemilla con unos subtítulos que me he bajado.

Parece que el video está a 25fps, pero mis subtítulos a 23,976, o al revés, no estoy seguro. El caso es que cuando reproduzco el video con:

mplayer video.avi -sub subtitulos.sub

Las letras empiezan bien pero al cabo de unos segundos van alejánose del momento en el que en el video se dicen las palabras, la traducción sale demasiado pronto, y cadavez más, y lo único que puedo hacer es añadir un -subdelay -xxx cada cierto tiempo y empezar a reproducir otra vez el video. Esto lo tengo que hacer como 20 veces cada vez.

Lo que quiero saber es una forma de pasar unos subtítulos entre esosdos fps, o hacer que el mplayer sepa que los subtítulos están en otro fps.

Gracias.

Imagen de pampero76
+1
0
-1

prueba a hacer lo siguiente:

mplayer video.avi -subfps fps -sub subtitulos.sub #sustituyendo fps por 25, luego por 23.976 a ver funciona con alguno;

puede ser que el formato de subtitulos no admita esta opción (creo que si realmente el archivo es un *.sub como parece ser pones arriba no hay problema) pero en caso que te dé algún error puedes transformalo a *.sub de la siguiente manera:

mplayer -sub subtitulo_original -dumpmicrodvdsub

Pues eso, prueba a ver que pasa.

Ta luego.

+1
0
-1
Imagen de Anónimo
+1
0
-1

Pues me ha funcionado de la primera manera. Te debo una. ;D

Gracias.

+1
0
-1