Script d'encodage (débutant)

Fermé
Zoubsy - 2 mars 2008 à 13:03
 zoubsy - 8 mars 2008 à 11:53
Bonjour !
J'ai plusieurs vidéos dans un dossier en .avi que j'aimerais redimensionner en avi de 352*288. J'arrive a les encoder une par une avec ffmpeg grace a la commande :
ffmpeg -i video.avi -ar 22050 -f avi -s 352x288 video.avi

Mais je voudrai un script me permettant d'encoder toutes les vidéos de ce dossier.
Si quelqu'un pouvait m'aider, svp.
Merci d'avance.
A voir également:

8 réponses

jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 896
2 mars 2008 à 13:28
Salut,
for file in "*.avi"
do
ffmpeg -i "${file}" -ar 22050 -f avi -s 352x288 "${file}"
done
Ça devrait le faire ;-))
1
Je viens d'essayer, il me met
FFmpeg version SVN-rUNKNOWN, Copyright (c) 2000-2007 Fabrice Bellard, et al.
  configuration: --enable-gpl --enable-pp --enable-swscaler --enable-pthreads --enable-libvorbis --enable-libtheora --enable-libogg --enable-libgsm --enable-dc1394 --disable-debug --enable-shared --prefix=/usr
  libavutil version: 1d.49.3.0
  libavcodec version: 1d.51.38.0
  libavformat version: 1d.51.10.0
  built on Jun  3 2007 20:59:25, gcc: 4.1.3 20070528 (prerelease) (Ubuntu 4.1.2-9ubuntu2)
*.avi: I/O error occured
Usually that means that input file is truncated and/or corrupted.

Donc la je sais pas trop, merci quand meme !
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 896
2 mars 2008 à 14:48
Oups ;-(( enlève les guillemets autour de :
for file in *.avi

Désolé :-)
0
Merci ! Ca marche !! Juste une petite question : est ce que on pourrait pas enregistrer le fichier dans un dossier ?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 896
2 mars 2008 à 16:09
Si ça doit pouvoir se faire :
for file in *.avi
do
ffmpeg -i "${file}" -ar 22050 -f avi -s 352x288 "/chemin/dossier/${file}"
done
;-)
0
Merci !
Une toute dernière question : comment modifier le codec du son pour qu'il soit en mp3 ? (désolé de poser autant de questions...)
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 896
2 mars 2008 à 17:33
ffmpeg -hJe suppose...
0
J'ai un petit probleme avec le mp3 :
  Stream #0.0: Video: mpeg4, yuv420p, 352x288, q=2-31, 200 kb/s, 25.00 fps(c)
  Stream #0.1: Audio: 0x0000, 48000 Hz, stereo, 64 kb/s
Stream mapping:
  Stream #0.0 -> #0.0
  Stream #0.1 -> #0.1
Unsupported codec for output stream #0.1
0