Convertion d’image et de video pour le web
On a besoin des programmes suivants :
- imagemagick
- ffmpeg
- mencoder
$ sudo aptitude install imagemagick ffmpeg mencoder
- winff -> http://www.biggmatt.com/winff/
- mobile media converter -> http://www.miksoft.net/mobileMediaConverter.htm
Redimensionner les images en 1280×1024 :
for i in *.JPG do convert $i -resize 1280x1024 r_$i done
Créer les vignettes pour les videos :
for i in *.flv do ffmpeg -itsoffset -0 -i $i -vcodec mjpeg -vframes 1 -an -f rawvideo -s 320x240 $i.jpg done
Avec l’extension vidéo qui va bien (.avi, .3gp, .mp4 etc.)
Pour faire pivoter des vidéos, on peut le faire avec le programme « mencoder » :
for i in `ls -1 *.avi` do mencoder $i -o r_$i -oac copy -ovc lavc -vf rotate=1 done
Voici les options de rotation :
Rotates the image by 90 degrees and optionally flips it. For values between 4-7 rotation is only done if the movie geometry is portrait and not landscape.
0 Rotate by 90 degrees clockwise and flip (default).
1 Rotate by 90 degrees clockwise.
2 Rotate by 90 degrees counterclockwise.
3 Rotate by 90 degrees counterclockwise and flip.