El teu blog de Linux en català

Ahir vam poder saber que Google alliberarà amb una llicència sembla a la BSD el còdec VP8: un còdec de vídeo d’alta qualitat enfocat a la web que es troba a la mateixa alçada que el còdec H.264 (molt per sobre que el còdec lliure Theora). Amb tot això, es farà servir el còdec VP8 conjuntament amb el còdec d’àudio de Vorbis (theora) per crear un nou estàndard de vídeo web anomenat WebM, que ja té projecte propi. Ja s’ha assegurat que Youtube farà servir aquest format.

Firefox podrà incloure WebM sense pagar cap mena de royaltys: això és molt important perquè com molts sabreu, no fa molt Google va anunciar que pàgines com Youtube farien servir el còdec H.264 i no pas el còdec OGG. Per tal que Mozilla poguera incloure H.264 al seu navegador, havia de pagar una quantitat important de diners i Mozilla estava en contra d’això. Amb la creació de WebM sembla que finalment això arriba a una solució més que acceptable: un còdec d’alta qualitat i lliure que els navegadors podran incloure sense haver de pagar res. A més, no només Google és darrere de la creació d’aquest projecte de vídeo obert a la xarxa, sinó que proveïdors de continguts com Brightcove o el mateix Adobe, que inclourà suport WebM a Flash, també hi participen (entre molts altres).

Des de Mozilla expressen la seua satisfacció i alegria després de veure que Google ha apostat definitivament pel «Vídeo obert». Tenen clar que l’elecció d’VP8 sobre Theora és lògica i el resultat final que s’obtindrà serà molt millor. Ara jo em pregunte: es convertirà VP8 en un format de vídeo no només al web, sinó també a l’escriptori: probablement. No tinc clar què passarà ara amb el projecte Theora, tot i que una part (la d’àudio) sí que serà una part important.

En definitiva, un gran moviment de Google i una aposta clara pels estàndards oberts a la xarxa. Molts érem els que estàvem «preocupats» per com acabaria el tema de l’estàndard de vídeo a la xarxa. A més, ja existeixen versions del Firefox, Chromium i Opera que inclouen aquest còdec nou (i podeu provar-ho també a Youtube).

El futur de la xarxa passa per HTML5, sembla que tothom està més o menys d’acord amb això. HTML5 no és ni més ni menys que un nou estàndard web que, entre d’altres coses, ens portarà noves tecnologies (que ja es poden anar provant si teniu navegadors avançats) que podrien substituir sense cap problema a la tecnologia Flash d’Adobe.

Flash porta molts anys sent el rei de les animacions web, sobretot pel fet que no hi ha hagut un estàndard potent que haja pogut desenvolupar coses semblants. Ara que HTML5 sí que pot fer moltes d’aquestes coses i més, ja són molts qui volen deixar de banda la tecnologia d’Adobe i aprofitar-se de l’HTML5. Steve Jobs ja ha expressat el seu rebuig a deixar entrar Flash als seus dispositius mòbils i Microsoft ja ha dit que l’Internet Explorer 9 apostarà pel còdec x264 per a la reproducció de vídeos i altre contingut al web.

Curiosament, Steve Jobs ataca a Adobe tot dient que Flash és una tecnologia tancada i privativa, poc eficient i, a més, la causa de molts problemes en molts ordinadors. Microsoft no és tan dur amb el seu rebuig a fer servir la tecnologia d’Adobe, però sembla que aquesta serà la tònica general. Per altra banda, Google sí que implementa Flash a l’Android.

Per últim, i l’aspecte que més ens interessa des del món del programari lliure, és el tema de la implementació del còdec Theora (ogg) o l’x264. Ja en vam parlar farà cosa d’un o dos mesos: mentre que Firefox i Opera aposten pel còdec Theora, lliure de patents i que no exigeix pagar per fer-lo servir; Apple, Microsoft i Google aposten més pel còdec x264. Si Mozilla o l’Opera volen incloure l’x264 han de pagar. Si inclouen el còdec OGG, no. A més, l’x264 no és lliure i estarem sotmesos a llicències més que estúpides en molts casos: tots els programes de codificació de vídeo hauran de pagar per fer servir aquest còdec.

Tendències d'ús dels diferents còdecs

Respecte al còdec de Theora, Steve Jobs va comentar recentment que el fet que siga lliure no vol dir que no puga estar amenaçat per demandes per infringir el copyright d’altres i va comentar que s’estava preparant una demanda. Per descomptat, des de la companyia on desenvolupen el còdec Theora van flipar en sentir aquesta afirmació.

HTML5 és una nova batalla entre les grans companyies de la xarxa on la llibertat dels usuaris/desenvolupadors torna a estar en entredit. Ja veurem com acaba tot.

[Actualització] Sembla que avui mateix s’ha pogut saber que Canonical també donarà suport al còdec privatiu x264. Per descomptat, existeixen moltes raons per fer-ho, però no es pot negar que això mata una miqueta més el còdec de Theora.

Si algú et diguera que Google ha ajudat amb diners el desenvolupament del còdec Ogg Theora, probablement passaríeu a una altra cosa, ja que això és més que improbable.

Alguna cosa semblant diuen a l’article que es pot llegir al bloc google-opensource, on s’anuncia que Google també participarà amb diners en el desenvolupament del còdec de vídeo Ogg Theora per a processadors ARM (els dels mòbils bàsicament). Sembla que la raó és tindre un còdec de base que, encara que no siga el millor, puga reproduir vídeos quan la resta no puguen, ja siga per tema de patents o per qualsevol altra cosa.

Ogg Theora és un còdec de vídeo/àudio universal lliure que des del món del programari lliure s’ha provat d’impulsar sense molt d’èxit durant els darrers anys. Amb l’arribada d’HTML5 semblava que per fi es podria aconseguir impulsar aquest còdec, però l’anunci que el mateix Google va fer quant a l’ús del còdec privatiu x264 a Youtube indicava que finalment Ogg podria perdre definitivament la batalla.

Amb aquest anunci, però, sembla que el món del programari lliure podrà respirar més o menys per una estona. Caldrà veure fins on arriba aquest «nou» criteri de Google i veure com afecta a les pàgines on es volia emprar només el còdec privatiu x264 (Youtube principalment).

Mistelix és un programa d’autoria de DVDs que també permet crear presentacions de diapositives. Està desenvolupat per en Jordi Mas, el mateix autor del famós gbrainy. Fa uns dies es va presentar la versió 0.2 i ja es pot donar una ullada a la planificació de les properes versions.

Mistelix fa servir Theora per a la creació de presentacions amb imatges, també permet incloure-hi vídeos, afegir transicions (sembla que això requereix la instal·lació d’extensions) i publicar els projectes acabats en un DVD o en un vídeo.

El programa encara es troba en un estat de desenvolupament poc avançat, però ja es pot treballar amb ell. És fàcil de fer servir (almenys fins on jo ho he provat), tot i que no m’acaba d’agradar com estan distribuïts els quadres de la finestra.

Des de la pàgina oficial del projecte trobareu paquets per a gairebé totes les distribucions més famoses (què poques vegades es troba això), així com un repositori ppa per a Ubuntu. El programa ja es troba en català i s’estan cercant nous col·laboradors.

mistelix

Farà cosa d’any i mig Opera va proposar que el format de vídeo Theora fora un estàndard per al vídeo a la xarxa. Navegadors com Firefox ja han començat a implementar-lo, així com algunes versions experimentals de l’Opera.

S’espera que l’anunci del llançament de Theora 1.0 faça que aquest còdec avance més ràpidament i tots els navegadors s’hi posen a treballar per oferir-lo a properes versions. Substituir el Flash a l’hora d’incrustar vídeos a una pàgina és un dels seus objectius.

Theora 1.0 arriba de la ma d’xiph.org, els creadors d’Ogg Vorbis i, tot i que ja fa temps que funciona més que correctament, el llançament d’aquesta versió final hauria de donar ales a aquest format lliure, que ofereix una implementació del codificador amb una llicència que permet l’ús a qualsevol tipus de programari.

El següent pas per a aquest format serà el desenvolupament d’un nou codificador, anomenat Thusnelda, que oferirà una millor qualitat d’imatge, el qual es llançarà amb la versió 1.1 de Theora. Estaria molt bé que xino xano aquest format aconseguisca imposar-se, i que ho faça més ràpid que no pas l’Ogg Vorbis.