Revista Do Linux
 
  
  
 

  Capa
  Evento
  Serviço Público
  Tutorial Programação Shell
  Tutorial PHP
  Software
  Entrevista
  Filosofia
assinantes
 

Tuxmedia

Este artigo é voltado a todos aqueles que acham que o Linux só se presta a funcionar como servidor de Internet ou desktop básico, e que para aproveitar os avançados recursos multimídia hoje disponíveis, você ainda precisa daquele "outro" sistema operacional. Pois saiba que, com o Linux e as ferramentas certas, você pode não só se divertir com jogos, trailers de filmes na Internet e suas MP3 favoritas, mas também transformar seu computador em uma sofisticada ilha de edição e conversão de vídeo. Que tal criar VCDs com as fotos das férias da família, ou fazer cópias de seus DVDs em SVCD, para evitar que seus sobrinhos destruam os caros originais? As ferramentas estão disponíveis gratuitamente na rede, só falta você pôr mãos à obra!

XMMS
www.xmms.org

Criado pelos suecos Olle Hällnäs, Thomas Nilsson e Peter Alm, o XMMS, ou X MultiMedia System, é um player multimídia que se parece com o famoso WinAmp, da NullSoft. Atualmente, o XMMS funciona na maioria dos sistemas Unix, como Linux, FreeBSD, Solaris, AIX e IRIX, e pode reproduzir arquivos no formato MPEG-1 Layer 1/2/3, Ogg Vorbis, WAV, todos os formatos suportados pela libmikmod, e CDs de áudio. O XMMS possui sistema de plugins para entrada, saída, efeitos, visualizações, e, através deste plugins, ele também pode reproduzir mais formatos de áudio e vídeo.

Entre os recursos oferecidos pelo software também estão um equalizador gráfico, analizador de frequência, editor de playlist, streaming de áudio, e suporte a skins do WinAmp.

O XMMS possui uma interface bem parecida com a maioria dos MP3 Players existentes para Windows e não deve oferecer muita dificuldade para aquele usuário novo que está começando a utilizar o Linux agora. De acordo com a área do player em que o botão direito for clicado, o menu apresentado para o usuário mudará. Caso clique com o botão direito em cima do analisador de espectro, por exemplo, abre-se um menu com opções de configuração, permitindo trocar o estilo de visualização e até mesmo configurar a velocidade da queda dos picos.

Entre os muitos plugins disponíveis para o XMMS na Internet, alguns podem ser bastante úteis aos usuários, acrescentando novas funções ao player ou aquele efeito gráfico que falta ao seu desktop. Entre eles destacam-se:

xmms-alarm:No endereço www.snika.uklinux.net/?show=xmms-alarm, você pode encontrar o xmms-alarm, um plugin que fará seu player trabalhar como um despertador e lhe acordar de manhã com a sua música favorita. Para configurar o plugin, após instalar o pacote, clique com o botão direito na janela do player, acesse Opções e clique em Preferências. Nas abas Plugins Gerais e de Efeitos você encontra entre os plugins listados a opção Alarm. Selecione esta opção, clique em Configurar e acerte suas escolhas, como o horário em que o XMMS deve lhe acordar, por quanto tempo ele deve tocar sem parar e o volume em que o alarme deve iniciar e terminar. Após a configuração clique em OK. Marque a opção Ativar Plugin, e depois clique nos botões Aplicar e OK. Agora você já pode dormir tranqüilo, sem medo de perder a hora.

SingIt Lyric Displayer:Este é o plugin que exibe a letra da música que está sendo tocada pelo XMMS, como uma espécie de karaokê. Ele é composto por um editor, que ajuda a criar e sincronizar o arquivo com as letras, um id3 tagger e uma interface de visualização do plugin. O download do plugin pode ser feito em stud.fbi.fh-darmstadt.de/~glogow/, e um guia detalhado de uso está disponível em stud.fbi.fh-darmstadt.de/~glogow/README.

Vídeo:Entre os recursos que os plugins podem adicionar ao XMMS, está a capacidade de reprodução de vídeo. O avi-xmms, por exemplo, permite visualizar arquivos suportados pela biblioteca avifile, como AVI (incluindo DivX) e ASF. Este plugin também permite redimensionar o filme mantendo sua proporção e visualização em tela cheia. O download pode ser feito em www.xmms.org/files/plugins/avi-xmms/avi-xmms-1.2.3.tar.gz. Para visualizar arquivos no formato mpeg, não deixe de pegar o plugin smpeg-xmms em www.xmms.org/files/plugins/smpeg-xmms/smpeg-xmms-0.3.5.tar.gz.

GDancer:GDancer é um plugin para animar personagens de acordo com o ritmo da música. O personagem padrão é o Space Ghost, herói criado por Alex Toth para a Hanna-Barbera em um cartoon que foi apresentado pela CBS entre os anos de 1966 a 1968. Entretanto, você também pode usar e criar novos temas com personagens diferentes. No próprio website do plugin, figz.com/gdancer/, há vários temas para download, e você pode substituir o Space Ghost pelo Snoopy, Tux e até mesmo o conhecido dançarino Steve Ballmer. Os temas devem ser descompactados dentro do diretório ~/.xmms/gdancer_themes/.

Visite o website www.xmms.org/plugins.php para conhecer e fazer o download de mais plugins para o XMMS.

MPlayer
www.mplayerhq.hu

O MPlayer é um verdadeiro canivete suíço para multimídia. Nativamente, consegue tocar vídeos nos formatos MPEG-1 (VCD), MPEG-2 (SVCD e DVD), MPEG-4 (DiVX), áudio em MPEG-1 Layer II (.MP2) ou Layer III (.MP3) e Ogg Vorbis, dentre vários outros. Com a ajuda de pacotes extras contendo as DLLs das versões Windows de players proprietários, também pode reproduzir arquivos nos formatos Windows Media (.ASF, .WMA, .WMV), Real Media (.RM) e Quicktime (.MOV, mesmo as versões mais recentes, como o formato Sorenson/AC3 usado no Quicktime 6). Além disso, também pode sintonizar streams de áudio e vídeo via Internet. Com o MPlayer Plug-in, é possível integrar o MPlayer ao seu navegador (Konqueror, Mozilla e derivados) e acessar conteúdo multimídia em sites da Internet, como os trailers de filmes no site da Apple.

Para os que adoram o mouse, o MPlayer possui uma interface gráfica, ativada durante a compilação, que pode ter a aparência personalizada com o uso de skins, disponíveis no site oficial. Mas o verdadeiro poder do programa está na linha de comando, que esconde opções avançadas, como filtros para manipulação de vídeo e resampling de áudio.

O programa não está limitado somente à reprodução de vídeo. Seu "irmão", mencoder, pode ser usado para converter entre os vários formatos suportados (por exemplo, de MOV para DiVX), redimensionar a imagem, corrigir erros (por exemplo, reconstruir o índice de arquivos DiVX corrompidos) ou melhorar seus vídeos, com redução de ruído e blocos, desentrelaçamento da imagem, alteração de frame rate e muito mais. O mencvcd, também parte do pacote, é um utilitário simples de usar para fazer a conversão de arquivos de vídeo de qualquer um dos formatos suportados pelo MPlayer para VCDs (Video CDs), que podem ser assistidos em qualquer DVD Player compatível com o formato e discos CD-R. Para que funcione, você precisa ter os programas vcdimager e mjpegtools instalados em seu sistema.

MPlayer Plug-in - mplayerplug-in.sourceforge.net/

VCD Imager - www.vcdimager.org

MJPEG Tools - mjpeg.sourceforge.net

Trailers de filmes - www.apple.com/trailers

Emacs mp3player
emacsmp3player.sourceforge.net

Os leitores que querem deixar o Emacs ainda mais completo podem optar pelo mp3player, uma interface para o Emacs controlar players de MP3, como o mpg123. Ele inclui gerenciamento de playlist, execução remota de arquivos via ftp e http e edição de tags id3.

VideoLAN
www.videolan.org

O VideoLAN é um projeto, criado por estudantes da Ecole Centrale Paris, para um sistema de streaming de vídeo em vários formatos, como MPEG-1, MPEG-2, DiVX, VCDs, DVDs, TV (via antena, cabo ou satélite, com a ajuda de placas de captura) através de redes IPv4 ou IPv6 de banda larga. Em uma rede de 4 Mbits/s, é possível fazer o stream de uma transmissão de TV via satélite e a 10 Mbits/s, é possível transmitir um DVD. Para isso, utiliza-se o aplicativo VLS, VideoLan Server, com versões para Linux, Windows e Mac OS X. O VLC (VideoLan Client) é o aplicativo utilizado para sintonizar as transmissões, e também serve como um media player de uso geral, reproduzindo os formatos acima citados. Multiplataforma, o VLC tem versões para Linux, Windows, Mac OS X, BeOS e vários sistemas *NIX. O sistema possui vários filtros para processamento das imagens, dentre os quais um que permite a fácil criação de Video Walls, usando vários computadores e monitores empilhados.

mpg123
www.mpg123.de

Para aqueles que preferem a simplicidade do console, uma boa opção é o mpg123, um player de arquivos MPEG Layer 1,2 e 3, que consegue tocar um arquivo MP3 em estéreo em um simples AMD 486 120Mhz. Para os puristas que querem um substituto completamente compatível, mas disponível sob uma licença 100% livre, há o mpg321, em mpg321.sourceforge.net.

Transcode
www.theorie.physik.uni-goettingen.de/~ostreich/transcode

O Transcode é uma ferramenta, em modo texto, para manipulação, modificação e conversão de arquivos de vídeo entre vários formatos. Com arquitetura modular, trabalha com plug-ins de entrada, saída e filtros externos para a manipulação dos arquivos, o que permite que novos formatos de vídeo sejam facilmente suportados pelo programa. Uma caracterísitica que o difere de ferramentas semelhantes, como o mencoder, é a capacidade de trabalhar com vídeo no formato DV (Digital Video), program streams (arquivos .VOB) retirados de DVDs e streams YUV4MPEG "raw", ou seja, sem compressão (o que resulta em arquivos com centenas de megabytes para apenas alguns minutos de vídeo). Também pode gerar arquivos nos formatos MPEG-1/MPEG-2 com áudio e vídeo multiplexados, prontos para serem utilizados em VCDs e SVCDs.

Zinf
www.zinf.org

Seguindo a mesma linha do XMMS, o Zinf também é uma boa escolha para reproduzir suas músicas. Apesar de simples, o player é bastante poderoso e eficiente, oferecendo suporte a MP3, Ogg/Vorbis, CDs de áudio e arquivos WAV, e um excelente gerenciador de playlists. Além disso, possui suporte a temas, um gerenciador de downloads e suporte a transmissão HTTP SHOUTcast/Icecast com opção para salvar as músicas que estão sendo transmitidas.

O Zinf (Zinf Is Not FreeA*p!) é baseado no código do FreeAmp, que foi desenvolvido por Gene Hoffman, Brett Thomas, Jason Woodward e Mark Elrod da EMusic.com. Mais tarde o projeto do FreeAmp foi descontinuado pela empresa e, como a marca AMP® é de propriedade da PlayMedia Systems, Inc., o projeto não poderia mais utilizar este nome, sendo então rebatizado. O player pode ser executado até mesmo em um Pentium 100MHz com 32MB de memória RAM e possui versões para Windows 95, 98, Me, NT/2000 e Linux 2.x.Ele também foi portado para QNX, Solaris e alguns sistemas BSD. Entretanto, não há arquivos binários disponíveis para estas plataformas.

dvd::rip
www.exit1.org/dvdrip

dvd::rip é um utilitário gráfico escrito em Perl que funciona como uma interface gráfica para o transcode e vários outros utilitários, com o objetivo de facilitar a tarefa de "ripar" (copiar) o conteúdo de um DVD para seu HD, ou convertê-lo para vários outros formatos, como arquivos DiVX, VCDs ou SVCDs. Entre suas principais características estão o preview gráfico da maioria das operações a serem realizadas, incluindo aplicação de filtros, suporte à maioria dos filtros e codecs suportados pelo transcode, capacidade de ripar apenas trilhas de áudio e/ou vídeo selecionadas, conversão da trilha sonora para arquivos WAV, MP3 ou OGG, capacidade de geração de arquivos DiVX com múltiplas trilhas sonoras, em formato OGG Vorbis (OGM), cálculo automático dos parâmetros de compressão para que o filme caiba em determinado número de discos, com divisão automática dos arquivos, caso necessário, e o cluster mode, em que o trabalho de conversão do vídeo pode ser dividido entre várias máquinas de uma rede, acelerando o processo.

Para funcionar, o dvd::rip necessida do Perl 5.6.0 ou mais recente, o módulo GTK para Perl, disponível na maioria das distribuições Linux recentes ou na CPAN (Comprehensive Perl Archive Network), Transcode e ImageMagick. Para tirar proveito de todos os recursos necessários, você também precisará instalar os seguintes softwares: subtitle2pgm, rar, mplayer, ogmtools, dvdxchap, mjpegtools, cdrdao, vcdimager, mkisofs, cdrecord, xine e fping. O site oficial contém instruções que dizem como encontrar os pré-requisitos e instalar o software, além de um tutorial de configuração do cluster mode.

Aprenda jogando

Slime Forest Adventure é um jogo bem parecido com os RPGs que existiam para o console Super Nintendo, mas também é um software educativo: auxilia o usuário no aprendizado do idioma japonês!

Quando o seu personagem entra em confronto com um grupo de inimigos, o duelo é resolvido em um quiz: Um ideograma aparece na tela e o jogador deve digitar a pronúncia correta do mesmo e apertar a barra de espaço. Se o jogador acertar a pronúncia, os inimigos perdem pontos, caso contrário, o jogador perde ponto.

O jogo aborda os alfabetos Katakana e Hiragana, possibilitando que o jogador escolha o nível de dificuldade para os duelos, variando de 1 à 10.

O Slime Forest faz parte do LRNJ (lrnj.com), um projeto que tem como objetivo tornar o idioma japonês mais acessível, para que todos possam assistir anime e jogar videogame sem recorrer a traduções.

Xmame
x.mame.net

O Xmame é uma versão do MAME (Multiple Arcade Machine Emulator, Emulador de Múltiplas Máquinas de Arcade), software que emula o comportamento de vários tipos de máquinas de arcade (conhecidas por alguns como "Fliperama", não confunda com as mesas de Pinball) e permite que você rode no seu computador os jogos originalmente escritos para estas máquinas, de clássicos de 1981 como New Rally X e Galaga a sucessos recentes, como Metal Slug 4. Quase 4 mil jogos são suportados pela versão atual do emulador, e o nível de precisão na emulação é alto, muitos jogos rodam perfeitamente. Ao compilar o programa, é possível escolher o sistema gráfico a ser usado, X11, SDL ou OpenGL, além de habilitar opções que aumentam o desempenho do programa.

O Xmame possui várias opções de modo de vídeo, que podem ser usadas para redimensionar a imagem do jogo ou aplicar efeitos que simulam a imagem de uma TV ou monitor de arcade. Além disso, possui suporte a joysticks e há projetos para adicionar suporte a partidas via Internet. Imagine um round de Street Fighter 2, com você em Curitiba contra um amigo em São Paulo!

O pacote contém também o Xmess, versão Unix do MESS (Multiple Entertainment System Simulator), que emula vários consoles e computadores clássicos, do Atari 2600 aos primeiros Macs, passando por máquinas como os MSX e o Megadrive.

Para funcionar, o Xmame necessita de cópias das ROMS das máquinas de arcade originais, contendo o programa, gráficos e sons dos jogos a serem emulados. ROMS de domínio público e demos escritos por entusiastas para vários sistemas podem ser encontrados em sites como o Vintage Gaming Network.

MAME - www.mame.net
MESS - www.mess.org
Vintage Gaming Network - www.vg-network.com

Fique ligado

VCD - Video Compact Disc: Padrão de vídeo digital armazenado em discos ópticos, criado pela Philips em 1993. Utiliza o formato de compressão de vídeo MPEG-1 e tem resolução de imagem de 352x240 pixels. Permite armazenar até 60 minutos de vídeo por disco, com um canal de trilha sonora em estéreo ou dois em mono. Por limitações de bitrate (quantidade máxima de bits que podem ser transmitidos em um determinado espaço de tempo), tem problemas com cenas muito movimentadas, que têm tendência a "pixelizar", perdendo resolução.

SVCD - Super Video Compact Disc: Padrão de vídeo digital, também criado pela Philips, como sucessor do VCD. Tem como características a maior resolução de imagem (720x480 pixels, a mesma dos DVDs), a possibilidade de até duas trilhas de áudio em estéreo, com quatro opções de legenda. Armazena de 35 a 60 minutos de vídeo por disco, dependendo da compressão utilizada (maior compressão, menor qualidade, mais tempo de vídeo em um CD). Utiliza o padrão de compressão de vídeo MPEG-2, o mesmo utilizado nos DVDs.

DiVX - Geralmente se refere a arquivos de vídeo, em geral no formato AVI, comprimidos com uma das muitas versões do codec DiVX, originalmente criado pela equipe do Project Mayo e agora mantido pela empresa DiVX Networks (www.divx.com). A versão 3.0 do codec foi criada com base em modificações de uma versão preliminar do codec MPEG-4 criada pela Microsoft para seu Windows Media Player. Em seguida, vieram as versões 4 e 5, a atual. É considerado "o MP3 do vídeo", por sua capacidade de colocar em um único CD, com boa qualidade de imagem e som estéreo, um filme completo com duas horas de duração.

OGM - "Ogg Mix". Arquivos DiVX com trilha sonora no formato Ogg Vorbis, em vez do tradicional MP3. O Ogg Vorbis tem como característica um som de qualidade similar ou superior ao MP3 com bitrate e, portanto, tamanho de arquivo, menor. Com o espaço que "sobra", entusiastas colocam duas (ou mais) opções de trilha sonora em um mesmo arquivo, que podem ser selecionadas durante a reprodução. Com isto, é possível ter, em um único CD, um filme de duas horas com boa qualidade de vídeo, som estéreo e ainda duas opções de idioma na trilha sonora.


Felipe Miguel Jorge Arruda - felipe@revistadolinux.com.br
Rafael Rigues - rigues@revistadolinux.com.br


A Revista do Linux é editada pela Conectiva S/A
Todos os Direitos Reservados.

Política de Privacidade
Anuncie na Revista do Linux