09-05-2007, 12:14 AM
Buscando como pasar unos vídeos a este formato me puse a buscar como convertirlo, y no necesite mucha búsqueda apenas unos minutos, así que luego que encontré lo que buscaba decidí hacerme un pequeño script y de paso practicar un poco, que me estaba oxidando un poco jeje.
Bueno no resulto un gran script todavía el falta mas opciones y tal vez para la siguiente versión salga algo como la conversión directa por parámetro. pero por ahora este es el resultado de lo que salio
#! /bin/bash
# Autor : Alejandro “ratman” Esperon
# Blog : http://ratmanzone.wordpress.com
# Fecha : 2/09/2007
# Disfrútenlo
# Quejas: /dev/null
# Sugerencias : ratmanuy arroba gmail punto com
# Version : 0.0.1
# http://www.preguntaslinux.org
avi23gp()
{
echo -n “Origen : “
read origen
echo -n “Destino : “
read destino
ffmpeg -i $origen -s qcif -acodec mp3 -vcodec h263 -ac 1 -r 25 -ar 8000 -ab 32 -y $destino
echo “Conversión finalizada”
sleep 15
clear
}
mpg23gp(){
echo -n “Origen : “
read origen
echo -n “Destino : “
read destino
ffmpeg -i $origen -s qcif -vcodec h263 -acodec mp3 -ac 1 -ab 32 -ar 8000 -y $destino
echo “Conversión finalizada”
sleep 15
clear
}
3gp2avi()
{
echo -n “Origen : “
read origen
echo -n “Destino : “
read destino
ffmpeg -i $origen -f avi -vcodec xvid -acodec mp3 -ar 22050 $destino
echo “Conversión finalizada”
sleep 15
clear
}
clear
seguir=1
while [ $seguir -ne 0 ];do
clear
echo “Selecione opción”
echo “—————-”
echo “Menu”
echo “—————-”
echo
echo “1 - Convertir AVI a 3GP”
echo “2 - Convertir MPG a 3GP”
echo “3 - Convertir 3GP a AVI”
echo “4 - Salir”
echo
echo -n “Seleccione opción:”
read opcion
case $opcion in
“1″)
avi23gp;;
“2″)
mpg23gp;;
“3″)
3gp2avi
;;
“4″)
seguir=0
clear;;
*) echo “opción equivocada”;;
esac
done
exit 0
Bueno no resulto un gran script todavía el falta mas opciones y tal vez para la siguiente versión salga algo como la conversión directa por parámetro. pero por ahora este es el resultado de lo que salio

#! /bin/bash
# Autor : Alejandro “ratman” Esperon
# Blog : http://ratmanzone.wordpress.com
# Fecha : 2/09/2007
# Disfrútenlo
# Quejas: /dev/null
# Sugerencias : ratmanuy arroba gmail punto com
# Version : 0.0.1

# http://www.preguntaslinux.org
avi23gp()
{
echo -n “Origen : “
read origen
echo -n “Destino : “
read destino
ffmpeg -i $origen -s qcif -acodec mp3 -vcodec h263 -ac 1 -r 25 -ar 8000 -ab 32 -y $destino
echo “Conversión finalizada”
sleep 15
clear
}
mpg23gp(){
echo -n “Origen : “
read origen
echo -n “Destino : “
read destino
ffmpeg -i $origen -s qcif -vcodec h263 -acodec mp3 -ac 1 -ab 32 -ar 8000 -y $destino
echo “Conversión finalizada”
sleep 15
clear
}
3gp2avi()
{
echo -n “Origen : “
read origen
echo -n “Destino : “
read destino
ffmpeg -i $origen -f avi -vcodec xvid -acodec mp3 -ar 22050 $destino
echo “Conversión finalizada”
sleep 15
clear
}
clear
seguir=1
while [ $seguir -ne 0 ];do
clear
echo “Selecione opción”
echo “—————-”
echo “Menu”
echo “—————-”
echo
echo “1 - Convertir AVI a 3GP”
echo “2 - Convertir MPG a 3GP”
echo “3 - Convertir 3GP a AVI”
echo “4 - Salir”
echo
echo -n “Seleccione opción:”
read opcion
case $opcion in
“1″)
avi23gp;;
“2″)
mpg23gp;;
“3″)
3gp2avi
;;
“4″)
seguir=0
clear;;
*) echo “opción equivocada”;;
esac
done
exit 0