Google financiert de ontwikkeling van TheoARM: Ogg Theora voor mobiele apparaten

Als ik je dat vertel Google helpt bij het financieren van een ARM-geoptimaliseerde versie van de Theora-videocodec, het kan velen waarschijnlijk niet schelen. Misschien als ik het je vertelde het gerucht gaat dat Google VP8 zal uitbrengen sommigen plassen zichzelf. Over het algemeen zijn audio- en videocodecs echter een klassiek voorbeeld van die dingen waar niemand om geeft totdat ze stoppen met werken.

Laten we video's publiceren die op elk apparaat kunnen worden afgespeeld

Dat is een leuk idee, maar erg moeilijk te realiseren. Tot nu, er is geen standaardmethode voor het verspreiden van video's op internet. Sommige sites gebruiken Flash, maar dit beperkt hun publiek tot degenen die Flash-spelers en plug-ins hebben geïnstalleerd, waardoor alle mobiele telefoons en zelfs andere mobiele apparaten worden uitgesloten (ik denk aan Apple-producten: iPod, iPad, enz.). Sommigen gebruiken embedded spelers die in Java zijn ontworpen, maar dat beperkt hun publiek tot degenen die apparaten gebruiken die krachtig genoeg zijn om audio en video op een virtuele machine te decoderen, waardoor veel van de mensen die laptops gebruiken worden uitgesloten. Sommige gebruiken zelfs ingebouwde native spelers (zoals Windows Media Player), waardoor hun publiek teruggebracht wordt tot een enkel besturingssysteem en automatisch iedereen uitsluit die een van de andere populaire besturingssystemen gebruikt (BSD, Linux, Unix, OS X, enz.). ). Ten slotte bieden andere sites hun video's alleen aan als links en laten ze het vuile werk over aan de videospeler die de bezoeker op hun computer heeft geïnstalleerd… dat wil zeggen als ze het geluk hebben er een te hebben en als die speler dat videoformaat ondersteunt.

Geen van deze alternatieven komt in de buurt van het doel van "moeiteloos werken" en geen van hen lijkt dit in de toekomst te doen. Of je het nu leuk vindt of niet, de overvloed aan verschillende apparaten met internettoegang maakt het nog moeilijker om dit doel te bereiken.. Ver weg en lang geleden was het voldoende om te controleren of onze video op pc's en Macs kon worden afgespeeld. Nu hebben we Android, ChromeOS, iPhone-besturingssysteem, Linux, Maemo, Symbian en zo veel anderen. Bovendien hebben we te maken met processors met zeer verschillende vermogens, van desktops tot laptops, netbooks, PDA's en mobiele telefoons. Het probleem wordt groter, niet kleiner.

Gelukkig, we hebben goed nieuws dankzij de introductie van HTML 5. Deze nieuwe versie van HTML (de basistaal voor het schrijven van webpagina's) introduceert een videotag.

deze stelt webontwerpers in staat om hun sites te maken door het uiterlijk van de video's op een standaardmanier te specificeren. Hoe internetbrowsers afzonderlijk het afspelen van deze video's implementeren, is iets dat hen volledig aangaat - of ze de video's nu zelf decoderen of ingesloten of externe spelers gebruiken, de uiteindelijke beslissing ligt bij de gebruiker en dit zal de maker van de inhoud niet dwingen om te beperken hun keuzes en die van hun bezoekers naar beneden. Het beste nieuws is dat ondersteuning hiervoor al komt -Firefox, Opera, Chrome y Safari Ze bieden al gedeeltelijke ondersteuning voor HTML 5 en de rest van de browsers zal waarschijnlijk te vroeg zijn.

Probleem opgelost?

Nou, helaas, nee. Het hebben van een consistente manier om video te plaatsen is een goed begin, maar welk formaat je moet gebruiken, blijft bestaan.. Er is er niet een die aan alle behoeften en voorkeuren voldoet. Surfen we op een website met een mobiele telefoon met een klein scherm? Of een netbook? Een desktop-pc? Of misschien onze nieuwe HD-tv? De grootte van het scherm, de snelheid van de internetverbinding en het vermogen van de processor zijn van invloed op de keuze. Op dezelfde manier waarop we hebben gezien hoe de kwaliteit van de video's is verbeterd, gaande van VHS naar dvd en van dvd naar BluRay, zal video op internet steeds beter van kwaliteit zijn.

Bestaande technologieën (php, asp, javascript, enz.) Maken het mogelijk om op maat gemaakte videotags aan te maken in overeenstemming met de gebruikte browsers of apparaten. Wat echter duidelijk is, is dat we hebben een basis nodig om van te werken, een formaat waarin we kunnen rusten als al het andere faalt. Dit hoeft niet het meest complexe formaat te zijn, noch het meest gepubliceerde formaat, het hoeft niet eens het formaat te zijn waarin de meeste bedrijven betrokken zijn. Het enige dat nodig is, is dat het overal vrij beschikbaar is. De codec die deze taak kan vervullen is Ogg Theora, een versie van de codec VP3 vrijgegeven aan het publiek door On2 een paar jaar geleden. Het presteert redelijk goed, zowel wat betreft kwaliteit als compressieverhoudingen, en heeft behoorlijk respectabel gepresteerd in vergelijking met sommige van zijn meer populaire rivalen, zoals MPEG4, omdat Ogg Theora veel gemakkelijker te decoderen is. Het belangrijkste kenmerk dat het onderscheidt van zijn rivalen, is het feit dat het gratis is. We hebben het hier niet alleen dat het gratis is, maar ook gratis. De streamspecificatie en de broncode van de encoder zijn beschikbaar voor openbare download en kunnen door iedereen vrij worden gebruikt en gewijzigd. Theora is ontworpen en wordt onderhouden met als doel "eigendomsrechten" te omzeilen. Geen enkele andere codec kan op dit moment in de buurt van Theora komen: de geen royalty's.

Dus wat ontbreekt er?

Videodecodering is processorintensief. Om de droom te vervullen dat het in elk apparaat werkt, kost het nogal een pijnlijke inspanning. De complexiteit van Theora is aanzienlijk minder dan die van zijn concurrenten; andere codecs hebben vaak uitsluitend toegewijde hardware nodig om hun doelen te bereiken, maar met zorgvuldige ontwikkeling kan Theora worden gebruikt zonder dat dit nodig is. In feite kan real-time decodering op desktops en laptops worden beheerd door een ingebouwde Java-speler (zoals de uitstekende cortado), waardoor video's kunnen worden afgespeeld in browsers die de videotag HTML 5 nog niet ondersteunen. Voor het toenemende aantal PDA's, telefoons, netbooks, tablet-pc's is dit geen optie. In plaats van krachtige processors te hebben, zijn deze apparaten ontworpen met de veel bescheidener en zuinigere ARM-processors. Hoewel hun snelheid de afgelopen jaren aanzienlijk is gestegen, zijn ze nog steeds niet te vergelijken met hun desktop- en laptop-neven. Deze ARM-gebaseerde apparaten hebben nog veel werk nodig om ondersteuning te kunnen bieden voor het afspelen van Ogg-video.

Dit is waar de Google-subsidie ​​om de hoek komt kijken, waarmee de ontwikkeling van TheorARM (een gratis versie geoptimaliseerd voor gebruik op apparaten die zijn gebaseerd op ARM-processors).

Is Google goed, mama?

Op 5 augustus 2009 Google heeft On2 overgenomen op $ 106,5 miljoen. Ondanks dat het een relatief kleine aankoop is, is de waarheid dat On2 over zeer interessante technologie beschikt: VP3 naar VP8 videocodecs.  
On2 is bekend in de open source-wereld sinds het in 2001 zijn VP3-codec uitbracht, die de bekende Ogg Theora werd, een codec die werd voorgesteld om de standaard te worden voor de «video» -tag in de nieuwe HTML 5. sommige van de "grote jongens" (bijvoorbeeld Apple) hebben de codec-vraag op niets uitgelaten. Alles lijkt erop te wijzen dat Google On2-technologie zou gebruiken in YouTube, aangezien de vraag naar hogere videokwaliteit (lees 720p en 1080p) toeneemt, en steeds meer gebruikers kunnen filmen en video's maken in die resoluties.
Voorlopig zijn de codecs al geïntegreerd in veel van de meest populaire webbrowser-engines, hier is de lijst:
  • Presto / Opera: HTML5 via GStreamer (inclusief alleen Ogg / Theora).
  • WebKit / Chrome: HTML5 met ffmpeg (Ogg / Theora en H.264 / MP4).
  • Gecko / Firefox: HTML5 met Ogg / Theora.
  • WebKit / Epiphany: HTML5 via GStreamer (Ogg / Theora gegarandeerd).
  • WebKit / Safari: HTML5 via QuickTime (H.264 / MOV / M4V, kan Ogg / Theora spelen met XiphQT-componenten).
Como HTML5-videotag maakt het gebruik van elke codec mogelijkSommige internetverkenners kozen voor de gratis Ogg Theora-codec, terwijl anderen er de voorkeur aan gaven om de H.264-codec te gebruiken vanwege de prestaties, hardware-ondersteuning en de wens om alles te patenteren. 🙂
Echter, na de overname van On2 door Google, rijst de vraag: zal Google de patenten vrijgeven voor de nieuwste versies van de VP-familie (in het bijzonder VP7 en VP8)? De sleutel tot het echt slagen van de HTML 5-videotag is dat er een gedeelde codec is die door alle browsers wordt ondersteund en dat deze vrij is van eigendomsrechten.. De sleutel, ik herhaal, is dat iedereen het ermee eens is, en Google zou de laatste kaart kunnen hebben die het spel in hun voordeel verandert. De H.264-codec is de andere kandidaat om een ​​videostandaard te worden, maar heeft ook een hoge mate van weerstand van ontwikkelaars. Door codecs zoals VP7 en VP8 vrij te geven, zou Google een uitstekend alternatief voor H.264 bieden, en On2 heeft lang verklaard dat zowel VP7 als VP8 beter presteren dan H.264.
Onlangs heeft de Free Software Foundation (FSF) heeft een open brief aan Google, hen gevraagd om hun recent verworven videocodec vrij te geven en hen te vragen het gebruik ervan op YouTube te promoten om de huidige gebruikte propriëtaire codecs te vervangen (YouTube gebruikt momenteel H.264).
Dus zoals je ziet Dit initiatief van Google om de ontwikkeling van TheorARM te financieren is erg interessant, maar het zou veel meer kunnen doen door VP8 uit te brengen en gratis codecs op YouTube te gebruiken. Dit laatste vanwege de indrukwekkende "push" -kracht die de beroemde videowebsite aan de gekozen codec kan geven.

Voor meer informatie | Google OpenSource

-update: minuten geleden las ik net een nieuwtje vers uit de oven. Volgens de mensen van Newteevee hebben ze dat met verschillende bronnen bevestigd «Google zou VP8 uitbrengen" in de volgende Google I / O-conferentie voor ontwikkelaars 19-20 mei.

De aankondiging is vooral relevant omdat het de mogelijkheid opent dat de toekomst van internetvideo - die serieus begint te focussen op de HTML5-standaard - is gebaseerd op een open standaard zoals VP8 en niet op de H.264-codec die de overhand begon te krijgen. sites zoals YouTube of Vimeo.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   alnd zei

    Ik denk dat de standaard VP8 zou zijn. het probleem met de standaard is dat u niet hoeft te betalen of dat u slechts één persoon hoeft te betalen.

  2.   Laten we Linux gebruiken zei

    Het is waar…