Esse documento vai ajudar você a fazer uma instalação básica do Mplayer com suporte a uma quantidade razoável de formatos de vídeos.
Vamos deixar de blá, blá, blá e vamos ao que interessa
Compilar e instalar o mplayer é bastante simples porém é necessário instalar alguns softwares, libs ou até habilitar algo no kernel para que seja efetuada com sucesso total a instalação. Abaixo temos uma lista do que é necessário e do que eu recomendo.
 Necessário:
 binutils
 gcc - Use uma recente e nunca use as versões 2.96 ou 3.0.x!
 XFree86
 make - Use uma recente!
 SDL
 libjpeg
 libpng
 Recomendado:
 lame
 ffmpeg
 libogg
 libvorbis
 libmad
 libavcodec
 Win32 codecs
 DivX4/DivX5
 Real Time Clock ou RTC. 
OBS: as libs libdvdcss e libdvdread são substituídas pela libmpdvdkit que é nativa do mplayer. É possível instalar e usar, porém a probabilidade de aparecer problema é muito grande e os desenvolvedores recomendam não usá-las.
==Parte 1==
Algumas dicas de instalação de alguns itens recomendados:
 Lame
http://sourceforge.net/project/showfiles.php?group_id=290   
 Use a mais recente! No caso usei a lame-3.93.0!!
% tar -zxvf lame-3.93.0.tar.gz
% cd lame-3.93.0
% ./configure
% make
% su
% make install 
 Win32 Codecs
Faça o download
http://ftp.lug.udel.edu/MPlayer/releases/w32codec.tar.bz2 #mkdir /usr/lib/win32   
 % cp ~/w32codec.tar.bz2 /usr/lib/win32 && cd /usr/lib/win32
% tar -jxvf w32codec.tar.bz2
 ffmpeg
A libavcodec está inclusa na ffmpeg, use esse comando pra fazer o download da FFmpeg
$cvs -d:pserver:anonymous@cvs.ffmpeg.sourceforge.net:/cvsroot/ffmpeg co ffmpeg 
 Será criado o diretório ffmpeg/ onde vc executou o comando
% cd ffmpeg/
% ./configure
% su
% make install
 DivX4/DivX5
Faça o download
http://download2.projectmayo.com/dnload/divx4linux/divx4linux-20010718.zip   
Faça exatamente o que será descrito aqui!
 % unzip didivx4linux-20010718.zip
% cp libdivxdecore.so.0.0.0 /usr/local/lib/
% ln -s /usr/local/lib/libdivxdecore.so.0.0.0 /usr/local/lib/libdivxdecore.so.0
% ln -s /usr/local/lib/libdivxdecore.so.0 /usr/local/lib/libdivxdecore.so
% ldconfig
% cp decore.h /usr/local/include/ 
OBS: Não esqueça de adicionar a linha /usr/local/lib no seu /etc/ld.so.conf, caso a mesma não exista!
 Real Time Clock ou RTC
Se vc pretende usar legendas no mplayer é recomendado vc ter habilitado o RTC no seu kernel.
Esse comando habilita o RTC para usuários nornais. 
% echo 1024 > /proc/sys/dev/rtc/max-user-freq
Caso não funcione, é pq não está habilitado no kernel!
==Parte 2==
Mplayer
Agora vamos baixar o Mplayer Usei a versão 0.90pre10.
http://www.mplayerhq.hu/homepage/dload.html
 % tar -jxvf MPlayer-0.90pre10.tar.bz2
% cd MPlayer-0.90pre10
% ./configure --enable-gui
% make
% su
% make install
 OBS: O ./configure é o comando que vai informar o que seu Mplayer vai suportar, então é importante vc ler o que é mostrado quando é concluído. Caso naum esteja de acordo, vc pode executar o "./configure --enable-gui" quantas vezes quiser. Portanto só compile quando tiver certeza que está tudo OK!!
Aqui temos uma screenshot da parte onde você deve prestar muita atenção. 
A partir daqui usarei o usuário kleber e seu diretório como exemplo:
 Skins
Faça o download de alguma skin no link abaixo, usei a "Alien Mind".
http://www.mplayerhq.hu/homepage/dload.html  
 Instalando a skin
Caso você naum tenha executado o mplayer nenhuma vez ainda, vc precisa fazer o seguinte:
 % mkdir /home/kleber/.mplayer
% $mkdir /home/kleber/.mplayer/Skin
Depois é só fazer o seguinte:
 % cp ~/AlienMind.tar.bz2 /home/kleber/.mplayer/Skin && cd /home/kleber/.mplayer/Skin
% tar -jxvf AlienMind.tar.bz2
 Fontes
Essa é parte que aterroriza alguns usuários! Vou mostrar a forma mais fácil de configurá-las!!
Faça o download de sua fonte preferida, no caso usarei mp-arial-iso-8859-1.zip que é ótima.
ftp://ftp.mplayerhq.hu/MPlayer/releases/  
% cp mp-arial-iso-8859-1.zip ~/mplayer/font
Dica: O diretório padrão é o /usr/share/local/mplayer/font
 % unzip mp-arial-iso-8859-1.zip
% cd iso-8859-1/
% ln -s ~/mplayer/font/iso-8859-1/arial-18/ /home/kleber/.mplayer/font
Pronto, vamos fazer o teste, supondo que a legenda e o vídeo estejam no diretório /mnt/cdrom.
% gmplayer -vo sdl -ao sdl -skin AlienMind -sub /mnt/cdrom/leganda.sub /mnt/cdrom/video.avi
 Quando carregar, fique de olho nessa linha! Caso tenha aparecido algo como essa abaixo é pq está tudo ok.
Font /home/kleber/.mplayer/font/font.desc loaded successfully! (206 chars)
 Caso a legenda seja carregada corretamente mas com (0 chars) é pq o link foi criado errado!!
Font /home/kleber/.mplayer/font/font.desc loaded successfully! (0 chars)
 Você pode resolver isso, editando o arquivo gui.conf que está dentro do "/home/kleber/.mplayer"
na linha font_name = "/home/kleber/.mplayer/font/font.desc" você põe o seguinte caminho:
 Supondo que as fontes foram descompactadas no /usr/local/share/mplayer/font/!
font_name = "/usr/local/share/mplayer/font/iso-8859-1/arial-18/font.desc"
pronto, depois disso é usá-lo normalmente!!
 Linha de comando:
Vou mostrar alguns comandos básicos.
 Video Output(-vo)
Veja quais são as opções que seu mplayer foi compilado pra suportar com o comando:
% mplayer -vo help
 Audio Output(-ao)
Veja quais são as opções que seu mplayer foi compilado pra suportar com o comando:
% mplayer -vo help
 Depois de ter certeza dos do que seu mplayer pode reproduzir, só falta entender a sintaxe do comando e você pode usar esse comando pra aprender:
% mplayer -help
 Aqui bolei alguns exemplos simples de como usar os comandos com arquivos AVI e MPG.
exemplo 1: video1.avi e legenda1.srt estão no diretório /home/kleber/videos/filmes, veja como.... 
% mplayer -vo x11 -sub /home/kleber/videos/filmes/legenda1.srt /home/kleber/videos/filmes/video1.avi
Nota: quando você não especifica a saída de som, é usado aquela que está definida no seu ~/gui.conf
 Exemplo 2: video2.mpg está no /home/kleber/videos/clipes
% mplayer /home/kleber/videos/clipes/video2.mpg
 Exemplo 3: video3.avi está no /home/kleber/videos/filmes Usando a gui, veja como fica o comando!
$gmplayer -vo sdl -ao sdl -skin AlienMind /home/kleber/videos/filmes/video3.avi
Nota: esse comando só funciona caso você tenha a skin AlienMind.
 **Dica pra que usa Gnome 2**
Caso queira facilitar o uso do Mplayer e não ficar digitando sempre o comando, você pode criar um atalho no seu Panel e usá-lo como um player gráfico. Mas pra isso será necessário fazer pequeno ajustes caso vc queira! Abra o /home/kleber/.mplayer/gui.conf e escolha sua configuração padrão. Aquelas que considero mais importantes para um bom funcionamento estão abaixo.
 vo_driver = "sdl"
ao_driver = "sdl"
gui_skin = "AlienMind"
 Depois de ter editado o gui.conf ao seu modo, é só adicionar um launcher no panel, siga as instruções.
Clique com o botão direito do mouse sobre o panel, Add to panel > launcher... e crie um novo launcher pro Mplayer. v 
OBS: isso não subistitui por completo uso da linha de comando, só facilita o uso em ocasiões onde o suporte padrão é suficiente pra satisfazer as necessidades.
Créditos e íntegra: http://www.linuxbsd.com.br/portal/?q=node/54
 
 
Nenhum comentário:
Postar um comentário