Salve!
Use o parâmetro '-n 1' do mpg321 para que apenas um frame de áudio seja
lido. Isto acelerará a execução do script.
Falow!
Fabiano Caixeta Duarte
Consultor em soluções para Redes de Computadores
Ribeirão Preto - SP
Fernando Lemes da Silva escreveu:
> Estou tentando fazer um script para corrigir os nomes das minhas músicas
> através da tag ID3 do arquivo. Tentei com o mpg321 com o modo --test mas ele
> demora muito para sair do programa (meu script rodaria por várias
> horas.. :-P) além de dar informações estranhas (o xmms mostra uma coisa e ele
> mostra outra). Alguem saberia me dizer se tem algum outro jeito de se fazer
> isto? Algum outro player de linha de comando.. talvez?
>
> Atualmente estou fazendo assim:
>
> ---------------------------------------
> while read arq; do
> temp=`mpg123 --test "$arq" 2>&1 | grep Title | tr -s ' ' | sed
> 's/Title : //;s/Artist:/\t/'`
> title=`echo "${temp}" | cut -f1 | sed 's/^ *//;s/ *$//'`
> artist=`echo "${temp}" | cut -f2 | sed 's/^ *//;s/ *$//'`
> echo "$arq -> '${artist}_-_${title}.mp3'"
> done < <(ls)
> ---------------------------------------
---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio
aviso.
---------------------------------------------------------------------
Sair da lista: [EMAIL PROTECTED]
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Links do Yahoo! Grupos
<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/shell-script/
<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html