O Mplayer é o player de vídeo mais utilizado pelos usuários Linux e foi procurando informações sobre sua utilização na internet que percebi uma certa carência de um artigo sobre ele aqui no site, por isso resolvi escrever esse guia que explica sua instalação e utilização.
-vo <tipo_da_saída> - Essa opção possibilita saída de vídeo, por exemplo, vga, dga, xv, x11, sdl. Mais opções podem ser vistas com "mplayer -vo help";
-dvd <numero_da_trilha> - Para reproduzir dvd;
-fs - Full Screen;
-Zoom
-sub - Carrega legendas;
-delay <segundos> - Atrasa o vídeo;
-subfps <frames> - Ajusta o número de frames por segundo da legenda;
-vc <codec> - Força a utilização de um codec.
Para ver um vídeo:
$ mplayer arquivo.avi
Para ver o filme em uma "telinha", esse tipo de exibição é meu favorito,
pois além de podermos movimentar a tela e alterar seu tamanho, permite
que o vídeo seja exibido diretamente em objetos drawable através de uma
aceleração especial.
Com esse modo de vídeo você pode ver filmes com boa qualidade em computadores não tão velozes:
$ mplayer -vo xv arquivo.avi
Vendo um filme em full screen:
$ mplayer -fs arquivo.avi
Ver um filme com legenda:
$ mplayer arquivo.avi -sub nome_da_legenda
DICA: Para uma legenda carregar automaticamente ao abrir o mplayer, coloque-a no mesmo diretório do filme e a renomeie para o mesmo nome do filme.
Se você não gosta do shell e prefere o modo gráfico, utilize o gmplayer:
$ gmplayer
Usando o mplayer também há a opção de ouvir mp3, experimente:
$ mplayer nome_da_mp3.mp3
Teclas úteis
Setas esquerda e direita - Avança e volta o filme em segundos;
PageDown e PageUP - Avança e volta o filme em minutos;
p ou espaço - Pausa;
f - Muda do modo full screen para o modo janela e vice versa;
[2] Comentário enviado por reimassupilami em 07/12/2005 - 09:13h
cara, que bacana seu artigo, ele está bem mais completo do que outros tantos que tenho consultado ultimamente...
ainda não testei com seu artigo, mas todas minhas outras tentativas no slackware foram frustradas... meu pc tem video onboard de 32Mb, e quando usava o mplayer no mandrake era muito bom, rodava filmes perfeitamente... depois que passei a usar slackware nunca mais consegui assistir videos com descencia, nem com mplayer nem qualquer outro player... o que acontece é que sempre tenho q assistir o video em uma tela pequena, pois se coloco no double size ou full screen fica tudo travando, uma porcaria, ehhehhehe...
vc tem ideia do que pode ser? se eu nao tivesse visto rodando bem no tempo do mandrake eu poderia considerar q é problema de hardware fraco e ja desistia, mas eu vi, entao deve ter algum esquema com o slackware tb...
[3] Comentário enviado por nigthwing em 07/12/2005 - 09:31h
Realmente o mplayer é muito bom, mas a melhor versão dele é em linha de comando mesmo.
tenho um PII300 que me permite assistir até divix, desde que o tamanho da tela do filme não seja muito grande.
Reimassupilami. talvez seja devido ao peso do ambiente gráfico que os videos ficam um pouco ruins. tente rodar em modo texto puro. Eui tb uso slack e aqui roda legal, apesar do micro antigo como eu disse acima...
[7] Comentário enviado por newloran2 em 07/12/2005 - 10:53h
tenta fazer assim reimassupilami:
ALT+F2, se loga e no terminal digita mplayer -fs -vo fbdev arquivodevideo .
fazendo assim da pra ver sossegado videos até mesmo em divix sossegado.
ou então se quiser ver em modo texto mesmo faz assim:
num terminal (pode ser um terminal grafico como o xterm mesmo)
mplayer -vo aa arquivodevideo
[11] Comentário enviado por agk em 07/12/2005 - 14:06h
Muito bom o artigo, parabéns.
Eu utilizava o mplayer, agora utilizo o kaffeine player. Para quem tem uma máquina boa o kaffeine é uma mão na roda, ele simplesmente faz tudo, alias quase tudo, a única coisa que eu não consegui rodar nele foi arquivos midi, o resto: avi, mpeg, mov, dvix, xvid, wma, wmv, radios online, vcd, cd's de audio, dvd, mp3, bem não teve o que eu tentei que não rodou.
[ ]'s.
[14] Comentário enviado por reimassupilami em 07/12/2005 - 22:18h
newloran2, cara, q doido esse esquema de rodar video em modo texto, hahahha... ta certo q é meio bagunçado, mas q funciona owpa se funciona, ehuhuhuaa... legal... isso usando o mplayer -vo aa
mas para o video grafico mesmo, com o mplayer -fs -vo fbdev, nao deu certo... dae esse erro de permissão:
Linux RTC init error in ioctl (rtc_irqp_set 1024): Permission denied
mas nao encontrei esse arquivo pra tentar resolver...
[20] Comentário enviado por PCMasterPB em 23/01/2006 - 02:38h
O erro sobre o gtk+ eu tb já tinha resolvido aqui no Suse 9.3 (eu não conseguia compilar com --enable-gui). Baixei a glib-1.2.10 e o gtk+-1.2.10, compilei a glib depois o gtk+ (ele depende da glib). Depois disso eu consegui. Eu poderia ter economizado um bom tempo se tivesse lido seu artigo. ;D
Realmente o seu artigo está show de bola, parabéns!
[21] Comentário enviado por gertran em 25/01/2006 - 13:17h
Ola Pessoal, li todo artigo com todas as resposta e contribuicoes, que por sinal voces todos estao de parabens, estou entrando agora no mundo linux e realmente existe um companherismo dos linuxqisistas, mais fui instalar o MPlayer e comigo nao deu certo, nao sei se quem instalou o linux nao colocou tudo q deveria, pois, deu os seguintes erros.. --
[Player-1.0pre7try2]# ./configure --language=pt_BR --enable-mp
dvdkit --enable=menu --enable-win32 --enable-largefiles --enable-xanim --en
able-xv --enable-gui --enable-real --enable-xmms
Detected operating system: Linux
Detected host architecture: i386
Checking for cc version ... 4.0.2, bad
Checking for gcc version ... 4.0.2, bad
Checking for gcc-3.4 version ... not found
Checking for gcc-3.3 version ... not found
Checking for gcc-3.2 version ... not found
Checking for gcc-3.1 version ... not found
Checking for gcc3 version ... not found
Checking for gcc-3.0 version ... not found
Checking for cc version ... 4.0.2, bad
*** Please downgrade/upgrade C compiler to version gcc-2.95.x or gcc-3.x! *
**
You are not using a supported compiler. We do not have the time to make sur
e
everything works with compilers other than the ones we use. Use either the
same compiler as we do, or use --disable-gcc-checking but DO *NOT* REPORT B
UGS
unless you can reproduce them after recompiling with a 2.95.x or 3.x versio
n!
Note for gcc 2.96 users: Some versions of this compiler are known to miscom
pile
mplayer and lame (which is used for mencoder). If you get compile errors,
first upgrade to the latest 2.96 release (minimum 2.96-85) and try again.
If the problem still exists, try with gcc 3.x (or 2.95.x) *BEFORE* reportin g
bugs!
GCC 2.96 IS NOT AND WILL NOT BE SUPPORTED BY US !
*** For details please read DOCS/HTML/en/users-vs-dev.html ***
Error: Bad gcc version
Check "configure.log" if you do not understand why it failed.
[24] Comentário enviado por gurski em 15/05/2006 - 13:28h
Reimassupilami, tava acontecendo a mesma coisa comigo, só conseguia rodar os filmes em uma tela pequena,..... consegui fazer rodar assim
$ mplayer -zoom -fs filme.avi
[]s
[25] Comentário enviado por sinistrox em 02/08/2006 - 20:24h
Galera segui esses passos deu tudo certo mas quando eu mando ele abrir um arquivo o vídeo aprece todo quadrado não dá pra entender nada, a imagem é horrível! só o som que dá pra entender!! blz
o pode ser?
instalei os codecs igual é falado!
????????
[27] Comentário enviado por robson..pba em 19/08/2006 - 14:14h
pcmaster PB tive o mesmo problema do amigo e detectei que seria necessario uma nova versao do gcc ja que a instala era 4.01. usei o comando rpm - gcc e removou a versao apos isso usei rpm -ivh gcc ai ele instala a versao 4.0.1 e nao a versao que preciso 3.x ou 2.95
Não consigo instalar a versao que quero, que no caso é 2.95 ou 3.x
[30] Comentário enviado por error13 em 14/08/2008 - 20:52h
estou com este problema...
[root@localhost MPlayer-1.0pre7try2]# ./configure
Detected operating system: Linux
Detected host architecture: i386
Checking for cc version ... 4.2.2, bad
Checking for gcc version ... 4.2.2, bad
Checking for gcc-3.4 version ... not found
Checking for gcc-3.3 version ... not found
Checking for gcc-3.2 version ... not found
Checking for gcc-3.1 version ... not found
Checking for gcc3 version ... not found
Checking for gcc-3.0 version ... not found
Checking for cc version ... 4.2.2, bad
*** Please downgrade/upgrade C compiler to version gcc-2.95.x or gcc-3.x! ***
You are not using a supported compiler. We do not have the time to make sure
everything works with compilers other than the ones we use. Use either the
same compiler as we do, or use --disable-gcc-checking but DO *NOT* REPORT BUGS
unless you can reproduce them after recompiling with a 2.95.x or 3.x version!
Note for gcc 2.96 users: Some versions of this compiler are known to miscompile
mplayer and lame (which is used for mencoder). If you get compile errors,
first upgrade to the latest 2.96 release (minimum 2.96-85) and try again.
If the problem still exists, try with gcc 3.x (or 2.95.x) *BEFORE* reporting
bugs!
GCC 2.96 IS NOT AND WILL NOT BE SUPPORTED BY US !
*** For details please read DOCS/HTML/en/users-vs-dev.html ***
Error: Bad gcc version
Check "configure.log" if you do not understand why it failed.
ja procurei aki no site.... ja procurei no google, mais acho como instalar o gcc 2.96, como faco?
pq pelo que eu li aki... o mplayer só funciona com este complidor estou correto?
se alguem puder me ajudar eu agradeco.
[31] Comentário enviado por sitjunior em 24/10/2008 - 14:21h
Negativo amigo.
A mensagem de erro de compilação é bastante clara. O MPlayer não possui suporte para o GCC 2.96. Ele está pedindo para você fazer a compilação com GCC 2.95.x ou 3.x.
Normalmente para compilar o MPlayer, você precisa ter certeza de quais versões do GCC que ele precisa.
Você possui o GCC 4.2.2. Acho que a versão mais nova do MPlayer é compatível com essa versão. Tente baixá-la.
[32] Comentário enviado por luth3rk1ng em 02/05/2009 - 11:26h
Bom dia kara...
E o seguinte sou iniciante no slack e estava tentado instalar o MPlayer atraves do seguindo seu artigo, e entao ja em um dos primeiros passo o "./confiure". Aconteceu o mesmo erro do nosso amigo acima "sitjunior" entao eu baixei e instalei a ultima atualizacao q encontri do gcc 4.4.0 (entao seguindo a instalacao do tal gcc descompactei ele, entrei na sua pasta e dei o "./configure" q correu tudo certo, dai entao dei o comando "make" q no final deu o error
configure: error: in `/root/Desktop/gcc-4.4.0/i686-pc-linux-gnu/boehm-gc':
configure: error: changes in the environment can compromise the build
configure: error: run `make distclean' and/or `rm ./config.cache' and start over
make[1]: *** [configure-target-boehm-gc] Error 1
make[1]: Leaving directory `/root/Desktop/gcc-4.4.0'
make: *** [all] Error 2
Dai entao parei sem conseguir instalar o gcc e menos ainda o MPlayer
sera q vc podiria me ajudar com um passo a passo kara, se no for pedir demais...
Desde ja agradecido...
[33] Comentário enviado por sitjunior em 02/05/2009 - 12:34h
Olá luth3rk1ng,
O slack não possui um pacote já compilado do gcc ou até mesmo do MPlayer? Normalmente é mais fácil e seguro instalar um programa já compilado para a distro.
Se o slack não possui o MPlayer, pelo menos uma versão mais atual do GCC para você prosseguir com a compilação.
O importante é que quanto menos você precisar compilar um programa, melhor. Eu mesmo já percebi que uma compilação própria nem sempre é tão estável quanto um pacote já compilado especialmente para a distro.
No seu caso acima, ele sugeriu que você executa-se os seguintes comandos para limpar sua compilação:
make distclean
(e/ou)
rm ./config.cache
Caso não funcione, verifique a versão do GCC que você possui no sistema com o comando:
gcc -v
Depois, consulte o manual do MPlayer para ver se ele suporta sua versão.
[34] Comentário enviado por michaelmarinho em 22/12/2009 - 12:09h
mplayer video_out error
Para resolver este erro no mplayer:
Abrir o Mplayer, clicar com o botão direito do mouse, ir em Preferências, ir para a aba "Video", em "Available Drivers" selecionar xv, fechar o Mplayer e reabri-lo. Agora tente abrir o seu vídeo.
Caso o Mplayer não esteja carregando os arquivos de legendas corretamente faça o seguinte:
Abrir o Mplayer, clicar com o botão direito do mouse, ir em Preferências, ir para a aba "Subtitles & OSD" , na área de "Substitle" aonde se lê "Encoding" abra a lista dropdown e selecione "Western European Languages (ISO-8859-1)" e abaixo selecione apenas "Unicode subtitle". Clique em OK, feche e reabra o Mplayer, abra seu arquivo de vídeo e seja feliz.