Ayuda para crear un script
Manuel Duran Moyano
mduran en ubiobio.cl
Lun Mar 28 14:42:42 CST 2005
El lun, 28-03-2005 a las 14:34 +0200, Shaglok escribió:
> Hola a todos.
> Tengo la costumbre (manía) de tener todos mis mp3 a 128 Kbps. No
> he encontrado ningún programa en Linux que haga lo que hacía en
> Win con el dbPowerAMP, que sirva para recomprimir masivamente mp3.
> Lo que hago siempre es, desde consola, tirar de comandos de lame.
> lame -b 128 01<TAB> 01.mp3 && lame -b 02<TAB> 02.mp3 && ... así
> hasta que se acabe. Como veis es un poco pesado, así que si no
> conocéis un programa que me ayude a hacerlo me gustaría que
> alguien me dijese cómo crear y ejecutar un script que me evite
> teclear tanto.
>
> Espero haberme explicado bien. Muchas gracias.
>
> --
> ubuntu-es mailing list
> ubuntu-es en lists.ubuntu.com
> http://lists.ubuntu.com/mailman/listinfo/ubuntu-es
Actualmente uso dos cosas para pasar de mpc a wav (te puede servir como
idea)
1. Eliminar espacios en blanco del nombre de archivo(si es que los hay)
---------------------------------------------------------------
#!/bin/bash
find . -name '*'|sort |while read ARCHIVO
do
NUEVOARCHIVO=`echo ${ARCHIVO} |sed 's/ /_/g;'`
mv "${ARCHIVO}" ${NUEVOARCHIVO}
done
---------------------------------------------------------------
2. transformar de mpc a mp3 , pero lo puedes modificar para lo que
necesitas
---------------------------------------------------------------
#!/bin/bash
ARCHMPC=`ls *mpc`
for MPC in ${ARCHMPC}
do
WAV=`echo $MPC |awk -F. '{print $1}'`;
mppdec $MPC ${WAV}.wav;
rm -f ${MPC};
lame -b 224 -h ${WAV}.wav ${WAV}.mp3;
rm -f ${WAV}.wav;
done
---------------------------------------------------------
--
*------------------------*
| Manuel Duran Moyano |
| mduran en ubiobio.cl |
| Universidad del Bio-Bio|
*------------------------*
Más información sobre la lista de distribución ubuntu-es