Pages : 1
#1 Le 25/11/2007, à 20:58
- ths_otra
shell batch
Salut !
Je n'ai pas faire du multi post, mais je pense que je n'aurai jamais de réponse si je ne pose pas la questio n ailleurs car mon problème n'ai plus un probleme de multimedia mais de shell.
je tente d'utiliser le shell/ffmpeg pour convertir tous les fichiers video d'un dossier de mov à avi... (1500 fchiers)
je fais ça:
#! /bin/bash
for i in *.mov ;do ffmpeg -i "$1" -s 640x576 -b 1978k "${i%%}avi";done
ça me donne ça :
ths@ths-ubuntu:~/Desktop/test_ths$ bash test.sh
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)
echo: I/O error occured
Usually that means that input file is truncated and/or corrupted.
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)
echo: I/O error occured
Usually that means that input file is truncated and/or corrupted.
Ouah si quelqu'un avait une idée ça serait super, je suis débutant en gnu/linux et j'ai fais pas mal de tutos mais je manque d'expérience... !
merci d'avance !!!!!
#2 Le 25/11/2007, à 22:50
- WW
Re : shell batch
Salut,
Essais ça :
#! /bin/bash
for i in *.mov ;do
nom=${i%.mov} #Petite correction pour le problème des deux points :)
ffmpeg -i "$i" -s 640x576 -b 1978k "$nom.avi"
done
Dernière modification par WW (Le 26/11/2007, à 13:05)
Quand on sait c'est facile, mais qui n'a jamais été débutant.
Hors ligne
#3 Le 26/11/2007, à 12:11
- ths_otra
Re : shell batch
Salut !!!
Merci beaucoup, ça fonctionne ! J'ai corrigé un petit truc pà´ très grave: il me donnait des noms de fichiers *..avi (double point ..)
merci encore,
tranquillement,
thomas
Pages : 1