Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- ### criado por perito ###
- ### email: [email protected] ###
- ### skype: [email protected] ###
- while true
- do
- echo "||=================================================||"
- echo "|| by: perito ||"
- echo "||=================================================||"
- echo "||=================================================||"
- echo "|| 1) converter vídeo/áudio ||"
- echo "|| 0) sair ||"
- echo "||=================================================||"
- read ress;
- if [ "$ress" == "0" ]; then
- clear
- exit
- elif [ "$ress" == "1" ]; then
- echo "digite o nome do arquivo com extenção e indicando o caminho:"
- read arq0;
- echo "digite o novo nome do arquivo com nova extenção e o caminho e ser gerado:"
- read arq1;
- clear
- echo "||=================================================||"
- echo "|| escolha um codec de vídeo ||"
- echo "||=================================================||"
- echo "||=================================================||"
- echo "|| 1) padrão (input) ||"
- echo "|| 2) theora ||"
- echo "|| 3) amv ||"
- echo "|| 4) Avid ||"
- echo "|| 5) bmp ||"
- echo "|| 6) flash v1 ||"
- echo "|| 7) flash v2 ||"
- echo "|| 8) gif ||"
- echo "|| 9) H. 261 ||"
- echo "|| 10) H. 263 ||"
- echo "|| 11) mpeg-1 ||"
- echo "|| 12) mpeg-2 ||"
- echo "|| 13) mpeg-4 parte 2 ||"
- echo "|| 14) png ||"
- echo "|| 15) Xvid ||"
- echo "|| 0) sair ||"
- echo "||=================================================||"
- read cmdv;
- if [ "$cmdv" == "0" ]; then
- clear
- exit
- fi
- clear
- echo "||=================================================||"
- echo "|| escolha um codec de áudio ||"
- echo "||=================================================||"
- echo "||=================================================||"
- echo "|| 1) padrão (input) ||"
- echo "|| 2) mp3 ||"
- echo "|| 3) aac ||"
- echo "|| 0) sair ||"
- echo "||=================================================||"
- read cmda;
- if [ "$cmda" == "0" ]; then
- clear
- exit
- fi
- #continuação do script
- case $cmdv in
- "1")
- if [ "$cmda" == "1" ]; then
- ffmpeg -i $arq0 $arq1
- elif [ "$cmda" == "2" ]; then
- ffmpeg -i $arq0 -acodec mp3 $arq1
- elif [ "$cmda" == "3" ]; then
- ffmpeg -i $arq0 -acodec aac $arq1
- # termina aqui
- else
- echo "comando inválido"
- fi
- ;; # fim do primeiro
- # começo do segundo if
- "2")
- if [ "$cmda" == "1" ]; then
- ffmpeg -i $arq0 -vcodec theora $arq1
- elif [ "$cmda" == "2" ]; then
- ffmpeg -i $arq0 -vcodec theora -acodec mp3 arq1
- elif [ "$cmda" == "3" ]; then
- ffmpeg -i $arq0 -vcodec theora -acodec aac $arq1
- else
- echo "comando inválido"
- fi
- ;; #fim do segundo if
- #começo do terceiro if
- "3")
- if [ "$cmda" == "1" ]; then
- ffmpeg -i $arq0 -vcodec amv $arq1
- elif [ "$cmda" == "2" ]; then
- ffmpeg -i $arq0 -vcodec amv -acodec mp3 $arq1
- elif [ "$cmda" == "3"]; then
- ffmpeg -i $arq0 -vcodec amv -acodec aac $arq1
- else
- echo "comando inválido"
- fi
- ;; #fim do terceiro if
- #começo do quarto if
- "4")
- if [ "$cmda" == "1" ]; then
- ffmpeg -i $arq -vcodec avrn $arq1
- elif [ "$cmda" == "2" ]; then
- ffmpeg -i $arq0 -vcodec avrn -acodec mp3 $arq1
- elif [ "$cmda" == "3" ]; then
- ffmpeg -i $arq0 -vcodec avrn -acodec aac $arq1
- else
- echo "comando inválido"
- fi
- ;; #fim do quarto if
- #começo do quinto if
- "5")
- if [ "$cmda" == "1" ]; then
- ffmpeg -i $arq0 -vcodec bmp $arq1
- elif [ "$cmda" == "2" ]; then
- ffmpeg -i $arq0 -vcodec bmp -acodec mp3 $arq1
- elif [ "$cmda" == "3" ]; then
- ffmpeg -i $arq0 -vcodec bmp -acodec aac $arq1
- else
- echo "comando inválido"
- fi
- ;; #final do quinto if
- #começo do sesto if
- "6")
- if [ "$cmda" == "1" ]; then
- ffmpeg -i $arq0 -vcodec flashsv $arq1
- elif [ "$cmda" == "2" ]; then
- ffmpeg -i $arq -vcodec flashsv -acodec mp3 $arq1
- elif [ "$cmda" == "3" ]; then
- ffmpeg -i $arq0 -vcodec flashsv -acodec aac $arq1
- else
- echo "comando inválido"
- fi
- ;; #fim do sesto if
- #inicio do setimo if
- "7")
- if [ "$cmda" == "1" ]; then
- ffmpeg -i $arq0 -vcodec flashsv2 $arq1
- elif [ "$cmda" == "2" ]; then
- ffmpeg -i $arq -vcodec flashsv2 -acodec mp3 $arq1
- elif [ "$cmda" == "3" ]; then
- ffmpeg -i $arq0 -vcodec flashsv2 -acodec aac $arq1
- else
- echo "comando inválido"
- fi
- ;; #fim do setimo if
- #começo do oitavo if
- "8")
- if [ "$cmda" == "1" ]; then
- ffmpeg -i $arq0 -vcodec gif $arq1
- elif [ "$cmda" == "2" ]; then
- ffmpeg -i $arq0 -vcodec gif -acodec mp3 $arq1
- elif [ "$cmda" == "3" ]; then
- ffmpeg -i $arq0 -vcodec gif -acodec aac $arq1
- else
- echo "comando inválido"
- fi
- ;; #fim do oitavo if
- #inicio do nono if
- "9")
- if [ "$cmda" == "1" ]; then
- ffmpeg -i $arq0 -vcodec h261 $arq1
- elif [ "$cmda" == "2" ]; then
- ffmpeg -i $arq -vcodec h261 -acodec mp3 $arq1
- elif [ "$cmda" == "3" ]; then
- ffmpeg -i $arq0 -vcodec h261 -acodec aac $arq1
- else
- echo "comando inválido"
- fi
- ;; #fim do nono if
- #começo do decimo if
- "10")
- if [ "$cmda" == "1" ]; then
- ffmpeg -i $arq0 -vcodec h263 $arq1
- elif [ "$cmda" == "2" ]; then
- ffmpeg -i $arq -vcodec h263 -acodec mp3 $arq1
- elif [ "$cmda" == "3" ]; then
- ffmpeg -i $arq0 -vcodec h263 -acodec aac $arq1
- else
- echo "comando inválido"
- fi
- ;; #fim do decimo if
- #começo do decimo primeiro if
- "11")
- if [ "$cmda" == "1" ]; then
- ffmpeg -i $arq0 -vcodec mpeg1video $arq1
- elif [ "$cmda" == "2" ]; then
- ffmpeg -i $arq0 -vcodec mpeg1video -acodec mp3 $arq1
- elif [ "$cmda" == "3" ]; then
- ffmpeg -i $arq0 -vcodec mpeg1video -acodec aac $arq1
- else
- echo "comando inválido"
- fi
- ;; #fim do decimo primeiro if
- #inicio do decimo segundo if
- "12")
- if [ "$cmda" == "1" ]; then
- ffmpeg -i $arq0 -vcodec mpeg2video $arq1
- elif [ "$cmda" == "2" ]; then
- ffmpeg -i $arq0 -vcodec mpeg2video -acodec mp3 $arq1
- elif [ "$cmda" == "3" ]; then
- ffmpeg -i $arq0 -vcodec mpeg2video -acodec aac $arq1
- else
- echo "comando inválido"
- fi
- ;; #fim do decimo segundo if
- #inicio do decimo terceiro if
- "13")
- if [ "$cmda" == "1" ]; then
- ffmpeg -i $arq0 -vcodec mpeg4 $arq1
- elif [ "$cmda" == "2" ]; then
- ffmpeg -i $arq0 -vcodec mpeg4 -acodec mp3 $arq1
- elif [ "$cmda" == "3" ]; then
- ffmpeg -i $arq0 -vcodec mpeg4 -acodec aac $arq1
- else
- echo "comando inválido"
- fi
- ;; #fim do decimo terceiro if
- #inicio do decimo quarto if
- "14")
- if [ "$cmda" == "1" ]; then
- ffmpeg -i $arq0 -vcodec png $arq1
- elif [ "$cmda" == "2" ]; then
- ffmpeg -i $arq0 -vcodec png -acodec mp3 $arq1
- elif [ "$cmda" == "3" ]; then
- ffmpeg -i $arq0 -vcodec png -acodec aac $arq1
- else
- echo "comando inválido"
- fi
- ;; #fim do decimo quarto if
- #inicio do ultimo if
- "15")
- if [ "$cmda" == "1" ]; then
- ffmpeg -i $arq0 -vcodec libxvid $arq1
- elif [ "$cmda" == "2" ]; then
- ffmpeg -i $arq0 -vcodec libxvid -acodec mp3 $arq1
- elif [ "$cmda" == "3" ]; then
- ffmpeg -i $arq0 -vcodec libxvid -acodec aac $arq1
- else
- echo "comando inválido"
- fi
- ;; #fim do ultimo if
- *)
- echo "comando inválido";;
- esac
- ### aqui termina o primeito if ###
- else
- echo "comando inválido!"
- fi
- done
Advertisement
Add Comment
Please, Sign In to add comment