Converter rmvb em mpeg com Shell + Yad
Publicado por Raimundo Alves Portela (última atualização em 21/12/2011)
[ Hits: 4.719 ]
Homepage: http://portelanet.com
Script com interface gráfica em Yad, feito para converter vídeo em rmvb para mpeg.
Parte feito ao ajudar no tópico:
http://www.vivaolinux.com.br/topico/MPlayer-MEncoder/Converter-pasta-com-arquivos-de-video-ao-mesmo-...
#!/bin/bash # Script para converter videos rmvb em mpeg # Por: Raimundo Portela - rai3mb@gmail.com # Parte feito ao ajudar no tópico: # http://www.vivaolinux.com.br/topico/MPlayer-MEncoder/Converter-pasta-com-arquivos-de-video-ao-mesmo-tempo/ #--------------------------------------------------------------------------- function _rmvb_to_mpeg() { # converter rmvb para mpeg ARQ_DESTINO="${ARQUIVO%%.rmvb}.mpeg" mencoder -oac lavc -ovc lavc -of mpeg -mpegopts format=dvd -vf pp=lb,harddup -af lavcresample=48000 -lavcopts vcodec=mpeg2video:vrc_buf_size=1792:vrc_maxrate=9000:vbitrate=1835:keyint=18:acodec=ac3:abitrate=192 -ofps 30000/1001 -o "$ARQ_DESTINO" "$ARQUIVO" killall tail } function _show_message() { echo "$*" yad --title='Aviso' --text="$@" } while OPCAO=$(yad --form --title='Video Converter' --width=400 \ --text="Tempo gasto na última conversão: $TEMP_GASTO" \ --field='Selecione o video:':FL "$HOME/Videos/" \ --field='Converter <b>rmvb</b> para <b>mpeg</b>':LBL \ --button='Sair':1 --button='Converter':0) do # capturando o formato do arquivo escolhido: ARQUIVO=$(echo "$OPCAO" | cut -d'|' -f1) ! [ -f "$ARQUIVO" ] && _show_message 'Fornece um nome de arquivo válido' && break file "$ARQUIVO" | egrep -iq 'realmedia' [ "$?" -eq 0 ] && _rmvb_to_mpeg & tail -f "$0" | yad --progress --progress-text="Convertendo..." --pulsate --no-buttons --auto-close TEMP_GASTO=$(cat /tmp/out.txt | cut -d' ' -f3 | egrep -o '^[0-9].*[0-9]') done
Pesquisa de grupos do sistema por nome de grupo ou gid
dinosudo – alternativa CLI para executar aplicativos gráficos como root enquanto logado como
backup /home e /etc no crontab
Nenhum comentário foi encontrado.
Instalar e Configurar o Slackware Linux em 2025
Como configurar os repositórios do apt no Debian 12 em 2025
Passkeys: A Evolução da Autenticação Digital
Instalação de distro Linux em computadores, netbooks, etc, em rede com o Clonezilla
Como colorir os logs do terminal com ccze
Instalação Microsoft Edge no Linux Mint 22
Como configurar posicionamento e movimento de janelas no Lubuntu (Openbox) com atalhos de teclado
Máquinas Virtuais com IP estático acessando Internet no Virtualbox
Criar entrada no GRUB para uma ISO Linux (7)
Open Suse não abre wi-fi automaticamente (3)
Ruído no Microfone (ALC287 - AMD Ryzen 5 7535HS) no Debian 12.9 (15)