Converter rmvb em mpeg com Shell + Yad
Publicado por Raimundo Alves Portela (última atualização em 21/12/2011)
[ Hits: 4.920 ]
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 verficar se um pacote está instalado no Slackware
Criador de pacotes para o Slackware
Limpar e resolver erros de arquivos trava no APT
Nenhum comentário foi encontrado.
Cirurgia para acelerar o openSUSE em HD externo via USB
Void Server como Domain Control
Modo Simples de Baixar e Usar o bash-completion
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
Opções secretas em tema do Cinnamon
Como mapear unidade de rede no Linux
Como quebrar senha usando john the ripper
Não consigo instalar distro antiga no virtualbox nem direto no hd (25)
queria saber como posso alterar a frequencia do meu ryzen 2300u pro (3)









