On Wed, 1 May 2002 18:09:15 +0200
christophe Josselin <[EMAIL PROTECTED]> wrote:

> Bonjour la liste
> 
> Voila ma question du jour :
> - J'ai une s�rie de mp3 (environ 2000) encod� en 128kbits st�ro 
>  que je veux convertir en ogg en conservant les noms et les tags
>   ID3
> - M�me question pour une autre s�ri� en 320kbits et st�r�o.
> 
> Je suis sous mkd 8.1
> 
> Merci pour vos r�ponses


la formule avec mpg321 (ou mpg123) et oggenc pour encoder sans passer par un wav:

mpg321 -b 10000 -s file.mp3 | oggenc -r -q 5 -o file.ogg -

-s pour mpg321 et -r pour oggenc sont n�cessaires pour que le tube fonctionne.
-q 5 d�termine la qualit� d'encodage des ogg en VBR. bitrate moyen environ 140 kbps. 
la meilleure qualit� est 10, mais la compression est de 3x / � un wav.
tu peux aussi sp�cifier des bitrates fixes --> man oggenc

un script qui concerve les noms des mp3:

IFS=$(echo -e "\n\r\t")
for i in *.mp3
do
mpg321 -b -s $i | oggenc -r -q 5 -o $(basename ${i} .mp3).ogg -
done

pour les tags, une petite appli comme id3edit, t�l�chargeable sur sourceforge.net, 
permet de les r�cup�rer avec l'option -l. il faut ensuite passer les infos � oggenc 
avec les options -c -a -G -d -N -t -l
-c: commentaires
-a: artiste
-G: genre
-d: date
-N: num�ro de la piste
-t: titre
-l: album
avec un peu de grep, d'awk, de sed et/ou de perl.....

avec l'option -n, tu peux �galement renommer ton ogg en fonction du tag:

oggenc -q 5 -a "Nirvana" -l "Hormoaning" -N "06" -t "Molly's Lips" -c "encodage: jipe" 
-n "%a-%l-06-%t.ogg" file.wav

ainsi tu encode file.wav en Nirvana-Hormoaning-06-Molly's Lips.ogg en qualit� 5 avec 
les infos pass�es visible avec ogginfo.
seul inconv�nient, le tube n'est pas utilisable dans ce cas (tags et renommage avec 
-n) et il faut passer par un wav interm�diaire.

bye
jipe

Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";

Répondre à