net_hw
(usa Slackware)
Enviado em 04/04/2008 - 03:30h
Meu script ta ficando dessa forma porem ainda tenho umas duvidas de
shell script e sox as duvidas sobre o sox são bem especificas, mas
as de shell sao basicas qualquer pessoa com conhecimento de shell
pode ajudar e eu agradeco desde jah.
#!/bin/bash
for(var1=00; var1 <= 23; var1++);
do
lame --decode HRSvar1.mp3 HRSvar1.wav
#rm HRSvar1.mp3 # add estas lin. quando estiver tudo OK
for(var2=01; var2 <= 59; var2++);
do
lame --decode MINvar2.mp3 MINvar2.wav
#rm MINvar2.mp3
soxmix HRSvar1.wav MINvar2.wav var1+var2.wav
#rm HRSvar1.wav
#rm MINvar2.wav
lame var1+var2.wav var1+var2.mp3
#rm var1+var2.wav
done
done
################################################################################
#
#minhas duvidas de shell: -para var1 e var2 os valores devem ter 2 casas assim
# 00 e nao 0 01 e nao 1
# como se faz isso em shell?????zero padding no shell
# ou seja, converter o numerico 0 na string ou char 00?
#
# -onde se leh var1+var2 o script deve concatenar o valor das variaveis
# como uma string ou char exemplo se var1 = 01 e var2 = 01 o resultado
# deve ser 0101.wav ou 0101.mp3 dependendo do caso.
#
################################################################################
#
#minhas duvidas de SOX : -soxmix nao esta funcionando a contento cruza os arquivos de forma bem
# estranha nao deu certo a mixagem que preciso fazer ‚ do tipo colagem
# onde o silencio no final do 1o. file HRSvar1.wav eh totalmente removido
# e o silencio no inico do 2o. file MINvar2.wav idem em
# seguida sao colados sem nenhum tipo de cruzamento.
#
# -usando sox ao inves de soxmix a colagem funciona mas preciso ainda
# remover o silencio no final do 1o. file e no inicio do 2o. file
# parece ser necessario usar sox em conjunto com o EFFECT silence
# porem as paginas de manual deixam a desejar quanto ao uso e
# aplicacao desses comandos.
#