30 de dezembro de 2010

Fine-tuning do XBMC

I. Ao ver os filmes no XBMC apercebi-me que em algumas cenas mais rápidas aparecia uma zona, a meio do ecrã, com algum "ruído". Comecei por pensar que era por serem filmes de 1080p ou então por não estar a utilizar o melhor algoritmo de varrimento/syncing. Contudo, mesmo alterando o algoritmo, a mesma situação continuava a repetir-se, mesmo em filmes DVDRip que não têm esse problema quando visionados a partir do XBMC na antiguinha XBox.

Ao andar à procura do que poderia estar a ocorrer, parece-me que encontrei a solução - há que colocar o compiz sem efeitos visuais, conforme entrada #7 neste blog. Para tal, fazer System > Preferences > Appearance > Visual Effects e seleccionar "None".

Com esta configuração, o "ruído" foi totalmente eliminado.

II. Descobri nos logs do xbmc (~/.xbmc/temp/xbmc.log) que o xbmc dava o seguinte erro no  arranque: ERROR: Unable to load libcrystalhd.so.3, reason: libcrystalhd.so.3: cannot open shared object file: No such file or directory

Para ultrapassar este erro há que instalar o Crystal HD Video Decoder (Crystal HD Solution is a product offered by Broadcom. It is used to enable flawless playback of 1080p high definition video across a wide range of systems.) Para tal, fazer System > Administration > Synaptic Package Manager e seleccionar/instalar o libcrystalhd3.