Página Inicial



twitter

Facebook

  Dicas
|

TUTORIAL: REPRODUZINDO FILMES COM O XINE NO LINUX

Jaguar - 13/06/2005

Você já deve ter tido a surpresa de ter instalado o Linux, e não ter conseguido reproduzir filmes com formatos .WMV e streaming de vídeo (.ASF).
Mas, porque o Linux não vem configurado para executar esses formatos? O motivo é simples, para rodar os formatos citados acima, é necessário que se use codecs, que são desenvolvidos por empresas de softwares proprietários, por isso o Linux não vem com esses codecs.

No entanto, é possível adquirir os mesmos separadamente, tanto compactados em arquivos tar.gz, .bz2, ou .rpm, eu vou usar aqui o método mais simples, o .rpm.

Neste link estão todos os pacotes necessários e citados por este tutorial:

http://cambuca.ldhs.cetuc.puc-rio.br/xine/

Mas que é preciso ter para adicionar o suporte desses formatos de arquivo no Linux? Primeiro de tudo, é um player. No mundo Linux, existem o Kaffeine, o Xine, e o Mplayer, que são os mais populares.

Então eu resolvi testar com o Xine. Agora vamos a lista do que é preciso:

1) A engine do Xine:

libxine1-(versão)-xxxxxx.i586.rpm para processadores Pentium/Pentium MMX
libxine1-(versão)-xxxxxx.i686.rpm para processadores Pentium II/III/IV
libxine1-(versão)-xxxxxx.k6.rpm para processadores AMD K6
libxine1-(versão)-xxxxxx.k7.rpm para processadores AMD Athlon XP/Duron/Sempron

Caso não saiba qual é o seu processador, escolha a primeira alternativa.

2) Interface gráfica do Xine:

xine-ui-(versão)-xxxxxx.i586.rpm para todos os processadores.

Para instalar, é preciso se logar como root, caso a sua distribuição não tenha um instalador gráfico como o Yast, você pode instalar os pacotes .rpm através do comando # rpm -[opções] [nome do pacote.rpm] através do Konsole:

Obs: Execute o comando acima dentro do diretório onde os pacotes .rpm estão salvos, no meu caso, dentro da pasta /home/jaguar

3) Após ter instalado os pacotes acima, vamos ver como instalar o suporte ao DVD, instalando o pacote libdvdcss-1.2.8.1.network.i386.rpm:

O Xine está configurado para detectar o seu drive de DVD-ROM em /dev/dvd, caso isso não ocorra, você deve adicionar um link para o seu dispositivo:

Agora é recomendável habilitar o suporte ao DMA no seu dispositivo, para evitar problemas na hora de reproduzir o DVD:

4) Adicionando suporte do RealPlayer ao Xine:

Baixe o arquivo RealPlayer9-9.0.7.151-4.i386.rpm

Abra o console, e logue-se como administrador (root), em seguida, digite o comando:

# rpm -ivh RealPlayer9-9.0.7.151-4.i386.rpm

Pronto, você acaba de instalar o RealPlayer no Linux, mas, agora, é necessário indicar o caminho dos codecs no Xine:

Execute o Xine, clique com o botão direito em cima da janela de vídeo ou painel de controle, vá em Settings -> Setup. Na guia Decoder, existe a opção "path to RealPlayer codecs", embaixo, insira esse caminho:

/usr/lib/RealPlayer9/users/Real/Codecs

Clique em Aplicar e Ok. Reinicie o Xine para que as alterações possam surtir efeito.

5) Adicionando suporte do Windows Media Player e streaming ao Xine:

Agora sim... é a parte mais esperada, baixe o pacote w32codec-0.52-1.i386.rpm, o método de instalação é o mesmo, logue-se como root e execute o comando:

# rpm -ivh w32codec-0.52-1.386.rpm

Simples não? O Xine já está configurado para rodar arquivos do Windows Media Player, como streaming com extensão .asf. Os codecs serão instalados no diretório /usr/lib/win32 por padrão.

Não esqueça... toda vez que for instalar pacotes usando o comando rpm é necessário se logar como root.

Há um pacote chamado xine-mozilla-plugin-(version)-xxxxxx.i586.rpm, a função ele é integrar o Xine ou qualquer player que use a engine dele com o Mozilla, tanto o Firefox como a suíte.

É só se logar novamente como root, através do Konsole e digitar:

# rpm -ivh xine-mozilla-plugin-(versão)-xxxxxx.i586.rpm

O plugin será instalado no diretório /usr/lib/xine-plugin, é só criar um link do arquivo xineplugin.so para a pasta plugins do Mozilla. No meu caso:

# ln -s /usr/lib/xine-plugin/xineplugin.so /home/jaguar/firefox/plugins

Mas ainda não acabou... agora, é preciso habilitar o suporte mms ao Mozilla, no meu caso, usei o Firefox:

Abra o navegador e digite about:config na barra de endereços, e dê um ENTER, clique com o botão direito do mouse, e um menu vai aparecer, escolha Nova Opção -> String, dê o nome dessa string de network.protocol-handler.app.mms e quando o segundo valor for solicitado, digite o nome do player, no meu caso, é o Xine, então o valor será xine. Pronto, reinicie o Firefox para que as alterações surtam efeito.

Pronto!!! Agora é só pegar a pipoca e curtir seus filmes!

O verdadeiro autor desse tutorial não garante que essa dica funcione em todas as distros, mas testei na minha, e consegui êxito após meses de tentativas frustradas.

SuSE 9.2 Simply Change
Kernel 2.6.8-24.6-default
i686 athlon i386 GNU/Linux

Espero que eu o tenha ajudado com esse tutorial, apesar de ser um tanto grande, mas tentei ao máximo oferecer uma maneira simples de adicionar o suporte do Windows Media Player e RealPlayer ao Xine.

Qualquer dúvida referente a esse tutorial, mandem uma mensagem para jaguar2net@yahoo.com.br ou ghostmenace@hotmail.com

E não se esqueça, tendo alguma dúvida a respeito desta dica ou outras dúvidas, ou querendo apenas conversar sobre informática, dê um pulo no Fórum do BoaDica (http://www.forumboadica.com.br), lá tem uma galera super legal que poderá ajudar nas suas dúvidas ou poderão participar de um papo legal sobre informática, além de você encontrar área específica sobre LINUX, encontrará também sobre outros assuntos como CDR, DVD, impressora, som, placa mãe, internet, etc.

 
Indique esta dica Indique esta dica para um amigo

VOLTAR