Se che dixese iso Google está a axudar a financiar un Versión optimizada por ARM do códec de vídeo Theora, a moitos probablemente non lles importe. Quizais se cho dixera estendeuse o rumor de que Google lanzará VP8 algúns se mollan. Non obstante, en xeral, os códecs de audio e vídeo son un exemplo clásico desas cousas ás que ninguén se preocupa ata que deixan de funcionar. |
Índice
Publicemos vídeos que se poden reproducir en calquera dispositivo
Esa é unha boa idea, pero moi difícil de conseguir. Ata agora, non hai un método estándar para distribuír vídeos en internet. Algúns sitios usan Flash, pero isto restrinxe a súa audiencia a aqueles que teñan instalados reprodutores Flash e complementos, excluíndo así todos os teléfonos móbiles e incluso outros dispositivos móbiles (estou pensando nos produtos de Apple: iPod, iPad, etc.). Algúns usan reprodutores integrados deseñados en Java, pero iso restrinxe a súa audiencia a aqueles que usan dispositivos o suficientemente potentes como para descodificar audio e vídeo nunha máquina virtual, excluíndo así á maioría das persoas que usan portátiles. Algúns incluso usan reprodutores nativos integrados (como Windows Media Player), o que reduce a súa audiencia a un único sistema operativo e exclúe automaticamente a todos os que usan un dos outros sistemas operativos populares (BSD, Linux, Unix, OS X, etc.). ). Finalmente, outros sitios só ofrecen os seus vídeos como ligazóns e deixan o traballo sucio ao reprodutor de vídeo que o visitante instalou na súa máquina ... é dicir, se teñen a sorte de telo e se ese reprodutor admite ese formato de vídeo.
Ningunha destas alternativas se achega ao obxectivo de "traballar sen esforzo" e ningunha delas parece facelo no futuro. Gústenos ou non, a abundancia de diferentes dispositivos con acceso a internet dificulta aínda máis a tarefa de acadar este obxectivo.. Lonxe e hai moito tempo, bastaba con comprobar que o noso vídeo se podía reproducir en PC e Mac. Agora temos androide, ChromeOS, iPhone OSlinux, Condicións, Symbian e tantos outros. Non só iso, senón tamén, temos que tratar con procesadores de moi diferentes poderes, desde ordenadores de sobremesa ata portátiles, pasando por netbooks, PDA e teléfonos móbiles. O problema medra, non diminúe.
Afortunadamente temos boas novas grazas á introdución de HTML 5. Esta nova versión de HTML (a linguaxe básica para escribir páxinas web) introduce unha etiqueta de vídeo.
Isto permitirá aos deseñadores web crear os seus sitios especificando o aspecto dos vídeos dun xeito estándar. Como os navegadores de internet, individualmente, implementan a reprodución destes vídeos é algo que lles preocupa por completo: se decodifican os vídeos por si mesmos ou utilizan reprodutores integrados ou externos, a decisión final será do usuario e isto non obrigará ao creador de contido a restrinxir as súas opcións e as dos seus visitantes. A mellor noticia é que o apoio para isto xa está chegando -Firefox, Ópera, cromo y safari xa ofrecen soporte parcial para HTML 5 e o resto dos navegadores probablemente o sexan demasiado pronto.
Problema resolto?
Ben, por desgraza, non. Ter un xeito consistente de publicar vídeo é un bo comezo, pero aínda queda o formato a usar.. Non hai ningunha que satisfaga todas as necesidades e preferencias. Navegamos por un sitio web usando un teléfono móbil cunha pequena pantalla? Ou un netbook? Unha PC de escritorio? Ou quizais o noso novo televisor HD? O tamaño da pantalla, a velocidade da conexión a Internet e a potencia do procesador afectan á elección. Do mesmo xeito que vimos como melloraba a calidade dos vídeos, pasando de VHS a DVD e de DVD a BluRay, o vídeo na web será cada vez mellor.
As tecnoloxías existentes (php, asp, javascript, etc.) permiten a creación personalizada das etiquetas de vídeo empregadas segundo os navegadores ou dispositivos en uso. Non obstante, o que está claro é que necesitamos unha base para traballar, un formato onde descansar se falla todo o demais. Este non ten por que ser o formato máis complexo, nin o máis publicitado, nin sequera ten que ser o formato no que máis empresas participan. Todo o que se require é que estea de libre acceso, en calquera lugar. O códec que pode cumprir este traballo é Ogg Theora, unha versión do códec VP3 lanzado ao público por On2 hai algúns anos. Ten un bo rendemento tanto no que se refire ás relacións de calidade como de compresión, e ten un rendemento moi respectado en comparación con algúns dos seus rivais máis populares como MPEG4, sendo Ogg Theora moito máis fácil de descodificar. A característica máis importante que o distingue dos seus rivais é o feito de ser gratuíto. Aquí non falamos só de que é gratuíto, senón de balde. A especificación de fluxo e o código fonte do codificador están dispoñibles para descarga pública e calquera pode usalos e modificalos libremente. Theora deseñouse e mantense co obxectivo de eludir as patentes "propietarias". Neste momento ningún outro códec pode achegarse a Theora: o sen dereitos de autor.
Entón, que falta?
A descodificación de vídeo é intensiva no procesador. Para cumprir o soño de que funciona en todos os dispositivos, leva un esforzo bastante doloroso. A complexidade de Theora é significativamente menor que a dos seus competidores; outros códecs adoitan requirir hardware exclusivamente dedicado para acadar os seus obxectivos, pero cun desenvolvemento coidadoso pódese usar Theora sen que isto sexa necesario. De feito, nos ordenadores de sobremesa e portátiles a descodificación en tempo real pode ser xestionada por un reprodutor Java incorporado (como o excelente picado), permitindo a reprodución de vídeos en navegadores que aínda non admiten a etiqueta de vídeo HTML 5. Para o número crecente de PDA, teléfonos, netbooks e tabletas, esta non é unha opción. En lugar de ter procesadores potentes, estes dispositivos foron deseñados empregando os procesadores ARM moito máis modestos e frugais. Aínda que a súa velocidade creceu considerablemente nos últimos anos, aínda non se poden comparar cos seus primos de escritorio e portátil. Estes dispositivos baseados en ARM aínda precisan moito traballo por diante para poder incluír compatibilidade coa reprodución de vídeo Ogg.
Aquí é onde entra en xogo a subvención de Google, que axuda a financiar o desenvolvemento de TheorARM (unha versión gratuíta optimizada para o seu uso en dispositivos baseados en procesadores ARM).
Google é bo, mamá?
- Presto / Opera: HTML5 a través de GStreamer (inclúe só Ogg / Theora).
- WebKit / Chrome: HTML5 usando ffmpeg (Ogg / Theora e H.264 / MP4).
- Gecko / Firefox: HTML5 con Ogg / Theora.
- WebKit / Epifanía: HTML5 a través de GStreamer (Ogg / Theora garantido).
- WebKit / Safari: HTML5 vía QuickTime (H.264 / MOV / M4V, pode reproducir Ogg / Theora con compoñentes XiphQT).
Para ver máis información | Código aberto de Google
O anuncio é especialmente relevante xa que abre a posibilidade de que o futuro do vídeo en Internet, que comeza a enfocarse seriamente no estándar HTML5, estea baseado nun estándar aberto como VP8 e non no códec H.264 que comezaba a prevalecer. sitios como YouTube ou Vimeo.
2 comentarios, deixa os teus
Creo que o estándar sería VP8. o problema coa norma é que non tería que pagar ou só tería que pagar unha persoa.
É certo…