Tip: Pegar subtítulos a un vídeo AVI
Últimamente he necesitado pegar los subtítulos en los capítulos de algunas series que veo ya que los reproduzco en mi Xbox 360 y éste no permite reproducir vídeos con subtítulos aparte. Para hacer esto he utilizado un pequeño comando que encontré en PCTux y que comparto a continuación.
mencoder VideoOriginal.avi -sub ArchivoDeSubtitulos.srt -subcp utf-8 -oac copy -ovc xvid -xvidencopts pass=1 -o VideoDeSalida.avi
Como pueden notar, se hace uso de la utilidad Mencoder, un codificador libre proporcionado por MPlayer. Aquí explico detalladamente las partes más importantes del comando anterior:
VideoOriginal.avi: Indica el archivo de vídeo original al cual pegaremos los subtítulos. Sustituir ésto por el nombre de su vídeo.
-sub ArchivoDeSubtitulos: Con esta opción indicamos el archivo que contiene los subtítulos del vídeo.
-subcp: Con esta opción especificamos el tipo de codificación del archivo de subtítulos. La mayoría están en utf-8 aunque en mi caso los subs que descargo siempre están windows-1258, si los visualizo con utf-8 se ven de esta forma, así que tener cuidado y primero comprobar el tipo de codificación del archivo.
-oac copy: La opción -oac permite indicar un nuevo códec de audio para la recodificación. En este caso se copia el mismo tipo de códec del vídeo original sin usar otro.
-ovc xvid: Igual que -oac, esta opción permite indicar el nuevo códec de vídeo para el vídeo de salida. En este caso estamos indicando que sea xvid. Si gustan usar otro códec pueden cambiar xvid por el que deseen.
-o VideoDeSalida.avi: La opción -o permite indicar el archivo de salida. Sustituir la cadena VideoDeSalida.avi por el nombre del archivo que deseen, éste es el que contendrá los subtítulos ya pegados. Si van a usar un nombre con espacios deberán encerrarlo entre comillas.
Dependiendo de la duración del vídeo tardará su tiempo en terminar, ser pacientes. Una vez que termine ya podrán reproducir su vídeo con subtítulos incluídos 😉
Muy bueno el artículo a ver si reavivo mi vena encoder y aprendo a usar estas herramientas por la consola. Un consejo si tienes la xbox conectada en la misma red que el ordenador puedes usar este programa:
http://code.google.com/p/ps3mediaserver/
Sirve para compartir los vídeos del pc con la xbox o Ps3 y aparte los que son incompatibles los puede transcodificarlos (esta palabra es muy rara la verdad) al vuelo con mencoder o ffmpeg e incluso añadir los subtítulos en una carpeta o dentro de un mkv.
Saludos
Hola jesternad! Muchas gracias por ese programa, veré que tal esa app que se oye interesante… descargando 🙂
Un saludo!
Tiempo que no leía tu blog 😀 (Ya no uso ni Arch… El vicio por los juegos me la ganó 😈
Saludos 🙂
P.D. Primera vez, en un buen tiempo, en que me agrada tu wallpaper 😈
oye!? una pregunta .cuelgas el wallpaper? xP y ah!! buen tu post 😉
Disculpa la tardanza en responder…. aquí el wall 😉
http://lemongreentea.deviantart.com/art/Megumi-Nakayama-161479492
Excelente justo lo que necesitaba por estos dias gracias como siempre buena informacion
Como hago para saber cual codificacion tienen los subtitulos que descargo????
el wallpaper lo podrias rolar? esta muy chido!