Para el trabajo con vídeos, es aconsejable usar Mencoder o Ffmeg, pero… ¿qué son estos?
Mencoder es un codificador de vídeo libre liberado bajo licencia GPL que se incluye en el reproductor multimedia MPlayer mientras que Ffmpeg es una colección de software que permite grabar y convertir videos y audio.
¿Qué podemos hacer con ellos?
Para darle respuesta a esta segunda interrogante les traigo unos “trucos” y dejo en sus manos juzgar si se merecen o no un lugar en nuestra computadora.
1- Extraer la pista de audio de un video:
mplayer -vo null -hardframedrop -ao pcm:file=audio.wav video.avi
Datos:
video.avi: video al que deseamos extraer el audio.
audio.wav: nombre del archivo generado con el audio.
2- Rotar un video:
mencoder -vop rotate=2 -oac pcm -ovc lavc ./normal.avi -o ./rotada.avi
Datos:
rotate=<0-7>: Rota y voltea (opcional) la imagen +/- 90 grados. Para parámetros entre 4-7 la rotación se hace solo si la geometría de la película es en vertical y no en horizontal.
normal.avi: video al que deseamos hacer la rotación.
rotada.avi: nombre del video generado con la rotación especificada.
3- Ver un video a partir de imágenes JPG:
mplayer "mf://*.jpg" -mf fps=15
Crear el video:
mencoder "mf://*.jpg" -mf fps=15 -ovc lavc -o ./dest.avi
Datos:
mf://*.jpg: toma todas la imágenes con esta extensión, también podemos utilizarlo con PNG: mf://*.png
fps: establece la velocidad de transición entre imágenes.
dest.avi: nombre del video generado.
4- Mezclar un video y un audio:
ffmpeg -i sonido.wav -i video.avi videoconaudio.avi
Datos:
sonido.wav: fichero de sonido.
video.avi: fichero de video.
videoconaudio.avi: nombre del fichero de video con el audio especificado.
5- Convertir un avi a gif.
ffmpeg -i video.avi -pix_fmt rgb24 gif_generado.gif
Datos:
video.avi: video que deseamos transformar en un GIF.
gif_generado.gif: nombre del fichero obtenido a partir del video.
rgb24: especificamos los colores.
Aquí sería interesante saber como cambiar el framerate de un audio (DTS o AC3) de 25 fps a 23.976 fps y viceversa. Para videos/audios juntos se sabe….. pero… ¿y si solo contamos con el audio? Y nos evitamos recodificar todo el video. En Windows hay herramientas como ac3to o besweet especializadas en eso… que en Linux hay que intentar correr sobre wine…. una lata.
Saludos.
Buscaré a ver si encuentro algo, pero no sé… no creo que sea algo tan difícil no? En fin, si encuentro algo lo dejo acá 😀
¡Muy bueno! Sabía de alguno de ellos, pero el de juntar los jpg por ejemplo no. Me pondré a probarlo! Gracias
¿y no creen que es mas facil usando programas con interfaz grafica como Handbrake?