Shell Script: LIEV

Cuando todavía no abundaban los conversores online de videos para Youtube (y sin flash para los Linux x86_64b) me hice un pequeño script para pasar los .FLV a .AVI (aunque modificandolo se podrían pasar a casi cualquier cosa). Lo dejo aquí publicado para que la fuente esté disponible y por si alguien quiere usarlo.

LIEV es acrónimo de Lo Importante Es Verlo.

#!/bin/bash

#Script LIEV 0.4 para ffmpeg (debes tener ffmpeg y Zenity instalado).
#By Kumo (http://www.knsweb.net/) Marzo 2007.
#Teclea “man ffmpeg” para mas ayuda y funcionalidades.
#Utiliza este software bajo tu propia responsabilidad.
#Tipo de licencia: GPL.
#Gracias por la ayuda, Akira (http://debianizado.blogspot.com/).

#Instalacion: Copialo en [path]/usr/bin y dale permisos de ejecucion (747) si no los tiene.
#Ejecucion: Llama al script en una terminal; o haz click en el archivo para ejecutarlo.

pid=$$

INPUT=`zenity –file-selection –title=LIEV –text=”Selecciona el origen.”`
NAME=$(echo $input|cut -f1 -d “.”)
OUTPUT=`zenity –entry –title=LIEV –text=”Nombre del video de salida?” –entry-text=$NAME`

if (`zenity –question –text=”Start / Stop” –title=LIEV`)
then

ffmpeg -sameq -i $INPUT $OUTPUT.avi|zenity –progress –title=LIEV –percentage=1 –text=”Rendering…” –auto-close &

else
kill $pid
fi

exit