MPlayer no Debian sem usar X

Se você usa uma distribuição pequena do Debian instalada em um DOM (Disk On Module) ou Compact Flash por exemplo e precisa de um bom player de áudio e vídeo e não quer ou não tem espaço para instalar todo o X11 só para rodar um player, esta é a solução!

[ Hits: 23.433 ]

Por: Marcelo em 17/10/2007


Introdução



Este artigo foi escrito para quem tem ou precisa ter um sistema Linux bem básico e que como eu necessitava de um player, mas não tinha espaço para instalar o X11. O MPlayer ficou famoso por ter sido o primeiro player de vídeo "completo" para Linux. Ainda hoje ele é um dos players mais usados e como o MPlayer roda vídeo diretamente no prompt do terminal sem X11, ele foi o escolhido.

Estou usando o Debian 4.0 com o kernel 2.6.18-4. Nesta distro há um pacote disponível do MPlayer 1.0rc, então bastaria digitar:

# apt-get install mplayer

Até aí sem novidades, mas foi aí que começaram os problemas:

Para rodar o vídeo sem X11 conforme desejado é necessário ter o driver de vídeo "VESA VBE 2.0 video output" instalado e este pacote não traz o tal driver! Baixei os fontes para forçar a compilação com o tal driver, mas há uma sucessão de erros de compilação que no final desisti deste caminho!

O que fazer então?
Após muita pesquisa na Internet, cheguei a conclusão que se quisesse mesmo usar este driver (afinal eu precisava dele), o caminho mais fácil seria instalar uma versão anterior a do MPlayer 1.0rc.

A seguir teremos um passo-a-passo de como obter compilar e instalar o MPlayer.

    Próxima página

Páginas do artigo
   1. Introdução
   2. Instalação
   3. Utilização
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

Migração de Software Proprietário para Software Livre em Instituição Pública

Softwares para Biólogos no Linux

Ferramentas de monitoria de tráfego

chkconfig - Adicionando o seu shell script

Instalando o Slackware sem sofrimento (parte 2)

  
Comentários
[1] Comentário enviado por thadeu em 18/10/2007 - 16:08h

Penso que o Mplayer é uma mina de ouro multimídia... do mundo OpenSource.

Sua engine pode ser aproveitada facilmente para a escrita de GUI's inclusive para modo texto... o que tem sido desperdiçado.

Recentemente fiz um script que eu e minha esposa usamos, em casa e no trabalho, para ouvir música de rádios no formato AAC+ (128Kbps estéreo gastando 2K a 3K de banda).

Pra vcs terem idéia... só com shellscript é possível fazer um registro de músicas que são tocadas... uma a uma... e o melhor... em uma janelinha do xterm para economizar memória sem ter que rodar uma aplicação GTK ou QT cheia de bibliotecas.

[2] Comentário enviado por thadeu em 18/10/2007 - 16:12h

Ahh... e pra quem quiser brincar e impressionar os amigos... também é possível usar (desde que tendo a biblioteca libcaca instalada) o Mplayer para reproduzir quaisquer vídeos com letrinhas... no melhor estilo Matrix.

A linha de comando fica...

1. Para assistir no modo gráfico com caracteres coloridos:
mplayer -vo caca meuvideo.mpg

2. Para assistir no modo texto com caracteres simples:
mplayer -vo aa meuvideo.mpg

[3] Comentário enviado por maran em 19/10/2007 - 19:09h

meuuu
se nao sabe tava atras de um artigo de como compila o mplayer pra nao usa o x
husahusasa
salvo ja em ^^

[4] Comentário enviado por Tilzao em 22/10/2007 - 09:45h

É isso aí maran, demorei muito para conseguir este resultado e porisso mesmo imaginei que houvessem mais usuários tentando o mesmo.
Valeu ...

[5] Comentário enviado por maran em 31/10/2007 - 00:04h

bom cara gostaria de tirar uma duvida entao
na hora de compilar o mplayer pa poderia faze assim

instalar ele via apt
e depois usa o dpkg-reconfigure mplayer
para configura-lo ao fb???

[6] Comentário enviado por z3hbuscape em 30/07/2008 - 15:28h

atravez do vbox instalei o debian4 netinst, o compilador gcc 3 conforme indicado e o a compilação acusa nao encontrar o compilador.
tentei atravez do gcc-4 e fiz o ./configure --disable-gcc-checking e consegui parcialmente.
ao efetuar a compilacao efetivamente, encontrou-se erros no codigo, mais especificamente em frenquencies.c.
encontrei um certo 'patch', que era a correção da declaracao de um *array. tb resolveu parcialmente e agora acusou erro em outro lugar. nao sei mais como resolver. poderia dar maiores detalhes..

existe alguma mandiga para que o ./configure do mplayer reconheca o gcc-3 ??

[7] Comentário enviado por Marcus-RJ em 04/10/2008 - 18:51h

Talvez voce tenha que instalar o gcc-++ ou gcc-devel. procure por algo assim no debian atraves do search ou do "tab" se tiver o bash-completion ativado.

Abraços!


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts