Script d'encodage (débutant)

Zoubsy -  
 zoubsy -
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.
Configuration: Linux
Firefox 2.0.0.12

8 réponses

  1. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    Salut,
    for file in "*.avi"
    do
    ffmpeg -i "${file}" -ar 22050 -f avi -s 352x288 "${file}"
    done
    Ça devrait le faire ;-))
    1
  2. Zoubsy
     
    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
  3. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    Oups ;-(( enlève les guillemets autour de :
    for file in *.avi

    Désolé :-)
    0
  4. Zoubsy
     
    Merci ! Ca marche !! Juste une petite question : est ce que on pourrait pas enregistrer le fichier dans un dossier ?
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    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
  7. Zoubsy
     
    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
  8. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    ffmpeg -hJe suppose...
    0
  9. zoubsy
     
    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