Per al treball amb vídeos, és aconsellable fer servir mencoder o Ffmeg, Però ... què són aquests?
mencoder és un codificador de vídeo lliure alliberat sota llicència GPL que s'inclou en el reproductor multimèdia MPlayer mentre que Ffmpeg és una col·lecció de programari que permet gravar i convertir vídeos i àudio.
Què podem fer amb ells?
Per donar-li resposta a aquesta segona interrogant els porto uns "trucs" i deixo a les seves mans jutjar si es mereixen o no un lloc en el nostre ordinador.
1- Extreure la pista d'àudio d'un vídeo:
mplayer -vo null -hardframedrop -ao pcm:file=audio.wav video.avi
Dades:
vídeo.avi: Vídeo a què volem extreure l'àudio.
àudio.wav: Nom de l'arxiu generat amb l'àudio.
2- Rotar un vídeo:
mencoder -vop rotate=2 -oac pcm -ovc lavc ./normal.avi -o ./rotada.avi
Dades:
rotate = <0-7>: Rota i volteja (opcional) la imatge +/- 90 graus. Per paràmetres entre 4-7 la rotació es fa només si la geometria de la pel·lícula és en vertical i no en horitzontal.
normal.avi: Vídeo a què volem fer la rotació.
rotada.avi: Nom de el vídeo generat amb la rotació especificada.
3- Veure un vídeo a partir d'imatges JPG:
mplayer "mf://*.jpg" -mf fps=15
Crear el vídeo:
mencoder "mf://*.jpg" -mf fps=15 -ovc lavc -o ./dest.avi
Dades:
mf: //*.jpg: Pren totes les imatges amb aquesta extensió, també podem utilitzar-lo amb PNG: mf: //*.png
fps: Estableix la velocitat de transició entre imatges.
dest.avi: Nom de el vídeo generat.
4- Barrejar un vídeo i un àudio:
ffmpeg -i sonido.wav -i video.avi videoconaudio.avi
Dades:
so.wav: Fitxer de so.
vídeo.avi: Fitxer de vídeo.
videoconaudio.avi: Nom de el fitxer de vídeo amb l'àudio especificat.
5- Convertir un avi a gif.
ffmpeg -i video.avi -pix_fmt rgb24 gif_generado.gif
Dades:
vídeo.avi: Vídeo que desitgem transformar en un GIF.
gif_generado.gif: Nom de el fitxer obtingut a partir de l'video.
rgb24: Especifiquem els colors.