Ripando DVDs com Ubuntu Dapper Drake (AcidRip + MEncoder + Xvid)

Este artigo se propõe a ensinar como utilizar o codec Xvid para criar arquivos de vídeo em formato AVI através dos programas AcidRip e MEncoder.

[ Hits: 33.840 ]

Por: Bruno Barros em 04/11/2006


Instalação / Configuração / Utilização



Adicionando repositórios extras:

Para ter acesso aos pacotes AcidRip + MEncoder + Xvid você deve adicionar repositórios extras ao sources.list do apt.

Faça o backup do arquivo original:

$ sudo cp -p /etc/apt/sources.list /etc/apt/sources.list_backup

Edite o arquivo sources.list:

$ gksudo gedit /etc/apt/sources.list

Apague todo o conteúdo e substitua por:

## Add comments (##) in front of any line to remove it from being checked.
## Use the following sources.list at your own risk.


deb http://archive.ubuntu.com/ubuntu dapper main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu dapper main restricted universe multiverse

## MAJOR BUG FIX UPDATES produced after the final release
deb http://archive.ubuntu.com/ubuntu dapper-updates main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu dapper-updates main restricted universe multiverse

## UBUNTU SECURITY UPDATES
deb http://security.ubuntu.com/ubuntu dapper-security main restricted universe multiverse
deb-src http://security.ubuntu.com/ubuntu dapper-security main restricted universe multiverse

## BACKPORTS REPOSITORY (Unsupported. May contain illegal packages. Use at own risk.)
deb http://archive.ubuntu.com/ubuntu dapper-backports main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu dapper-backports main restricted universe multiverse

## PLF REPOSITORY (Unsupported. May contain illegal packages. Use at own risk.)
deb http://packages.freecontrib.org/plf dapper free non-free
deb-src http://packages.freecontrib.org/plf dapper free non-free

## CANONICAL COMMERCIAL REPOSITORY (Hosted on Canonical servers, not Ubuntu
## servers. RealPlayer10, Opera and more to come.)

deb http://archive.canonical.com/ubuntu dapper-commercial main

Salve o arquivo e rode o comando:

$ sudo apt-get update

Instalando MEncoder


$ sudo apt-get install mplayer mencoder

Quem não utiliza Ubuntu pode procurar os binários construídos especialmente para a sua distribuição ou tentar instalar o Mplayer + MEncoder a partir do código fonte. Se escolher a segunda opção, basta fazer o download da última versão do programa em:
E seguir essas instruções para realizar a instalação:

Instalando AcidRip


$ sudo apt-get install acidrip

Novamente, para quem deseja fazer a instalação através do código fonte:

Requerimentos:
Download:
Guia de instalação:

Instalando Xvid


No Ubuntu a instalação do MEncoder já habilita suporte a vários codecs, inclusive ao Xvid.

Para quem necessita de outros meios de instalação:
Após descompactar o pacote, o guia de instalação estará disponível no arquivo "doc/INSTALL".

Consertando o AcidRip para aceitar Xvid


A instalação padrão do AcidRip no Ubuntu vem com uma falha que impede Ripar DVDs com compressão Xvid, o erro está na sintaxe do comando que AcidRip utiliza para realizar a conversão.

É provável que esse erro seja corrigido nas próximas versões do AcidRip. Convém testá-lo antes de fazer qualquer alterações em seus arquivos.

A versão atual do AcidRip enquanto escrevo este artigo é a 0.14.

Para corrigir o AcidRip, você deve aditar o arquivo acidrip.pm.

$ gksudo gedit /usr/share/perl5/AcidRip/acidrip.pm

Ir para a linha (ctrl + i) 220

Substituir o bloco:

if ( $::settings->{'video_codec'} eq 'xvid' ) {
$menc{'video'} = "-ovc xvid -xvidencopts $::settings->{'xvid_options'}:bitrate=$::settings->{'video_bitrate'}";
$menc{'video'} .= ":pass=$::settings->{'video_pass'}" if $::settings->{'video_passes'} > 1;
}

Por:

if ( $::settings->{'video_codec'} eq 'xvid' ) {
$menc{'video'} = "-ovc xvid -xvidencopts ";
$menc{'video'} .= "pass=$::settings->{'video_pass'}" if $::settings->{'video_passes'} > 1;
$menc{'video'} .= "$::settings->{'xvid_options'}:bitrate=$::settings->{'video_bitrate'}";
}

É muito importante que não haja quebra de linha antes do sinal de ";", exceto a primeira, que termina com o sinal de "{".

Caso esteja em dúvida, acesso o link:

Utilizando o AcidRip


Apesar das várias opções, a interface do AcidRip é bastante intuitiva.

+ Guia General

O primeiro passo é verificar se o caminho do seu drive de DVD está correto na seção "Video Source :: Path".

Clique em "Load" para carregar os capítulos do seu DVD.

Seção General:
  • Track Title -> Define o título da faixa;
  • File Name -> Define o caminho onde o arquivo será salvo e o seu nome. %T significa que o nome do arquivo será o mesmo do Track Title;
  • File Size -> Especifica qual tamanho o arquivo final terá, essa opção interfere diretamente no parâmetro "bit rate" da Guia "Video";
  • Files -> Divide o arquivo final no número de partes definido nesta opção. Obs.: se o valor ficar em vermelho, isso significa que a quantidade de partes é inválida;

Seção Audio:
  • Language -> Idioma do áudio do DVD;
  • Codec -> Tipo de compressão utilizado para o áudio;
  • Gain -> Ganho do áudio (volume). Obs.: 0 = padrão, -200 = mudo; +40 = x1000 o padrão;
  • Options -> Define opções específicas para cada codec, só mexa aqui se tiver certeza do que está fazendo.

Seção Other Stuff:
  • Subtitle -> Idioma da legenda;
  • Sub File -> Se marcado, ripa a legenda em um arquivo separado, se não marcado, a legenda é incorporada no arquivo de vídeo;
  • Misc. -> Define outras opções avançadas para legenda.

+ Guia Video:

Seção Video:
  • Codec -> Especifica o codec de compressão do vídeo (Xvid no nosso caso);
  • Passes -> Número de passos que AcidRip utilizará para realizar a ripagem (para Xvid, escolha Passes = 2);
  • Options -> Define opções avançadas para cada codec;
  • Bitrate -> Define a qualidade do vídeo em kbits por segundo. Para alterar essa parâmetro, você deve marcar a opção Lock.
  • Bits/PX -> Informa a quantidade de bits por pixel o vídeo terá;
  • Crop -> Corta e descarta áreas do vídeo na ripagem;
  • Scale -> Define largura e altura do vídeo em pixels;
  • Pre e Post filters -> Outras opções avançadas de filtros.

+ Guia Preview:

Aqui você pode ver o preview das faixas do DVD.

+ Guia Queue:

Essa é uma opção interessante, você pode definir os parâmetros para cada faixa e ir adicionando na fila, por fim, é só pedir para o AcidRip realizar todas as operações de uma só vez.

+ Guia Settings:

Aqui ficam algumas opções para a configuração do programa AcidRip.

Página anterior     Próxima página

Páginas do artigo
   1. Introdução
   2. Instalação / Configuração / Utilização
   3. Conclusão e fontes de pesquisa
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

Monitorando redes e servidores com Nagios

Instalando o Ubuntu no pendrive

Entendendo os codecs, os containers formats e por que o Ogg é tão bom

Instalando Debian através de um win32 executável

Pós-instalação do Fedora 13 (F13) no Acer Aspire One (AA1)

  
Comentários
[1] Comentário enviado por zebendo em 04/11/2006 - 07:09h

muito bom artigo... me ajudou muito, valeu!!!

[2] Comentário enviado por rdutra em 04/11/2006 - 21:24h

Parabéns pelo artigo, bem "escrevido". Muito bom.
Abraço

[3] Comentário enviado por eei em 05/11/2006 - 11:37h

Olá pessoal...
Estou com um probleminha...

Após configurar o AcidRip, qndo dou um start, abre tipo um popup mto rápido, não da nem para ler oque está escrito, e em seguida não acontece mais nda...

Oque poderia ser????

Você poderia passa o seu arquivo acidrip.pm completo aqui?

Grato

[4] Comentário enviado por koppert em 05/11/2006 - 15:13h

Olá, eei.

Infelizmente não tenho o acidrip.pm completo. Formatei para instalar o Slackware 11.

Você substituiu o bloco corretamente?

Basta seguir o link...

http://br.geocities.com/bfsbarros/acidrip.txt

[5] Comentário enviado por mangojambo em 05/11/2006 - 22:45h

Pessoal, tem um jeito muuito mais fácil de fazer isso no ubuntu:
Thoggen
http://thoggen.net/

Aqui tem uma máteria dele:
http://www.tuxresources.org/blog/?p=58

[6] Comentário enviado por sergiomb em 06/11/2006 - 11:31h

os exemplos, onde estão os exemplos ?

[7] Comentário enviado por rjas1980 em 06/11/2006 - 15:50h

O Artigo é bom mais o número de software multimídia de linux ainda e muito fraco comparado ao windows, a qualidade gráfica nem se fala mais vamos chegando lá!!!!

[8] Comentário enviado por agk em 07/11/2006 - 01:03h

Muito bom o artigo, trata de um assunto bastante atual e procurado.
Eu particularmente não me importo muito com a quantidade de softwares que sistema w tem, pra mim o importante é a qualidade e o resultado final. O programa não precisa ser cheio de enfeitos, precisa ser funcional.
[ ]'s.

[9] Comentário enviado por henbran em 13/11/2014 - 00:39h

Não identifica o vídeo no DVD, apesar de ler o DVD.

pauloah@pauloah:~$ sudo acidrip
Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated at /usr/share/perl5/AcidRip/interface.pm line 160.
Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated at /usr/share/perl5/AcidRip/interface.pm line 175.
Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated at /usr/share/perl5/AcidRip/interface.pm line 291.
Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated at /usr/share/perl5/AcidRip/interface.pm line 397.
Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated at /usr/share/perl5/AcidRip/interface.pm line 404.
Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated at /usr/share/perl5/AcidRip/interface.pm line 411.
Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated at /usr/share/perl5/AcidRip/interface.pm line 418.
Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated at /usr/share/perl5/AcidRip/interface.pm line 478.
Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated at /usr/share/perl5/AcidRip/interface.pm line 486.
Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated at /usr/share/perl5/AcidRip/interface.pm line 562.
Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated at /usr/share/perl5/AcidRip/interface.pm line 573.

[10] Comentário enviado por henbran em 30/11/2014 - 13:24h

a)
sudo apt-get install libdvdread4
b)
sudo /usr/share/doc/libdvdread4/install-css.sh

encontrei em http://www.linuxforums.org/forum/mint-linux/198707-uninstalled-libdvdcss2-cant-reinstall.html

[11] Comentário enviado por henbran em 30/11/2014 - 13:25h

a)
sudo apt-get install libdvdread4
b)
sudo /usr/share/doc/libdvdread4/install-css.sh

encontrei em http://www.linuxforums.org/forum/mint-linux/198707-uninstalled-libdvdcss2-cant-reinstall.html


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts