[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: mp3 vs ogg (convertendo de mp3 para ogg)



On Sun, 14 Oct 2001 12:54:53 -0200
Gustavo Noronha Silva <kov@debian.org> wrote:

> Em Sun, 14 Oct 2001 11:09:15 -0300
> Pedro Zorzenon Neto <pzn@terra.com.br> escreveu:
> 
> > On Sun, Oct 14, 2001 at 01:40:23AM -0200, Gustavo Noronha Silva wrote:
> > [corte]
> > > a usar e fazer campanha para que nossos amigos comecem a usar o 
> > > ogg e acabar de vez com mais esse problema de patente que é o mp3 =)
> > 
> > Então aqui vai minha colaboração: (convertendo de .mp3 para .ogg)
> eu enviei para a lista um script que fazia isso entrando em diretório
> por diretório dentro de uma árvore e convertendo... eu usei aqui, deixei
> meu pc ligado uns dois dias fazendo a conversão =)
> 
> eu achei melhor fazer o wave do mp3 e depois o ogg, se fizer ogg direto
> da saída raw do mp3 ele pode dar pau...
> 
> mp32ogg.sh:
> ------------------------------------------------------------------------
> #!/bin/sh
> 
> mp3prog=mpg321
> 
> function convert
> {
>     mp3="$1"
>     ogg="`echo $1 | sed s/mp3/ogg/g | sed s/MP3/ogg/g`"
>     wav="`echo $1 | sed s/mp3/wav/g | sed s/MP3/wav/g`"
> 
>     echo -e "\033[1;32mProcessando arquivo $1...\033[0m" | tee -a /tmp/mp32ogg.log
>     if [ -f "$ogg" ]; then
> 	echo -e "\033[1;31m$ogg já existe..." | tee -a /tmp/mp32ogg.log
>     else
> 	$mp3prog -w "$wav" "$mp3" && oggenc -b 128 -o "$ogg" "$wav"
> 	[ -f "$wav" ] && rm "$wav"
> 
>     fi
> }
> 
> function process_dir
> {
>     cd "$1"
>     echo -e "\033[1;32mProcessando diretório $1...\033[0m"  | tee -a /tmp/mp32ogg.log
>     for i in *; do
>         if [ -d "$i" ]; then
> 	    process_dir "$i"
> 	else
> 	    if echo "$i"| grep -i "\.mp3" > /dev/null ;then
> 		convert "$i"
> 	    fi
> 	fi
>     done
>     cd ..
> }
> 
> process_dir "$1"
> 
> echo "mp3 to ogg!! =) by kov" | tee -a /tmp/mp32ogg.log
> -----------------------------------------------------------------------------
> 
> alguém fez um script desse melhorado, com id3tags e tudo... como eu
> não uso não peguei as mudanças.. depois, pra colocar os wavs no devido
> lugar:
> 
> copyogg.sh:
> -----------------------------------------------------------------------------
> #!/bin/sh
> 
> function copy
> {
>     mv "$1" "$2"
>     sleep 2
> }
> 
> function process_dir
> {
>     cd "$1"
>     echo -e "\033[1;32mProcessando diretório $1...\033[0m"  | tee -a /tmp/mp32ogg.log
>     cur_dir="`echo $PWD | sed s/mp3/ogg/`"
>     mkdir -p "$cur_dir"
>     for i in *; do
>         if [ -d "$i" ]; then
> 	    process_dir "$i"
> 	else
> 	    if echo "$i"|tr A-Z a-z|grep "\.ogg" > /dev/null ;then
> 		copy "$i" "$cur_dir"
> 	    fi
> 	fi
>     done
>     cd ..
> }
> s
> process_dir "$1"
> 
> echo "mp3 to ogg!! =) by kov" > /tmp/mp32ogg.log
> ---------------------------------------------------------------------------
> 
> é isso =)
> 
> > Os .ogg feitos dos .mp3 não são tão bons quanto os .ogg feitos de .wav, mas se
> > você já tem os .mp3 e quer transformá-los em um formato livre...
> não notei muita diferença...
> 
> []s!
> 
> -- 
>     Gustavo Noronha Silva - kov <http://www.metainfo.org/kov>
> *----------------------------------------------------------------*
> |  .''`.  | Debian GNU/Linux: <http://www.debian.org>            |
> | : :'  : | Debian BR.......: <http://debian-br.cipsga.org.br>   |
> | `. `'`  |                  Be Happy! Be FREE!                  |
> |   `-    |             "Think globally, act locally!"           |
> *----------------------------------------------------------------*
> 
> 
> -- 
> To UNSUBSCRIBE, email to debian-user-portuguese-request@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

Quem fez o script com os id3tags foi Rodrigo Morais. Ele ainda deve ter o script. Acho interessante ter os id's das músicas. Rodrigo, manda aí pra lista o script.

/========================================================================\
||  .''`.  | Lucianno Albuquerque Ramalho                       |       ||
|| : :'  : | lucianno@hotlink.com.br - lucianno@dotx.com.br     | dot\/ ||
|| `. `'`  | Linux User #197232 - ICQ #45967059                 |    /\ ||
||   `-    | Live Free or Die !!! - Powered by Debian GNU/Linux |       ||
\========================================================================/



Reply to: