(Antes de ler, saiba que alguns caracteres como - - dois traços seguidos viram um traço longo –, as aspas duplas vira isso aqui : “, sim este wiki modifica alguns caracteres sem minha permissão . Então ao utilizar o famoso copiar/colar atente-se a isso.)
Pois é, já tem um tempo que alguns me perguntam quando eu iria fazer uma atualização do artigo “Ubuntu tocando todos os formatos”, a verdade é que nunca tive interesse porque no Ubuntu Feisty a maioria dos codecs são instalados sob demanda, porém atendendo a pedidos estou refazendo o artigo que não ficou tão diferente do original. Então vamos a a instalação :
1) Primeiramente, vamos habilitar os repositórios universe, restricted e multiverse, eu faço isso executando o próprio synaptic :
a) No Meu do seu sistema GNOME vá em Sistema->Administração->Gerenciador de Pacotes Synaptic
b) Após vá em Configurações->Repositórios, então aparecerá uma relação de repositórios disponiveis e suportados pela distribuição Ubuntu, ligue os repositórios “main”, “universe”, “restricted” e “multiverse”.
OK. Agora clique em “Fechar”, estando ainda na tela principal do Synaptic clique no botão “Atualizar”.
Após os procedimentos acima, o synaptic poderá ser fechado.
2) Vamos agora instalar os pacotes, muita atenção no copiar/colar, eu suprimí o -y - -assume-yes porque o wordpress simplesmente vai trocar o “- - “(dois traços seguidos) por algo que provocará erro de sintaxe, então execute na linha de comando (terminal bash) :
# pacotes comuns
sudo apt-get install mpeg2dec a52dec vorbis-tools id3v2 mpg321 mpg123
sudo apt-get install libswfdec0.3 libflac++5c2 ffmpeg
sudo apt-get install cdda2wav toolame libmp4v2-0 totem-mozilla
sudo apt-get install libmjpegtools0c2a tagtool easytag id3tool
sudo apt-get install lame lame-extras nautilus-script-audio-convert
sudo apt-get install mozilla-helix-player helix-player
sudo apt-get install libmad0 libquicktime0 libjpeg-progs libmpcdec3
sudo apt-get install flac faac faad sox toolame a52dec
sudo apt-get install libmpeg2-4 uudeview flac libmpeg3-1
# gstreammer 0.10
sudo apt-get install gstreamer0.10-ffmpeg gstreamer0.10-fluendo-mp3 gstreamer0.10-fluendo-mpegdemux gstreamer0.10-gl gstreamer0.10-gnonlin gstreamer0.10-pitfdll gstreamer0.10-plugins-bad gstreamer0.10-plugins-farsight gstreamer0.10-plugins-ugly gstreamer0.10-sdl gstreamer0.10-plugins-bad-multiverse gstreamer0.10-plugins-ugly-multiverse totem-gstreamer
# só para quem usa o gstreammer 0.8
sudo apt-get install gstreamer0.8-a52dec gstreamer0.8-audiofile gstreamer0.8-ffmpeg gstreamer0.8-flac gstreamer0.8-jpeg gstreamer0.8-misc gstreamer0.8-mms gstreamer0.8-plugin-apps gstreamer0.8-plugins gstreamer0.8-sdl gstreamer0.8-speex gstreamer0.8-theora gstreamer0.8-tools gstreamer0.8-vorbis gstreamer0.8-aa gstreamer0.8-alsa gstreamer0.8-cdparanoia gstreamer0.8-dvd gstreamer0.8-mad gstreamer0.8-mpeg2dec gstreamer0.8-swfdec gstreamer0.8-x gstreamer0.8-dirac gstreamer0.8-faac gstreamer0.8-faad gstreamer0.8-lame gstreamer0.8-pitfdll gstreamer0.8-plugins-multiverse gstreamer0.8-xvid
# flash
sudo apt-get install gsfonts gsfonts-x11 flashplugin-nonfree
# avifiles (para quem vai usar avifile-player, raro ?)
sudo apt-get install avifile-player avifile-utils avifile-mad-plugin avifile-mjpeg-plugin
sudo apt-get install avifile-vorbis-plugin avifile-win32-plugin avifile-xvid-plugin
sudo apt-get install avifile-win32-plugin avifile-divx-plugin avifile-utils
sudo apt-get install avifile-xvid-plugin libavifile-0.7c2
sudo apt-get install avifile-divx-plugin xvid4conf avifile-mad-plugin
sudo apt-get install avifile-mjpeg-plugin avifile-vorbis-plugin
# só para quem gosta de usar o mplayer (eu uso)
sudo apt-get install mplayer mplayer-fonts mplayer-skins mozilla-mplayer mencoder
# só para quem gosta de usar o xine
sudo apt-get install totem-xine gxine libxine1-plugins libxine-extracodecs
# para quem usa o K3b e/ou utilitários de composição de dvd/videos
sudo apt-get install cdrdao vcdimager mjpegtools vcdtools transcode
sudo apt-get install movixmaker-2 normalize-audio mp3gain
sudo apt-get install k3b libk3b2-mp3
3) Codecs proprietários e protegidos :
A lista acima contém codecs, ferramentas para conversão entre formatos e utilitários. Mas apenas isso não basta, faltam alguns codecs proprietários do formato windows, então vamos a eles :
wget -vc http://www.debian-multimedia.org/pool/main/w/w32codecs/w32codecs_20060611-0.0_i386.deb
wget -vc http://fmasft.if.usp.br/debian-marillat/pool/main/libd/libdvdcss/libdvdcss2_1.2.9-0.0_i386.deb
sudo dpkg -i w32codecs_20060611-0.0_i386.deb libdvdcss2_1.2.9-0.0_i386.deb
O dvdcss pode ser instalado também dessa forma :
sudo apt-get install libdvdread3
sudo /usr/share/doc/libdvdread3/install-css.sh
Ok. Parabens ! Codecs para Windows também foram instalados. Uma observação importante é que em alguns países, a utilização dum “css” para destravar os videos em formato mpeg2 e mpeg4 (dvd) são proibidos, assim como também outros formatos que utilizam de DRM e são protegidos por leis em seus respectivos países.
4) RealPlayer (.rmvb)
Sim, o formato .rmvb pode ser tocado diretamente pelo mplayer, no entanto alguns preferem toca-los diretamente no realplayer. Até a versão anterior (dapper), a Canonical mantinha no repositório “comercial” esse programa, atualmente no feisty o repositório comercial tem apenas os programas vmware-server, opera e arkeia. A página Ubuntu Guide dão instruções erradas de como instala-lo no Ubuntu Feisty e ainda ninguém percebeu. Eu poderia indicar outros repositórios que contenham o realplayer, no entanto, não posso recomendar aqueles que não conheço. Minha recomendação para aqueles que preferem usar o realplayer para tocar o formato .rmvb é baixar o player diretamente do fabricante Real.com, eis um caminho simples :
a) Vá até a página “http://www.real.com/linux” e baixe a versão mais recente cujo nome “atual” é RealPlayer10GOLD.bin, salve-o numa pasta que voce venha a recordar o nome.
b) Abra um Terminal e execute nele :
sudo apt-get install libstdc++5
sudo chmod +x /onde/voce/baixou/RealPlayer10GOLD.bin
sudo /onde/voce/baixou/RealPlayer10GOLD.bin
O procedimento de instalação é rápido e descomplicado. A seguir voce já poderá ver o realplayer em Aplicações->Som e Video->RealPlayer 10.
5) Conversão de formatos para iPod, Celulares e Smartfones :
Para converter de um formato para outro, o modo mais simples é usar o ffmpeg na linha de comando. A primeira vista, o ‘ffmpeg’ parece complicado, porém acredite ele é bem fácil em comparação com o mencoder. Existem toneladas de frontends que podem simplificar a sua vida, mas para usar em dispositivos portateis muitos não são tão confiáveis, eu conheço e uso este aqui :
http://www.miksoft.net/mobileMediaConverter.htm
Ele é simples, uso ele para converter videos para meu celular Motorola A1200i . Eis como fica a instalação :
sudo mkdir -p /opt/mmc
cd /opt/mmc
sudo wget -vc http://www.miksoft.net/products/mmc-lin.tar.gz
sudo tar zxvf mmc-lin.tar.gz
Dê um ALT+F2 e execute “gksu gedit /usr/share/applications/mmc.desktop” e copie o seguinte conteúdo :
[Desktop Entry]
Name=Mobile Media Converter
Comment=Mobile Media Converter
Exec=”/opt/mmc/Mobile Media Converter”
Icon=/usr/share/pixmaps/gnome-grecord.png
Type=Application
Encoding=UTF-8
Categories=Application;AudioVideo;Audio;
Cuidado com os espaços em brancos entre as palavras Mobile Media Converter
A seguir, ele aparecerá no menu Aplicações->Som e Video->Mobile Media Converter.
Conclusão Final
Faltou alguma coisa? sim, pode ter faltado alguns pacotes importantes. Se voce souber de algo então deixe um comentário e atualizarei o artigo mais tarde.
Vale relembrar que os codecs de musica ou video que estão protegidos por DRM (Digital Rights Management) provavelmente não tocarão. Se voce quer insistir em toca-los então use o mplayer, pois é muito bom em tocar todos os formatos e até mesmo arquivos defeituosos que nunca tocariam noutro player.
Aqueles que nunca utilizaram o mplayer antes, talvez enfrente um erro comum dizendo algo relacionado a video não está funcionando, isto é um simples ajuste na configuração do mplayer, vá até Preferences > Video e altere o Driver para algo capaz de exibir o video segundo a capacidade de seu computador (sdl, svga,…), se tiver dúvidas use então ‘X11′ que apesar de genérico funcionará perfeitamente no seu sistema.