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.430 ]

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

Gnuplot - versátil ferramenta científica

Jack - Servidor de Áudio

Terminator - Multiterminais em Janela Única

DHCP sem (quase :-D) mistérios

A Inteligência Artificial que escreve programas

  
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