Converter RMVB para MP4

Publicado por Bruno Lage (última atualização em 12/04/2010)

[ Hits: 9.968 ]

Homepage: http://www.lagix.com.br

Download ConvertToMP4.sh




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.

  



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

Scripts recomendados

Renorganizer!

Script simples para ripar CDs de áudio em mp3 com uso do CDDB para nomear as faixas.

log_FW

Script "go" v.2 - Inicia Sessoes SSH e Terminal Service

MURFEX (MUltiple Rar File EXtractor)


  

Comentários
[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