Mp3 to Wav
Qué fué lo que dije que iba a tratar de NO hacer...? Sese, hablar de linux, programas y otras yerbas....
...y qué es lo primero que posteo después de la introducción al blog..? Sese, un puto script de bash.
Sucede que hoy me dio eso de hacer algo programero, y no tuve mejor idea que hacer un script para convertir audio mp3 a wav...
Cinco minutos para hacerlo...una tarde para encontrarle un puto error. Delicias de la programación que le dicen...
Pero bueno...es el inicio.... y la idea promete para más..... La versión final dará que hablar....juas !!
Bueno aqui va la versión requete alfa...
#!/bin/bash
# $Id: app.sh 314274 2004-05-24 21:04:46Z geiseri $
# mp32wabb - Copyright (C) 2007 Omar Murray
if [ "$1" = "" ]
then
echo "Debe ingresar $0 carpeta_origen_mp3"
exit 1
fi
echo "Se va a convertir archivos mp3 -> wav desde la carpeta $1"
echo "Continuar (s/n) ?"
read INPUT
if [ "$INPUT" = "n" ]
then
exit 2
fi
i=2
for i in $1/*mp3
do
BASENAME=`basename "${i%.mp3}"`
echo Transformando $BASENAME a wav...
sox "$i" -w ~/Music/WAVs/"$BASENAME.wav"
echo Hecho "$BASENAME.wav"
done
Si les sirve de algo...ya saben..... sino...tb...!!!
Juas !!
...y qué es lo primero que posteo después de la introducción al blog..? Sese, un puto script de bash.
Sucede que hoy me dio eso de hacer algo programero, y no tuve mejor idea que hacer un script para convertir audio mp3 a wav...
Cinco minutos para hacerlo...una tarde para encontrarle un puto error. Delicias de la programación que le dicen...
Pero bueno...es el inicio.... y la idea promete para más..... La versión final dará que hablar....juas !!
Bueno aqui va la versión requete alfa...
#!/bin/bash
# $Id: app.sh 314274 2004-05-24 21:04:46Z geiseri $
# mp32wabb - Copyright (C) 2007 Omar Murray
if [ "$1" = "" ]
then
echo "Debe ingresar $0 carpeta_origen_mp3"
exit 1
fi
echo "Se va a convertir archivos mp3 -> wav desde la carpeta $1"
echo "Continuar (s/n) ?"
read INPUT
if [ "$INPUT" = "n" ]
then
exit 2
fi
i=2
for i in $1/*mp3
do
BASENAME=`basename "${i%.mp3}"`
echo Transformando $BASENAME a wav...
sox "$i" -w ~/Music/WAVs/"$BASENAME.wav"
echo Hecho "$BASENAME.wav"
done
Si les sirve de algo...ya saben..... sino...tb...!!!
Juas !!
Comentarios