Converter RMVB para MP4

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

[ Hits: 12.322 ]

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

Instalação do LibreOffice 64 bits no Ubuntu

Relatórios do LightSquid por Grupos

Malwares

Script para captura de campos de formulário com conversão URL encode.

Script de backup para banco Firebird


  

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




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts