Introducir franja negra a un vídeo para ver mejor los subtítulos
Publicado por Pedro en Octubre 23, 2007
Resulta que tengo varias películas con subtítulos integrados, de modo que cuando la reproduzco con ellos se me sobreescriben encima de la película, dificultándome el poder leeros o incluso el ver algunos detalles de la película.
Estuve mirando y decubrí la opción que permite introducir una franjas negras encima,debajo, o a los lados de modo que los subtítulos se recoloquen ahí.
Las opciones en concreto son:
mplayer -vf expand[=w:h:x:y:o]
Si ponemos w = -100 le metemos un borde de 100 pixeles negros en la parte de arriba de la imagen
Si ponemos h = -100 le metemos un borde de 100 pixeles negros en la parte de la derecha de la imagen
mplayer -vf dsize=relacion
dsize le dice que reproduzca en el formato especificado, poniendole el relacion=16/9 conseguimos que al hacer pantalla completa no nos salgan una franjas negra a los lados consecuencia de haberle metido el -120 al expand.
También podríamos poner relación como un numero decimal, 1.33 para 4/3 o 1.77 para 16/9
Con lo que el comando final quedaría asi:
mplayer -vo x11 -vf expand=0:-120:0:0,dsize=16/9 pelicula.avi
Como comentario final diré que he añadido -vo x11 ya que por ejemplo con -vo gl2 en mi máquina los subtítulos permanecen en pantalla una vez que aparecen y se van solapando, con -vo x11 van desapareciendo correctamente.
Esta entrada fue publicada el Octubre 23, 2007 a 9:51 pm y está archivada en Linux, Video. Etiquetado: expand, mplayer, subtitulos. Puedes seguir los comentarios a esta entrada a través de RSS 2.0 feed. Puedes deja un comentario, o trackback desde tu propio sitio.