En realidad es algo sumamente sencillo, según Linux Hispano y según yo (porque ya lo probé), lo único que tenemos que hacer es seguir estos pasos:
- Crear un archivo llamado wmamp3
- A continuación copiaremos este código:
- Guardamos el archivo
- Le otorgamos permiso de ejecución: chmod +x ~/wmamp3
- Podemos copiar este archivo a /bin para que este disponible directamente sin marcar la ruta (recordad que tenéis que hacerlo como superusuarios)
- Nos dirigirnos al directorio que contenga los archivos en el formato de audio de Microsoft y con sólo escribir wmamp3 convertiremos todos los archivos.
#!/bin/bash
current_directory=$( pwd )
#remove spaces
for i in *.wma; do mv "$i" `echo $i | tr ' ' '_'`; done
#remove uppercase
for i in *.[Ww][Mm][Aa]; do mv "$i" `echo $i | tr '[A-Z]' '[a-z]'`; done
#Rip with Mplayer / encode with LAME
for i in *.wma ; do mplayer -vo null -vc dummy -af resample=44100 -ao pcm -waveheader $i && lame -m s audiodump.wav -o $i; done
#convert file names
for i in *.wma; do mv "$i" "`basename "$i" .wma`.mp3"; done
rm audiodump.wav
No hay comentarios:
Publicar un comentario