Ang Google upang pondohan ang pagbuo ng TheoARM: Ogg Theora para sa mga mobile device

Kung sinabi ko sayo yun Tumutulong ang Google na pondohan ang a Bersyon na na-optimize ng ARM ng Theora video codec, marahil ay walang pakialam. Siguro kung sinabi ko sayo kumalat ang tsismis na ilalabas ng Google ang VP8 ilang basa ang kanilang sarili. Gayunpaman, sa pangkalahatan, ang mga audio at video codec ay isang klasikong halimbawa ng mga bagay na walang pakialam hanggang sa huminto sila sa pagtatrabaho.

Mag-publish tayo ng mga video na maaaring i-play sa anumang aparato

Iyon ay isang magandang ideya, ngunit napakahirap makamit. Hanggang ngayon, walang karaniwang pamamaraan para sa pamamahagi ng mga video sa internet. Ang ilang mga site ay gumagamit ng Flash, ngunit nililimitahan nito ang kanilang madla sa mga may naka-install na mga manlalaro ng Flash at plug-in, sa gayon ay hindi kasama ang lahat ng mga mobile phone at kahit na iba pang mga mobile device (iniisip ko ang mga produkto ng Apple: iPod, iPad, atbp.). Ang ilan ay gumagamit ng mga naka-embed na manlalaro na idinisenyo sa Java, ngunit nililimitahan nito ang kanilang madla sa mga gumagamit ng mga aparato na sapat na malakas upang ma-decode ang audio at video sa isang virtual machine, sa gayon ay hindi kasama ang karamihan sa mga taong gumagamit ng mga laptop. Ang ilan ay gumagamit pa ng naka-embed na katutubong mga manlalaro (tulad ng Windows Media Player), na binabawasan ang kanilang madla sa isang solong operating system at awtomatikong ibinubukod ang lahat ng mga gumagamit ng isa sa iba pang mga patok na operating system (BSD, Linux, Unix, OS X, atbp. ). Sa wakas, ang ibang mga site ay nag-aalok lamang ng kanilang mga video bilang mga link at iniiwan ang maruming gawain sa video player na na-install ng bisita sa kanilang makina ... iyon ay kung sila ay pinalad na magkaroon ng isa, at kung sinusuportahan ng manlalaro ang format ng video na iyon.

Ni ang alinman sa mga kahalili na ito ay malapit sa layunin ng "nagtatrabaho nang walang kahirap-hirap" at wala sa kanila ang lilitaw na gawin ito sa hinaharap. Gusto ito o hindi, ang labis na pagkakaiba-iba ng iba't ibang mga aparato na may access sa internet ay ginagawang mas mahirap ang gawain na makamit ang layuning ito.. Malayo at matagal na ang nakakaraan, sapat na upang suriin na maaaring i-play ang aming video sa mga PC at Mac. Ngayon meron na kami Android, ChromeOS, iPhone OSlinux, Mga kundisyon, Symbian at marami pang iba. Hindi lamang iyon, kundi pati na rin, kailangan nating harapin ang mga nagpoproseso ng ibang-iba ng mga kapangyarihan, mula sa mga desktop hanggang sa mga laptop, sa pamamagitan ng netbook, PDA at mga mobile phone. Lumalaki ang problema, hindi lumiliit.

Sa kabutihang palad, mayroon kaming magandang balita salamat sa pagpapakilala ng HTML 5. Ang bagong bersyon ng HTML (ang pangunahing wika para sa pagsulat ng mga web page) ay nagpapakilala sa isang video tag.

Ito papayagan ang mga web designer na lumikha ng kanilang mga site sa pamamagitan ng pagtukoy ng hitsura ng mga video sa isang karaniwang pamamaraan. Kung paano ang mga browser ng internet, isa-isa, ipatupad ang pag-playback ng mga video na ito ay isang bagay na buong pag-aalala nila - kung sila mismo ang nag-decode ng mga video o gumagamit ng naka-embed o panlabas na mga manlalaro, ang pangwakas na desisyon ay sa gumagamit at hindi nito pipilitin ang tagalikha ng nilalaman na paliitin pababa ang kanilang mga pagpipilian at ng kanilang mga bisita. Ang pinakamagandang balita ay darating na ang suporta para dito -Firefox, Opera, kromo y ekspedisyon ng pamamaril nagbibigay na sila ng bahagyang suporta para sa HTML 5 at ang natitirang mga browser ay maaaring masyadong lalong madaling panahon.

Nalutas ang problema?

Sa gayon, nakalulungkot, hindi. Ang pagkakaroon ng pare-parehong paraan upang mag-post ng video ay isang mahusay na pagsisimula, ngunit kung anong format ang gagamitin ay mananatili pa rin.. Walang isa na nakakatugon sa lahat ng mga pangangailangan at kagustuhan. Nagba-browse ba kami ng isang website gamit ang isang mobile phone na may isang maliit na screen? O isang netbook? Isang desktop PC? O baka ang aming bagong HD TV? Ang laki ng screen, ang bilis ng koneksyon sa internet at ang lakas ng processor ay nakakaapekto sa pagpipilian. Sa parehong paraan na nakita namin kung paano napabuti ang kalidad ng mga video, mula sa VHS hanggang sa DVD at mula sa DVD hanggang sa BluRay, ang video sa web ay magiging mas mahusay at mas mahusay na kalidad.

Ang mga umiiral nang teknolohiya (php, asp, javascript, atbp.) Ay nagbibigay-daan sa pasadyang paglikha ng mga video tag na ginamit ayon sa mga browser o aparato na ginagamit. Gayunpaman, kung ano ang malinaw na iyon kailangan namin ng isang batayan kung saan gagana, isang format upang makapagpahinga kung nabigo ang lahat. Hindi ito dapat ang pinaka-kumplikadong format, o ang pinaka-isinapubliko, hindi ito kailangang maging format kung saan kasali ang karamihan sa mga kumpanya. Ang kailangan lang ay malayang magagamit, kahit saan. Ang codec na maaaring matupad ang trabahong ito ay Ogg Theora, isang bersyon ng codec VP3 inilabas sa publiko ng On2 ilang taon na ang nakakalipas. Gumagawa ito nang maayos pareho sa pag-uusapan sa kalidad at mga ratio ng compression, at mahusay na gumaganap kumpara sa ilan sa mga mas tanyag na karibal tulad ng MPEG4, pagiging Ogg Theora na mas madaling i-decode. Ang pinakamahalagang katangian na nagpapatayo mula sa mga karibal nito ay ang katotohanan na ito ay libre. Hindi lamang tayo nagsasalita dito na ito ay libre, ngunit libre. Ang pagtutukoy ng stream at source code ng encoder ay magagamit para sa pampublikong pag-download at maaaring malayang magamit at mabago ng sinuman. Ang Theora ay dinisenyo at pinananatili sa layuning iwasan ang "pagmamay-ari" na mga patent. Walang ibang codec na maaaring makalapit sa Theora sa puntong ito: ang walang mga royalties.

Kaya kung ano ang nawawala?

Ang pag-decode ng video ay masinsinang processor. Upang matupad ang pangarap na gumagana ito sa bawat aparato, kinakailangan ng isang masakit na pagsisikap. Ang pagiging kumplikado ni Theora ay makabuluhang mas mababa kaysa sa mga kakumpitensya nito; iba pang mga codec ay madalas na nangangailangan ng eksklusibong nakatuon na hardware upang makamit ang kanilang mga layunin, ngunit sa maingat na pag-unlad ay maaaring magamit ang Theora nang hindi kinakailangan na ito. Sa katunayan, sa mga desktop at laptop real-time na pag-decode ay maaaring mapamahalaan ng isang naka-embed na Java player (tulad ng mahusay Cortado), pinapayagan ang pag-playback ng mga video sa mga browser na hindi pa sinusuportahan ang tag na video ng HTML 5. Para sa dumaraming bilang ng mga PDA, telepono, netbook, tablet PC na ito ay hindi isang pagpipilian. Sa halip na magkaroon ng malakas na mga processor, ang mga aparatong ito ay dinisenyo gamit ang mas katamtaman at matipid na mga processor ng ARM. Bagaman ang kanilang bilis ay lumago nang malaki sa mga nagdaang taon, hindi pa rin sila maikumpara sa kanilang mga pinsan sa desktop at laptop. Ang mga aparatong nakabatay sa ARM na ito ay kailangan pa ng maraming trabaho nang maaga upang maisama ang suporta para sa pag-playback ng Ogg ng video.

Dito naglalaro ang pagbibigay ng Google, na tumutulong sa pondohan ang pagpapaunlad ng TheorARM (isang libreng bersyon na na-optimize para magamit sa mga aparato batay sa mga processor ng ARM).

Mabuti ba ang Google, Mommy?

Noong Agosto 5, 2009, Nakuha ng Google ang On2 sa $ 106,5 milyon. Sa kabila ng pagiging isang maliit na pagbili, ang totoo ay ang On2 ay may napaka-kagiliw-giliw na teknolohiya sa pagtatapon nito: VP3 hanggang VP8 video codecs.  
Ang On2 ay kilala sa bukas na mapagkukunan ng mundo mula noong 2001 inilabas nito ang VP3 na codec, na naging kilalang Ogg Theora, isang codec na iminungkahi na maging pamantayan para sa «video» na tag sa bagong HTML 5 Gayunpaman, ang paglaban mula sa ang ilan sa mga "big boy" (Apple, halimbawa) ay iniwan ang codec na katanungan sa wala. Tila ipinapahiwatig ng lahat na gagamitin ng Google ang teknolohiya ng On2 sa YouTube, dahil ang demand para sa mas mataas na kalidad ng video (basahin ang 720p at 1080p) ay tumataas, na mas maraming mga gumagamit ang nakaka-film at lumilikha ng mga video sa mga resolusyon na iyon.
Sa ngayon, ang mga codec ay naisama na sa marami sa pinakatanyag na mga web browser engine, narito ang listahan:
  • Presto / Opera: HTML5 sa pamamagitan ng GStreamer (may kasamang Ogg / Theora lamang).
  • WebKit / Chrome: HTML5 gamit ang ffmpeg (Ogg / Theora at H.264 / MP4).
  • Gecko / Firefox: HTML5 kasama ang Ogg / Theora.
  • WebKit / Epiphany: HTML5 sa pamamagitan ng GStreamer (Garantisado ang Ogg / Theora).
  • WebKit / Safari: Ang HTML5 sa pamamagitan ng QuickTime (H.264 / MOV / M4V, maaaring maglaro ng Ogg / Theora na may mga sangkap ng XiphQT).
Como Pinapayagan ng tag ng video na HTML5 ang paggamit ng anumang codecAng ilang mga explorer sa internet ay nag-opt para sa libreng Ogg Theora codec, habang ang iba ay ginusto na manatili sa H.264 codec para sa mga kadahilanan ng pagganap, suporta sa hardware, at isang pagnanais na i-patent ang lahat. 🙂
Gayunpaman, pagkatapos ng acquisition ng On2 ng Google, ang katanungang lumabas ay: ilalabas ba ng Google ang mga patent ng pinakabagong mga bersyon ng pamilyang VP (sa partikular na VP7 at VP8)? Ang susi para sa tag na video ng HTML 5 na talagang magtagumpay ay ang isang nakabahaging codec na sinusuportahan ng lahat ng mga browser at walang ito mga pagmamay-ari na mga patent.. Ang susi, inuulit ko, ay sumasang-ayon ang lahat, at maaaring magkaroon ang Google ng pangwakas na card na magiging pabor sa kanila ang laro. Ang H.264 codec ay ang iba pang kandidato upang maging isang pamantayan sa video, ngunit mayroon din itong mataas na antas ng paglaban mula sa mga developer. Sa pamamagitan ng paglabas ng mga codec tulad ng VP7 at VP8, magpapakita ang Google ng isang mahusay na kahalili sa H.264, at ang On2 ay matagal nang nakasaad na ang parehong VP7 at VP8 ay lumalagpas sa H.264.
Kamakailan, ang Libreng Software Foundation (FSF) ay nai-post na a bukas na sulat sa google, na hinihiling sa kanila na palabasin ang kanilang kamakailang nakuha na video codec pati na rin ang paghiling sa kanila na itaguyod ang paggamit nito sa YouTube upang mapalitan ang mga pagmamay-ari na mga codec na kasalukuyang ginagamit (kasalukuyang gumagamit ang YouTube ng H.264).
Kaya tulad ng nakikita mo Ang pagkukusa ng Google na pondohan ang pagbuo ng TheorARM ay lubhang kawili-wili ngunit maaari itong magawa ng higit pa sa pamamagitan ng paglabas ng VP8 at paggamit ng mga libreng codec sa YouTube. Ang huli dahil sa kahanga-hangang "push" power na maibibigay ng sikat na video website sa napiling codec.

Upang makakita ng karagdagang impormasyon | Google Open Source

I-update: minuto ang nakakaraan nabasa ko lang ang isang piraso ng balita na sariwa mula sa oven. Ayon sa mga tao sa Newteevee, nakumpirma nila na may iba't ibang mga mapagkukunan na «Ilalabas ng Google ang VP8" sa susunod Ang komperensiya ng Google I / O para sa mga developer Mayo 19-20.

Lalo na nauugnay ang anunsyo dahil binubuksan nito ang posibilidad na ang hinaharap ng video sa Internet - na nagsisimulang seryosong tumututok sa pamantayan ng HTML5 - ay batay sa isang bukas na pamantayan tulad ng VP8 at hindi sa H.264 codec na nagsisimula nang mangibabaw mga site tulad ng YouTube o Vimeo.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.

  1.   alnd dijo

    Sa palagay ko ang pamantayan ay magiging VP8. ang problema sa pamantayan ay hindi mo babayaran o kakailanganin mong magbayad ng isang tao.

  2.   Gumamit tayo ng Linux dijo

    Ito ay totoo ...