Converter rmvb em mpeg com Shell + Yad
Publicado por Raimundo Alves Portela (última atualização em 21/12/2011)
[ Hits: 4.795 ]
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
Script para realizar atualização automática do flash player
Instalador de pacotes para Sabayon Linux
Nenhum coment�rio foi encontrado.
Servidor de Backup com Ubuntu Server 24.04 LTS, RAID e Duplicati (Dell PowerEdge T420)
Visualizar câmeras IP ONVIF no Linux sem necessidade de instalar aplicativos
Atualizar Debian Online de uma Versão para outra
Instalar driver Nvidia no Debian 13
Redimensionando, espelhando, convertendo e rotacionando imagens com script
Debian 13 Trixie para Iniciantes
Convertendo pacotes DEB que usam ZSTD (Padrão Novo) para XZ (Padrão Antigo)