Utilizando o XBMC no Ubuntu
Se você costumar ver filmes e séries no computador, mas ainda não conhece o XBMC, você não sabe o que está perdendo. O XBMC é uma central de mídia completa para o seu computador, ou seja, ele roda vídeos e músicas, baixa informações sobre filmes, seriados, shows e álbuns, e tudo isso lindamente organizado em uma interface - como se diz aqui no Nordeste - muito massa!
Eu já tinha ouvido falar do XBMC há algum tempo. Cheguei até a instalar, mas não cheguei a usar realmente. Dessa vez, eu decidi conhecê-lo melhor e confesso que me surpreendi. Ele "escaneou" minha coleção de filmes e pegou na internet várias informações, como ano, gênero, atores, diretores, pôster, sinopse, imagem de fundo, etc. Só vendo para crer:
De posse dessas informações, ele me permite navegar pela coleção de filmes por gênero, por exemplo. Eu posso ver só as comédias, os dramas, suspense, etc. Posso também navegar por ator ou diretor, para ver os filmes só do Ridley Scott, por exemplo.
Configurações iniciais
Mas então vamos ver como começar. Primeiro, vá ao site oficial, baixe e instale o XBMC. Ele é multi-plataforma, ou seja, roda em Windows, Linux, Mac e até em um live CD ou pendrive.
Para configurar o idioma da interface, vá em Sistema -> Opções -> Aparência -> Internacional. Defina o idioma, região, país e fuso horário.
Configurando a coleção de filmes
Agora vamos ler a nossa coleção de mídia. Vamos começar pelos filmes. Volte para a tela inicial e vá em Vídeos -> Arquivos -> Adicione Vídeos. Selecione o seu diretório de filmes e adicione. Em seguida, na janela "Defina conteúdo", na opção "Este diretório contém", escolha Filmes. Abaixo é mostrado o scraper que será utilizado, que é quem vai pegar as informações do filme na web. Mais abaixo, tem mais algumas opções.
Eu sempre marco a opção de filmes em pastas separadas, pois é dessa forma que eu organizo os meus. No botão "Opções", ainda é possível configurar outras coisas, como o idioma preferido para os títulos dos filmes.
Com relação aos nomes do diretórios dos filmes, eu tive um probleminha, pois o XBMC assume que você vai nomear a pasta no formato "Título do Filme (Ano)", por exemplo, "Avatar (2009)". Porém, eu costumo nomear as pastas da forma "Ano - Título do Filme", ou seja, "2009 - Avatar".
Para resolver isso eu lancei mão de um recursos técnico emergencial, também conhecido como gambiarra. Eu criei um diretório em outro lugar do HD e dentro dele eu criei links simbólicos para cada um dos diretórios de filmes, só que com o nome no formato que o XBMC utiliza. Por exemplo, o link "Avatar (2009)" aponta para o diretório "2009 - Avatar". Daí, eu mando o XBMC procurar os filmes no meu novo diretório, que contém os links no formato esperado.
Para criar os links, eu fiz um pequeno script em PHP, disponível abaixo. Eu deveria ter feito em shell, já que nem todo mundo tem o PHP instalado, mas devo confessar que minhas skills em shell script são vergonhosas. Quem quiser fazê-lo, fique à vontade e ponha aí nos comentários.
Para usar o script acima, abra-o em um editor qualquer eu ajustes as variáveis $baseDir e $linkDir de acordo com o caminho dos seus diretórios. Depois, execute o arquivo na linha de comando, usando o interpretador do php:
$ php xbmc-movies.php new
Voltando para o XBMC, ele agora deve "escanear" (qual a palavra em português para isso?) o seu diretório de filmes e baixar todas as informações relacionadas. Isso pode demorar bastante, dependendo de quantos filmes você tem. Mas, ao final, certamente valerá a pena.
Séries, músicas, fotos, ...
Para as séries, o processo é basicamente o mesmo, com a diferença que na tela de definição do conteúdo, você vai informar que o diretório contém seriados. Dessa vez não tive problemas com os diretórios. Eu uso um diretório para a série e outro para cada temporada, quando são mais de uma. O XBMC identificou tudo muito bem.
Ainda é possível criar coleções de músicas, show musicais e fotos, mas eu ainda não me aventurei por essas bandas. Ainda preciso organizar um pouco a bagunça que está os meus diretórios de músicas e fotos antes de incluí-los no XBMC.
E não acabou. O XBMC possui ainda vários recursos legais como o suporte a skins, add-ons e de servidor de mídia. Os skins permitem que você baixe e experimente novas opções de interface, todas elas muito bonitas.
Os add-ons podem adicionar uma série de funcionalidades, como o download de legendas, aplicativos, a exibição de vídeos de diversos sites, como o Youtube, Vimeo, etc., download de letras de músicas, avaliação de usuários, e muito mais!
Por fim, o XBMC pode ainda compartilhar os seus vídeos em um compartilhamento Samba ou atuar como cliente ou servidor uPnP/DLNA. Ou seja, você pode disponibilizar os seus vídeos na sua rede para sua televisão ou tablet, por exemplo. Infelizmente, o servidor uPnP não possui a opção de transcode on the fly, como o PS3MediaServer, e minha TV Samsung acabou não conseguindo exibir os vídeos. Mas vou continuar tentando.
Problemas com o Ubuntu
Infelizmente, os problemas que eu tive não se resumiram ao dos diretórios de filmes e ao servidor uPnP. O que achei mais chato é o XBMC não se dá muito bem com o Compiz, no Linux, e, consequentemente com a interface Unity 3D do Ubuntu. Além de ficar um pouco lento, o XBMC dá umas boas travadas para sair do modo de tela cheia e fazer o alt+tab para outras aplicações (dica: aperte a tecla contra-barra para alternar entre o modo tela cheia e janela). Esses problemas não vão acontecer se você escolher a sessão "Unity 2D" na tela de login do Ubuntu.
É isso aí! Tirando esses probleminhas, eu gostei bastante do XBMC e acho que vocês também vão gostar. Até mais!
UPDATES - 20/03/2012:
Corrigido bug no script PHP, que não estava criando os links na opção "new", apenas na opção "update".
Seguindo a dica de @Artinfo nos comentários, crieu um usuário no Ubuntu só para o XBMC. Daí, dá pra iniciar uma sessão paralela com este usuário, selecionando o ambiente sem efeitos. Tem até uma sessão direto para o XBMC. É só ir no menu do usuário (canto superior, direito) e clicar em "Alternar conta de usuário..." ou clicar direito no usuário.











Comentários
Show de bola. O salvador do Linux, não tava curtindo muito o VLC, simplória demais. Valeu pela dica.
Eu uso uma sessão só para o xbmc e controlo via Android, fica show de bola!
Comentar