Pular para o conteúdo

Converter RMVB para MP4

Este script converte vídeos para o formato MP4 para poder ser assistido no celular. Fiz este escript para me facilitar para converter os arquivos RMVB para MP4.

É necessário ter o codec libfaac e o ffmpeg instalados para poder converter.
Bruno Lage brunodila
Hits: 12.479 Categoria: Shell Script Subcategoria: Miscelânea
  • Download
  • Nova versão
  • Indicar
  • Denunciar

Descrição

Este script converte vídeos para o formato MP4 para poder ser assistido no celular. Fiz este escript para me facilitar para converter os arquivos RMVB para MP4.

É necessário ter o codec libfaac e o ffmpeg instalados para poder converter.
Download ConvertToMP4.sh Enviar nova versão

Esconder código-fonte

#!/bin/bash

tipo=$1
arqv=$2
resolucao=$3
tipoarq=$4

help() {
  clear
  echo "Convertor de Vídeos para MP4"
  echo "Parametro 1 = Tipo: (A - Arquivo/D - Diretório)"
  echo "Parametro 2 = Arquivo/Caminho"
  echo "Parametro 3 = Resolução"
  echo "Parametro 4 = Tipo de Arquivos de Entrada (rmvb, avi, mpeg)"
}

if [ "$tipo" = "" -o "$arqv" = "" -o "$resolucao" = "" -o "$tipoarq" = "" ]; then
  help;
  exit
fi

if [ "$tipo" = "D" ]; then
  count=`ls "$arqv"/*.$tipoarq | wc -l`
else
  count=1  
fi

echo "$count arquivos encontrados para converter."

x=0
while [ ! $x -ge $count ]; do
  x=`echo $x + 1 | bc`
  if [ "$tipo" = "D" ]; then
    nome=`ls "$arqv"/*.$tipoarq | head -n $x | tail -n 1`
  else
    nome=$arqv
  fi

  echo "Convertendo $nome ..."
  ffmpeg -i "$nome" -acodec libfaac -ab 128kb -vcodec mpeg4 -b 1200kb -mbd 2 -cmp 2 -subcmp 2 -s $resolucao "`echo $nome | sed "s/\.$tipoarq//g"`".mp4
done
exit

Make ISO OpenBSD

Baixar STREAMS MMS://, RTS:// e Outros...

Combinação de nros (para mega sena)

GRUB-recovery

Renomear legendas srt de filmes e séries

#1 Comentário enviado por removido em 04/07/2010 - 00:10h
Como faço para usar seu script?
#2 Comentário enviado por brunodila em 13/07/2010 - 23:01h
Olá sniper,

Desculpa pela demora da resposta. Primeiramente você tem que instalar o ffmpeg e a biblioteca libfaac. Depois chamar o script passando os seguinte parâmetros, nesta ordem: A ou D (Arquivo ou Diretório), Caminho do Arquivo ou Diretório, Resolução do Vídeo e por último o tipo da entrada do arquivo de vídeo (avi, mpeg, rmvb).

Contribuir com comentário

Entre na sua conta para comentar.