26 de febrer del 2011

Reproduir vídeos al (nou) Kindle? En color?

Després del navegador web experimental funcionant prou bé al Kindle, arribarem a poder-hi reproduir vídeo? Això que semblava impossible, podria estar ben a prop de ser realitat (tot i que potser haurem d'esperar al Kindle4).

Una empresa francesa, Bookeen, ha demostrat que pot reproduir un vídeo H.264 sobre una pantalla de tinta electrònica tipus E-Pearl, igual que la que porta el Kindle3 i els darrers reproductors de Sony.



Veurem aviat els vídeos del youtube al Kindle? I en color?

L'any 2010 l'empresa americana E-Ink, que és qui fabrica les pantalles E-Pearl del Kindle3, presentava també les seves pantalles Triton amb tecnologia de tinta electrònica en color, que actualement s'està incorporant en alguns lectors com el nou Hanvon Color WISEreader (encara sense número de model), que estarà disponible en format A4.

De moment, us deixo un vídeo promocional de E-Ink, per anar fent boca.



Font: Engadget

22 de febrer del 2011

Actualització 3.1 pel Kindle3 (Actualitzat)

Avui he rebut un correu d'Amazon indicant que hi ha disponible una nova versió del firmware pel Kindle3, concretament la 3.1. Com que jo tenia la versió 3.0.2, que no es deixava actualitzar a la 3.0.3, tenia molta curiositat per veure si podria posar la nova versió o no. Així que de seguida he anat a provar-ho.

Tot i que es pot actualitzar per Wifi, he preferit descarregar el fitxer del firmware de la pàgina d'Amazon, passar-lo a l'arrel del Kindle i actualitzar seguint aquestes senzilles passes:

Menu -> Settings -> Menu -> Update your Kindle

Al cap d'uns minuts, i després d'arrencar un parell de cops tot sol per actualitzar, el Kindle3 ja està en la versió 3.1:


Tal com ha de ser, no he perdut cap llibre, ni tampoc les col·leccions que m'havia definit.


Les novetats, en realitat, us he de confessar que no són gaire impactants:
  • Permet números de pàgina reals (iguals que el llibre en paper), cosa que estaria molt bé si no fos que només és pels llibres comprats a Amazon. I tot just ho estan incorporant, així que de moment n'hi ha ben pocs.
  • Comentaris i valoracions sobre els llibres, compartits amb la comunitat. Possiblement restringit a llibres d'Amazon, és clar.
  • Nou sistema de navegació per diaris i revistes. Això sí que podria arribar a ser interessant, si el Calibre fos capaç de suportar-ho, juntament amb la descàrrega RSS. Sembla més àgil i fàcil de trobar la informació.
Per tant, de moment, el més interessant és la tranquil·litat de saber que puc actualitzar el meu Kindle a les noves versions que vagin sortint. Que no és poc.

Actualització (després d'un cert ús):

Aquest vespre he estat llegint al Kindle i he reconèixer que el nou firmware m'ha sorprès agradablement. L'ús de números de pàgina reals ha fet desaparèixer aquella numeració estranya que utilitzava el Kindle (us sona "19450-19455 de 34500"?). A part, es guanya una línia més i la pantalla sembla més neta.

Però on realment m'he quedat bocabadat és amb el nou sistema de navegació, que jo em pensava que era només per diaris i revistes servides per Amazon, però que en realitat és per tot aquell contingut que manté una llista de seccions i articles. És a dir, que el contingut generat pel Calibre ho suporta directament. Doneu-li un cop d'ull:


Fixeu-vos: tenim les seccions a l'esquerra i els articles de la secció actual a la dreta. Les tecles de pas de pàgina ens mouen dins els articles de la secció, mentre que la tecla quadrada ens permet canviar de secció (amunt o avall) o anar a seleccionar un article en la banda dreta. Senzillament impressionat!!!

    21 de febrer del 2011

    MPlayer amb suport CrystalHD a Ubuntu

    Si teniu un PC amb CrystalHD, podreu treure'n el màxim profit instal·lant una versió del reproductor MPlayer, especialment compilada per donar-hi suport.

    Prèviament, hem d'obtenir i compilar la darrera versió dels controladors CrystalHD. Tot seguit, per tenir el suport nadiu de la targeta CrystaHD a MPlayer, utilitzarem el desenvolupament de Philip Langdale, seguint les indicacions del seu bloc i combinant-les amb les que ens permeten satisfer els requeriments inicials del MPlayer. Som-hi?

    Primer de tot instal·larem les eines bàsiques que necessitarem després per compilar (GIT, Subversion, ...):
    $ sudo apt-get -y install build-essential \
      subversion checkinstall yasm git-core
    
    També és convenient baixar un conjunt de codecs externs per reproduir formats diversos amb el MPlayer:
    $ mkdir $HOME/mplayer_temp && cd $HOME/mplayer_temp && \
    sudo mkdir -pv /usr/local/lib/codecs && \
    if [ "$(uname -m)" = "x86_64" ]; then
        wget http://www.mplayerhq.hu/MPlayer/releases/codecs/essential-amd64-20071007.tar.bz2
        tar xjvf essential-amd64-20071007.tar.bz2
        sudo cp -v essential-amd64-20071007/* /usr/local/lib/codecs
    else
        wget http://www.mplayerhq.hu/MPlayer/releases/codecs/all-20110131.tar.bz2
        tar xjvf all-20110131.tar.bz2
        sudo cp -v all-20110131/* /usr/local/lib/codecs
    fi
    
    A continuació totes les dependències, que ja veieu que no són poques:
    $ sudo apt-get -y install ladspa-sdk libaa1-dev libasound2-dev \
    libatk1.0-dev libaudio-dev libaudiofile-dev libavahi-client-dev \
    libavahi-common-dev libcaca-dev libcairo2-dev libcdparanoia-dev \
    libcelt-dev libdbus-1-dev libdc1394-22 libdca-dev libdirectfb-dev \
    libdirectfb-extra libdts-dev libenca-dev libesd0-dev libexpat1-dev \
    libffado-dev libfontconfig1-dev libfreebob0 libfreetype6-dev \
    libfribidi-dev libgif-dev libgl1-mesa-dev libglib2.0-dev \
    libglu1-mesa-dev libgsm1 libgsm1-dev libgtk2.0-dev libice-dev \
    libjack-dev libjack0 libjpeg62-dev liblzo2-2 liblzo2-dev \
    libmail-sendmail-perl libmpg123-dev libncurses5-dev libogg-dev \
    liboil0.3-dev libopenal-dev libopencore-amrnb-dev \
    libopencore-amrwb-dev libopenjpeg-dev libpango1.0-dev \
    libpixman-1-dev libpng12-dev libpthread-stubs0-dev libpulse-dev \
    libruby1.8 libschroedinger-dev libsdl1.2-dev libslang2-dev \
    libsm-dev libsmbclient-dev libspeex-dev libsvga1-dev \
    libsys-hostname-long-perl libsysfs-dev libtheora-dev libvdpau-dev \
    libvorbis-dev libvorbisidec-dev libx11-dev libxau-dev \
    libxcb-render-util0-dev libxcb-render0-dev libxcb1-dev \
    libxcomposite-dev ibxcursor-dev libxdamage-dev libxdmcp-dev \
    libxext-dev libxfixes-dev libxft-dev libxi-dev libxinerama-dev \
    libxml++2.6-2 libxrandr-dev libxrender-dev libxt-dev libxv-dev \
    libxvidcore-dev libxvmc-dev libxxf86dga-dev libxxf86vm-dev \
    mesa-common-dev vstream-client-dev x11proto-composite-dev \
    x11proto-core-dev x11proto-damage-dev x11proto-fixes-dev \
    x11proto-input-dev x11proto-kb-dev x11proto-randr-dev \
    x11proto-render-dev x11proto-video-dev x11proto-xext-dev \
    x11proto-xf86dga-dev x11proto-xf86vidmode-dev \
    x11proto-xinerama-dev xtrans-dev zlib1g-dev
    

    Ara, ja estem en condicions de descarregar el codi del MPlayer:
    $ cd ~ && \
      git clone https://github.com/philipl/mplayer-crystalhd.git && \
      cd mplayer-crystalhd && \
      git clone https://github.com/philipl/ffmpeg-crystalhd.git \
    ffmpeg && \
      svn co svn://svn.mplayerhq.hu/dvdnav/trunk/libdvdread/src \
    libdvdread4 && \
      svn co svn://svn.mplayerhq.hu/dvdnav/trunk/libdvdnav/src \
    libdvdnav && \
      ./configure
    
    En aquest punt, hem de comprovar que no hi ha cap error i que us apareix el CrystalHD com a suportat. Si no és així, possiblement us manca obtenir i compilar la darrera versió dels controladors . Mireu que us aparegui la línia següent en algun punt del terminal:
    Checking for CrystalHD ... yes 
    Si tot ha anat bé, ja podem compilar (paciència, trigarà una estona) i instal·lar el MPlayer.
    $ ./configure --enable-gui && \
      make && \
      sudo make install
    
    Si tot ha anat bé, ja tenim el MPlayer funcionant amb acceleració per la CrystalHD !!!

    Si volem, també podem instal·lar el SMPlayer, que és una interfície gràfica pel MPlayer, amb:
    $ sudo apt-get -y install smplayer smplayer-themes qt4-qtconfig
    

    De tant en tant pot ser convenient actualitzar el codi per seguir l'evolució del MPlayer. Ho podem fer amb la comanda següent:
    $ cd ~/mplayer-crystalhd && \
      git pull && \
      cd ffmpeg && \
      git pull && \
      cd .. && \
      svn up libdvdread4 libdvdnav && \
      make distclean
    
    I ja només ens quedaria compilar de nou per tornar a estar a la última!

    Finalment, he de dir que el funcionament d'aquesta versió MPlayer preparada per CrystalHD funciona de manera molt més fiable i estable que la versió del Totem sobre Gstreamer. Per tant, us la recomano si disposeu d'una tarja CrystalHD. L'embolic de compilar-la val la pena ;-)

    19 de febrer del 2011

    Acceleració Flash a Ubuntu, finalment !

    La darrrera actualització de Flash, la 10.2, incorpora acceleració per maquinari que permet reproduir fitxers H.264 d'alta definició (per exemple 1080p, a youtube). Si voleu provar-lo, actualitzeu el vostre sistema o instal·leu manualment des de la web d'Adobe i comproveu que teniu una tarja compatible. Això inclou les darreres NVidea, ATI, Intel, però també les noves APU d'AMD (series E i C) i dispositius específics com els Broadcom BCM70012 i BCM70015.

    El meu PC és un Atom N270, amb gràfics Intel GMA950, que originalment no reprodueix vídeo d'alta definició. Però l'he ampliat amb una tarja CrystalHD, concretament la BCM70015, i he compilat els darrers controladors a partir del codi font. Amb això i la darrera versió del Flash ja tinc youtube en HD!

    Heu de saber, però, que el suport linux del Flash 10.2 encara és experimental i que per defecte està desactivada l'acceleració per maquinari. Per poder activar-la cal editar o crear un fitxer de configuració. Ho podeu fer amb:
    $ gksudo gedit /etc/adobe/mms.cfg
    Quan s'bri l'editor afegim les línies següents, desem i ja ho tenim.
    EnableLinuxHWVideoDecode=1
    OverrideGPUValidation=true
    Podeu provar-ho, reproduïnt aquest vídeo. Això sí, assegureu-vos de canviar la resolució a 720p/1080p:

    18 de febrer del 2011

    Controladors per Crystal HD (BCM70015) a Ubuntu

    El meu PC és un Atom N270, amb gràfics Intel GMA950, que no reprodueix video d'alta definició d'origen. Però l'he ampliat amb una tarja CrystalHD, concretament la BCM70015. Per poder reproduir els vídeos del youtube en alta definició, he instal·lat també la darrera versió del Flash.

    A l'Ubuntu Maverick els controladors de la BCM70015 sembla que venen d'origen en el kernel, però si voleu estar a la última, podeu instal·lar el darrer codi font des del repositori amb:
    $ cd ~
    $ git clone git://git.wilsonet.com/crystalhd.git
    Ara cal compilar el codi. He preparat un script per poder fer-ho fàcilment. El podeu copiar al directori ~/crystalhd, que és el mateix que conté el driver per la tarjeta, guardant-lo amb el nom compilar_CHD.sh.
    #!/bin/sh
    # Guardeu aquest codi a ~/crystalhd amb el nom compila_CHD.sh
    
    # Compila el driver
    cd ~/crystalhd/driver/linux
    autoconf
    ./configure
    make
    sudo make install
    
    # Compila la llibreria 
    cd ~/crystalhd/linux_lib/libcrystalhd
    make
    sudo make install
    
    # Compila els filtres per streaming
    cd ~/crystalhd/filters/gst/gst-plugin
    ./autogen.sh
    make
    sudo make install
    
    Un cop fet això, només cal fer que sigui executable i compilar:
    $ cd ~/crystalhd
    $ chmod 755 compilar_CHD.sh
    $ ./compilar_CHD.sh
    Amb això puc reproduir videos d'alta definició en el meu PC. No és perfecte, de vegades hi ha petites parades i fins i tot pot petar el reproductor. Però, en general, són visualitzables.


    I, per acabar, si més endavant hem d'actualitzar el codi del controlador de la tarja CrystalHD ho podem fer amb:
    $ cd ~/crystalhd
    $ git pull
    $ ./compilar_CHD.sh
    El mateix haurem de fer quan actualitzem el kernel del linux.

    17 de febrer del 2011

    Videos HD en Atom N270 (i similars)

    Si teniu on PC basat en un Atom N270 (o similar) sabreu que la potència gràfica no és el seu fort. En concret, no podreu gaudir dels videos en alta definició, per exemple, de youtube.

    Però això pot canviar! Des de l'any passat tenim l'opció d'afegir una tarja que permet l'acceleració de video per maquinari. En concret, jo he provat la Broadcom BCM70015 que accelera els formats més utilitzats (H.264/AVC, MPEG-2, VC-1, WMV9, MPEG-4, DivX®, Xvid i AVS).

    La targeta està en format mini PCI-express. Jo la vaig trobar a ebay per uns 45€, i la vaig rebre en menys d'una setmana. Vaig tenir sort i no me la varen parar a duanes, sinó, el preu pot pujar uns 30€ més, entre impostos i comissions vàries (que això donaria per un altre article).


    Normalment caldrà instal·lar la tarja substituïnt la Wifi que porta l'ordinador. En el meu cas, el tinc connectat per cable i ja m'estava bé. Si la necessiteu, però, us caldrà utilitzar un USB extern per mantenir el wifi (no són gaire cars, des de 20€).

    La instal·lació de la tarja és relativament senzilla. El més complicat és desmuntar i muntar l'ordinador. El meu és un Asus Eeebox (B202), que tinc penjat darrera de la pantalla. No ocupa gens, i no fa gens de soroll.

    Procedim. El primer és treure el disc dur. A la foto es pot veure com ja he tret la tapa de protecció. Només cal estirar del disc i ja el tenim fora. D'aquesta vaig canviar l'original de 80Gb per un de més capacitat. Ha de ser SATA de 2,5".


    Tot seguit, cal treure la carcassa de plàstic. Això és delicat. Heu de trobar els punts on s'enganxa per evitar trencar-los. Un cop fet, podem treure també la tapa metàl·lica per accedir als bloc de memòria, tal com es veu a la foto. Aquest model ve d'origen amb dos de 512M. Per tant, per ampliar-lo a 2GB, cal substituir els dos mòduls vells pels nous de 1GB. La placa base no suporta més de 2GB, així que serà el màxim que podrem tenir.


    A continuació traiem els cargols que aguanten la xapa metàl·lica per accedir a la placa base. A la foto podem veure com destaca, sobre els blocs de memòria, el ventilador pel processador. A l'esquerra d'aquest hi ha la targeta wifi (en negre), i a sota podeu observar el connector SATA on hi havia el disc dur.


    Desconnectem primer el cable de l'antena, traiem la targeta wifi i hi posem la nova BCM70015. A la foto podeu veure com ja està col·locada. Per evitar problemes amb el cable de l'antena, l'he enganxat amb cinta per assegurar-me que no es mourà i no farà contactes falsos per la placa.


    Ara només queda fer el procés invers per muntar l'ordinador, instal·lar els controladors, la darrera versió dels Flash i ja podrem gaudir de vídeos en alta definició. I sense haver de canviar d'ordinador!

    7 de febrer del 2011

    Intel reconeix un error en un dels seus xips

    Si us heu comprat un ordinador aquest gener de 2011, amb un dels flamants nous processadors d'Intel de segona generació (core i5 o i7) hi ha molts números que tingueu una placa amb un xip defectuós. Si té un dels segells que podeu veure a la imatge de sota, hauríeu de consultar amb el venedor.


    L'errada afecta els controladors Sandy Bridge, concretament els H67/P67 (sobretaula) i HM67/HM65 (portàtils). Afecta als 4 ports SATA de 3Gbps, el funcionament dels quals es pot degradar al llarg del temps, funcionant més lentament i eventualment avariant-se del tot al cap d'uns tres anys. Aquesta errada és de maquinari, i no pot ser corregida amb actualitzacions de programari de cap mena.

    Pels més tècnics: Intel ha reaprofitat silici d'una versió anterior (es fa habitualment per reduir costos i temps de disseny), però resulta que ara un transistor en un PLL determinat està treballant amb més voltatge del previst originalment. Això provoca una lenta deriva de les especificacions, fent que les dades en els enllaços SATA presentin cada cop més errors i, per tant, obliga a fer més retransmissions. Aquestes seran inicialment percebudes pels usuaris com un alentiment de l'enllaç, però entre un 5% i un 15% dels casos acabaran deixant de funcionar del tot abans dels tres anys.

    L'errada costarà a Intel $300 milions en haver d'aturar les vendes fins a disposar d'una versió corregida (març o abril com a mínim) i uns altres $700 milions per retirar i canviar xips/plaques als afectats. Si esteu en aquest cas, procureu utilitzar els ports SATA de 6Gbps, que no presenten l'errada, i poseu-vos en contacte amb el venedor de seguida per comentar què fer a continuació.

    I, en tot cas, jo treballaria amb l'ordinador normalment fins que hi hagi la nova versió del xip disponible.

    3 de febrer del 2011

    El meu Kindle3

    Jo sóc dels que es varen mirar el Kindle3 just abans de Nadal. I, és clar, em vaig trobar amb la sorpresa que Amazon no el podia servir fins a 6-8 setmanes després (finals de gener) :-(

    Així que vaig abandonar la idea fins que els terminis es normalitzessin més o menys. Ara ja ho estan del tot (febrer 2011), així que si us interessa, recordeu només escollir la versió internacional, que inclou totes les despeses d'imposts i duanes i no tindreu sorpreses. La versió Wifi, sense 3G, costa al voltant dels 145 € (llàstima de la pujada del dòlar en els darrers temps). Però a mi me l'han regalat :-)

    UPS, l'empresa de missatgeria, el va lliurar "per error" a un veí, tres pisos per sota del meu. Sortosament el vaig tenir a les mans aquell mateix matí, però la cosa podria haver anat força diferent. Molt malament per UPS.

    A més, tal com podeu comprovar, el paquet venia amb un cop ben visible a la caixa:


    Però la protecció interna que porta el paquet és molt bona. Bé per Amazon !


    Així que el meu Kindle3 va arribar en perfectes condicions. A sota podeu veure el contingut del paquet: el Kindle, un petit manual d'iniciació i el cable USB per poder transferir fitxers i, sobretot, per carregar-lo si, com jo, no heu demanat un adaptador de corrent.


    El Kindle3 és realment prim. A sota teniu una comparació gràfica amb el Harry Potter, volum 7. No cal dir que també pesa molt poc, cosa que s'agraeix en sessions de lectura llargues.


    Finalment, comentar que la pantalla es veu molt bé. Té un gran contrast, molt millor que la majoria de lectors electrònics que he vist al mercat.


    Conclusions

    Després de 10 dies d'ús, estic molt satisfet de la compra, tant per la facilitat d'ús, com per la velocitat de pas de pàgina i, sobretot, per la claredat de la pantalla (pel seu alt contrast).

    A dia d'avui  només el Sony PRS-650, que porta el mateix tipus de pantalla, és comparable pel que fa a comoditat en la lectura. A més, el Sony és tàctil. Ara bé, el seu preu està al voltant dels 250 € i jo no estava disposat a pagar la diferència.

    En resum, crec que la relació qualitat/preu del Kindle3 és immillorable.

    I vosaltres, què en penseu?