mplayer_ce

O Mplayer_CE é mais um daqueles softwares que são uma dádiva divina: Livre (GPL v2), faz tudo o que o GeekBox faz e mais um pouco:

    - Carrega legendas automaticamente;
    - Roda vários formatos de vídeo (.avi, .wmv, .rmvb…);
    - Capaz de carregar os vídeos que estão em um PenDrive USB;
    - Capaz de carregar os vídeos que estão no DVD do Wii;
    - Capaz de carregar os vídeos que estão compartilhados na rede local;

O que me fez trocar imediatamente o GeekBox pelo MPlayer_CE foram essas últimas duas features: Tenho alguns seriados ou filmes que já estão em DVD, e ter que copia-los para um Pendrive as vezes pode ser incômodo; e melhor ainda, tenho filmes/seriados/animes que ainda nem estão em CD/DVD/FlashDrive, estão no meu servidor de arquivos na LAN, porque não assisti-los diretamente?

A boa notícia (se é boa ou má vai depender dos seus conhecimentos de networking) é que o mplayer usa o protocolo SMB para conectar no compartilhamento e dar “play” nos arquivos!!! :-)

Se você é do tipo hacker aventureiro, porém já se esqueceu o que é o SaMBa ou como utiliza-lo, você pode dar uma lida em um artigo nosso bem antigo, mas que ainda é bastante útil: SaMBa 3.x -> Tudo o que você precisa saber (e não tinha para quem perguntar ) :)

Agora se você é do tipo preguiçoso, pode querer fazer isso de forma mais rápida e sem querer saber o que está funcionando por debaixo do capô do seu carro, faça o seguinte: No Windão, Mac OSX ou até mesmo nas distribuições Linux mais recentes, como por exemplo o Ubuntu 8.10, simplesmente clique com o botão direito no diretório que deseja compartilhar na rede, confirme algumas perguntas e pronto, servidor SMB no ar! :-)

Uma das novidades das versões mais novas do mplayer_ce (0.3a) é a capacidade de montar vários subdiretórios da rede, podendo ser ou não de servidores distintos. Lembrando que para que tudo funcionar corretamente, o Wii deverá pegar um IP via DHCP de seu Roteador Wireless. Isso irá ocorrer no momento em que você abrir o mplayer_ce através do Homebrew Channel.

Agora, a configuração do mplayer_ce é ridiculamente simples. Porém, um tipo preguiçoso pode se atrapalhar aqui :) De qualquer forma, segue um exemplo para ficar claro como isso funciona:

apps/mplayer_ce/smb.conf:

#Samba share1  (smb1:/)
ip1=192.168.1.2
share1=seriez
user1=
pass1=
 
#Samba share2  (smb2:/)
ip2=192.168.1.3
share2=animez
user2=
pass2=

Uma coisa que pode ser melhorada é uma interface gráfica para alterar o tamanho das legendas. Antigamente isso poderia ser feito dessa forma:

apps/mplayer_ce/mplayer.conf:

sub_unicode=1
subfont-text-scale=10

Porém as versões mais novas do mplayer_ce não possuem mais suporte a FreeType, portanto, essas alterações não irão surtir efeito :(

Como última dica, na página do projeto você poderá achar versões para download para TVs Widescreen ou para Televisões “normais”: http://code.google.com/p/mplayer-ce/. Para você copiar para seu Mini-SD, você pode usar até mesmo sua impressora para isso: A minha HP Photosmart C3180 All-in-one possui tais conectores :-)

Ah, antes que eu me esqueça, devido a uns ajustes finos de buffer na rede e etc, consigo assistir meus animes prediletos, Naruto Shippuuden e Bleach, que o GeexBox não rodava mesmo sendo um Linux nativo rodando no Wii

Portanto, até mesmo o codec h264 que requer um processador mais potente conseguiu cair nas garras do super mplayer_ce, e com isso economizo U$ 250,00 com um desses players mais torques da Porcorn !! 8)

UPDATE!

O usuário Douglas Gazineu (dgazineu AT gmail.com) me enviou um menu.conf traduzito para o Português do Brasil, basta substituir o existente por este arquivo aqui: menu.conf

Eu não havia comentado, mas a versão 0.1 estava em inglês, enquanto a versão 0.3 estava em espanhol. Agora, em pt_BR as coisas ficarão bem mais fáceis para seus pais poderem usar o video-game para assistir seus seriados prediletos! 8)

14 Responses to “Assistindo Filmes no Wii usando o Mplayer”

  1. AbloggerNo Gravatar says:

    Acho que ainda não da pra trocar o popcorn pois o wii só aceita 480p nãp? Mas a dica do mplayer do wii ainda sim é excelente para aposentar o dvd player!

  2. Tiago CruzNo Gravatar says:

    Ablogger,

    Realmente o Wii, com o cabo de 3 cores padrão funciona a 480i, porém, usando um cabo Video Componente de 5 saídas você consegue chegar até os tais 480p, que dizem melhorar em até 33% os gráficos dos jogos :-)

    Infelizmente o Wii não suporta conector HDMI, porém mesmo se suportasse, eu desconfio que ele não teria poder de processamento para utilizar toda essa resolução absurda :-)

    Mas posso te dizer com certeza que o Wii + TV 42” New-Plasma = Muita diversão por horas e horas, seja jogando ou assistindo filmes/ seriados/ animês :-p

    Ah… não tenho um popcorn, a falta de dinheiro para ter um que me levou a pesquisar por alternativas, huahauhauha

  3. M4rceloNo Gravatar says:

    Aqui não rodou nenhum dos .rmvb que eu testei, em alguns saiu apenas o som e nos demais travou. =[

    Tmb não entendi como configurar a lan, vc poderia fazer um tutorial mais compeltinho sobre isso, muita gente ia adorar. ^^

    Vlw!

  4. Tiago CruzNo Gravatar says:

    Olá M4rcelo,

    Claro que posso tentar te ajudar, mas por favor, me diga qual é a sua dificuldade :-)
    O que você usa na sua LAN? Windows? Linux? Solaris? MacOSX?

    O que você já tem compartilhado? Quem acessa quem? O Wii já pega IP via DHCP do seu roteador Wireless?

    Abraços

  5. M4rceloNo Gravatar says:

    Opa!

    Eu uso Windows XP e o Wii está ligado ao roteador via LAN ADAPTER (WiFi não rola aqui em casa).

    No PC tenho apenas uma pasta compartilhada com o notebook do meu irmao, a C:\Downloads

    “O Wii já pega IP via DHCP do seu roteador Wireless?”
    Como faço pra saber isso?

    Vlw!

  6. Tiago CruzNo Gravatar says:

    Marcelo,

    Bom… se você não usa wireless (Wi-fi), é provável que seu Wii não tenha pego IP por DHCP :-)
    Você usa então um cabo de rede no Wii, certo?

    Sua rede é o Wii + PC + Notebook?
    Você definiu os IPs “na mão” ou os 03 equipamentos pegam um endereço de IP automaticamente? (digite “ipconfig” no prompt de comando para ver o seu IP no Windows).

    Pegue o IP da máquina que está compartilhada, que você quer quer o Wii enxergue. Desligue o roteador, reboot o Windows e veja se o IP continua o mesmo. Se não continuar, teremos que dar um jeito de chumba-lo :-)

    Uma vez que você tenha o IP, vai ficar mais ou menos assim o smb.conf (supondo que 192.168.0.100 seja o servidor de arquivos)

    #Samba share1 (smb1:/)
    ip1=192.168.0.100
    share1=Downloads

    Abraços

  7. M4rceloNo Gravatar says:

    Passando pra avisar que saiu a versão 0.4:
    http://wiibrew.org/wiki/MPlayer_CE

    Ainda não testei o lan como vc indicou, mas assim que eu testar posto aki se deu certo. ^^

    Vlw.

  8. GuilhermeNo Gravatar says:

    Olá pessoal..

    Também tenho usado este tocador no meu Wii e acho ele fantástico..
    Tem espaço pra melhorar, é verdade.. mas já me livrou da tarefa extremamente burocrática de queimar DVD’s com os meus filmes baixados pra poder assistir no DVD Player… Agora, basta baixar e gravar no SD ou até ler da rede via Wi-Fi.. sensasional…

    Lembrando que já saiu a versão 0.5.. (http://code.google.com/p/mplayer-ce/)

    Abraços..

  9. Tiago CruzNo Gravatar says:

    Hum… versão 0.5: “SMB now much more robust” vai me ajudar muito, obrigado pela dica!

    Será que rola uma pesquisa rápida? As vezes, quando estou assistindo algo via wireless, o filme trava e eu tenho que desligar o Wii com dedada (via wiimote não funciona), liga-lo entrar no homebrew novamente, entrar no mplayer_ce e começar tudo de novo… o que é um saco! Se o wiimote funcionasse, eu poderia continuar deitado no sofá, hauhauhauha

    Mas falando sério, o problema acontece quando o “Server” roda Ubuntu 9.04 e também com Windows XP. Com vocês acontece a mesma coisa?

    Grato!

  10. Tiago CruzNo Gravatar says:

    Aparentemente o problema existe mesmo:
    http://code.google.com/p/mplayer-ce/issues/list?q=label:SMB

    Parece que usar a versão 0.2 do mplayer_cd pode mitigar este problema, assim como usar um “keepalive = 0″ no smb.conf.

    Vou testar essas variáveis no final de semana :-)

  11. Tiago CruzNo Gravatar says:

    Aeeee!!!!

    Saiu uma versão 0.75 do mplayer_ce para Wii, agora com FTP, NTFS e suporte ao SMB não Windows :)

    Assisti 10 “Bleachs” sem nenhum problema, exportando o compartilhamento usando o Ubuntu!!! Nada mais de Windows agora, hahahahahhaha…

    O FTP ainda não funcionou, porém nem insisti muito…

    Tive um problema chato com minha placa de rede (http://everlinux.com/blog/2009/08/23/placa-de-rede-com-mac-aa0004000a04) mas depois que resolvi isso foi sucesso total!

  12. Everlinux’s Blog » Blog Archive » Placa de rede com MAC AA:00:04:00:0A:04 says:

    [...] Assistindo Filmes no Wii usando o Mplayer [...]

  13. Joaquim JúniorNo Gravatar says:

    Amigo, o mplayer CE não roda rmvb nem rm. Segundo o site do prório:

    Why don’t my RM and RMVB files work?

    The Wii uses PPC architecture. Newer Real Video encoded files (rmvb and some rm) only have support libraries written for x86 architecture availible.

    Rmvb e Rm só roda arquitetura x86

    http://wiibrew.org/wiki/MPlayer_CE#Why_don.27t_my_RM_and_RMVB_files_work.3F

  14. LucianoNo Gravatar says:

    Boas pessoal!

    Já tinha ouvido falar bastante de console players e, graças o terrorismo adotado pelas “lojas especializadas” que sempre dizem que posso perder o console, não insisti …

    Bem, quando diversos jogos novos não funcionaram e os R$150,00 cobrados pelos “especialistas”, e sem grandes garantias, me pareceram abusivos … internet e mãos a obra …

    Após umas 2 horas, atualizado o firmware do console para o 4.2U, instalado novamente o Homebrew … vejam só … o mplayer funcionando perfeitamente … inclusive com o compartilhamento de rede, leitura de hd-case em ntfs, pendrive e vídeos e áudio em diversos formatos, inclusive rm e rmvb.

    Como próximo projeto, rodar os filmes on-line no megavideo … se tiverem alguma dica …

    Abraços.

Leave a Reply