Page d'accueil: http://linux.oldcrank.com/tips/mp3ogg/


Télécharger le fichier: http://linux.oldcrank.com/tips/mp3ogg/mp3ogg
chmod 755 mp3ogg
chdir mp3ogg /sbin/

Installer perl-String-ShellQuote
yum install perl-String-ShellQuote


Télécharger le programme MP3Info
#ftp://ftp.ibiblio.org/pub/linux/apps/sound/mp3-utils/mp3info/mp3info-0.8.4.tgz
#tar -xzvf mp3info-0.8.4.tgz
#cd mp3info-0.8.4
#make
# en mode root ( commande: su )
#make install
cpan
>install MPEG::MP3Info

Télécharger et installer le programme mpg123
http://www.mpg123.de/mpg123/mpg123-pre0.59s.tar.gz
tar -xzvf mpg123-pre0.59s.tar.gz
cd mpg123/
make linux-pentium
make install

Notes

J'ai du changer le chemin du programme mpg123 dans le fichier mp32ogg (ajouter le /local). Faire la commande 'which mpg123' pour connaître le chemin complet.

Premier essait (plus nécessaire maintenant): Il m'a fallu mettre en commentaire (avec le # en début de ligne) un if (); then et un fi pour que tout fonctionne. Mon bash n'aime pas la syntaxe "$file" == *mp3.

convertir vidéo

vidéo dans le mauvais sens (90°)
$ mplayer -vf rotate=1 -ao pcm:file=output1.wav -vo yuv4mpeg:file=output1.yuv input.avi
$ ffmpeg -i output1.wav -i output1.yuv -f mpeg -ar 48000 output2.avi
$ ffmpeg2theora output2.avi

Autre logiciels

Script perl mp32ogg de Nathan Walp qui utilise oggenc, ogginfo et mpg123.