Escolar Documentos
Profissional Documentos
Cultura Documentos
/bin/bash
ArqFonte=${ArqFonte##*/}
ArqFim=${ArqFonte%.rmvb}".avi"
FILEi=$DirOrigem$ArqFonte
FILEo=$DirDestino"/"$ArqFim
#echo Fonte=$FILEi
#echo Destino=$FILEo
if [ "${ArqFonte##*.}" == "rmvb" ]
then
# zenity --info --text="Você selecionou o arquivo correto."
echo ok
else
zenity --error --title="Error" --text="Você não selecionou arquivo correto."
exit
fi
#Quer fazer?
zenity --question --title "RMVB -> AVI" --text "Converter
arquivo\n\n$FILEi.\n\n\n\nPara:\n\n$FILEo ?"
echo
if [ $? -eq 1 ]; then
zenity --error --title="Cancelado" --text="Você não aceitou."
exit
else
#Encode using mencoder
mencoder -oac mp3lame -lameopts br=128 -ovc lavc -lavcopts vcodec=mpeg4:vhq
-o "$FILEo" "$FILEi" 2>&1 | awk -vRS="\r" '$1 ~ /Pos/ {gsub(/Pos:/," ");gsub(/
%\)/," ");gsub(/ \(/," ");print $3"\n#Posição :\\t"$1"\\nFrame
:\\t"$2"\\nPorcentagem :\\t"$3"%\\nFrame Rate :\\t"$4"\\nTempo Restando :\\t"$6;
fflush();}' | zenity --progress --auto-kill --auto-close
# mencoder -oac mp3lame -lameopts cbr:br=64:vol=2 -srate 22050 -ovc xvid -sws 1
-xvidencopts bitrate=500:max_key_interval=120:vhq=4 -ofps 30 \
#-o "$FILEo" "$FILEi" 2>&1 | awk -vRS="\r" '$1 ~ /Pos/ {gsub(/Pos:/," ");gsub(/
%\)/," ");gsub(/ \(/," ");print $3"\n#Posição :\\t"$1"\\nFrame
:\\t"$2"\\nPorcentagem :\\t"$3"%\\nFrame Rate :\\t"$4"\\nTempo Restando :\\t"$6;
fflush();}' | zenity --progress --auto-kill --auto-close
mv "$FILE".avi .
zenity --info \
--text="Bom Filme."
exit
fi