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!
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.
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.
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.