WebM
WebM | |
---|---|
Carauterístiques | |
Estensión |
webm |
MIME |
video/webm y audio/webm |
Númberu máxicu | 1A45DFA3 y 1A45DFA3{0-32}4282847765626D4287 |
Desendolcador | |
Estensión de | Matroska |
Más información | |
Wiki del formatu de ficheru | WebM |
PRONOM | fmt/573 |
Sitiu web | https://www.webmproject.org/ |
WebM ye un formatu multimedia abiertu y llibre desenvueltu por Google y empobináu pa usase con HTML5. Ye un proyeutu de software llibre, so una llicencia permisiva similar a la llicencia BSD. Ta compuestu pol códec de videu VP8 (desenvueltu orixinalmente por On2 Technologies) y el códec d'audiu Vorbis dientro d'un contenedor multimedia Matroska.[1][2]
Foi anunciáu sol marcu de la conferencia Google I/O en mayu de 2010 y cuenta con contribuciones y sofitu oficial d'empreses como «Mozilla,[3] Opera,[4][5] Google,[6] amás d'otros 40 editores y fabricantes de software y hardware» nun esfuerciu combináu pa utilizar VP8 como'l formatu multimedia estándar nel llinguaxe web HTML5. Microsoft anunció que'l so más recién versión de navegador Internet Explorer 9 tamién va ser capaz de soportar los archivos WebM si'l códec VP8 ta instaláu nel equipu.[7] El códec puede usase na versión de YouTube HTML5, activada por defectu. Amás, Adobe realizó declaraciones enfatizando que la so software Flash Player va recibir una actualización p'añader soporte al nuevu formatu.[8]
Nomáu
[editar | editar la fonte]- Nome del contenedor del formatu: WebM
- Estensión d'archivu: .webm
- Tipu MIME: video/webm
- Tipu MIME namái pal audiu: audiu/webm
- Nome del Códec de Videu: VP8
- Nome del Códec d'Audiu: Vorbis
- Directrices pal desenvolvimientu de WebM
Directrices pa WebM
[editar | editar la fonte]Estes directrices creáronse anguaño pa tresmisiones d'archivos sobre una conexón HTTP, ya indiquen les árees nes que WebM ye estricta, en comparanza cola especificación más permisiva de Matroska.[9]
Directrices pal multiplexador y demultiplexador
[editar | editar la fonte]- El tipu de documentu debe de ser "WebM".
- El códec de videu debe de ser VP8.
- El códec ID ten de ser "V_VP8".
- Nun hai datos pa CodecPrivate pa VP8.
- El códec d'audiu tien de ser Vorbis.
- El proyeutu va desenvolver una orientación específica sobre cómo Vorbis ten de ser esplegáu en WebM (perfil, el bitrate, canales)
- La versión inicial de WebM nun soporta subtítulos.
- WHATWG / W3C RFC va apurrir orientación alrodiu de los subtítulos HTML5 <video> nun futuru próximu. WebM tien la intención de siguir esa orientación.
- DocReadTypeVersion tien de siguir la especificación Matroska.
Directrices pal multiplexor
[editar | editar la fonte]Estes directrices tienen l'oxetivu de fomentar la coherencia al traviés d'archivos WebM nel mundu real.
- WebM tien de contener l'elementu SeekHead.
- Motivu: Dexa al veceru saber si l'archivu contién un elementu Cues, un elementu qu'apigura otra serie d'elementos pa faer la busca más rápida.
- Los archivos WebM tienen d'incluyir un únicu elementu Cues de fotogrames.
- L'elementu Cues debe de contener namái fotogrames de videu, pa menguar el tamañu de la cabecera del archivu.
- Encamiéntase que Cues atópese primero que les agrupaciones, por que'l veceru pueda aportar a un puntu nos datos qu'entá nun se descargó nuna sola operación de busca.
- Tolos códigos de tiempu absolutos (bloque + agrupación) tienen de ser puramente crecientes.
- Tolos códigos de tiempu acomúñense a la d'entamu del bloque.
- L'elementu TimecodeScale tien d'establecese nun valor predeterminado de 1.000.000 nanosegundos.
- Motivu: Dexa que cada agrupación tenga bloques con valores positivos d'hasta 32.767 segundos.
- Los fotogrames clave tienen d'asitiase de primeres de les agrupaciones.
- Habiendo fotogrames clave nel entamu de les agrupaciones fai la busca más rápida y fácil pal veceru.
- Los bloques d'audiu que contienen el códigu de tiempu del fotograma clave tienen d'atopase na mesma agrupación que'l bloque de fotogrames clave de videu.
- Los bloques d'audiu que contienen el mesmu códigu de tiempu absolutu que los bloques de videu tienen de ser escritos antes de los bloques de videu.
- Los Archivos WebM namái tienen de soportar píxeles del elementu DisplayUnit.
- Los fotogrames en VP8 tienen de ser multiplexados nun elementu SimpleBlock.
Directrices pal demultiplexor
[editar | editar la fonte]- El demultiplexor namái tien d'abrir los archivos de tipu WebM.
- Una vegada que'l demultiplexor valide la cabecera y los metadatos del archivu WebM y el reproductor empiece la reproducción del archivu, el demultiplexor tien de faer tolo posible p'analizar l'archivu, de forma que la reproducción pueda producise lo más correutamente posible.
- La busca desactivaráse si l'archivu WebM nun tien un elementu fotograma clave de pista.
- El proyeutu ta contemplando'l soporte a la busca ensin un elementu de pista.
Ver tamién
[editar | editar la fonte]Referencies
[editar | editar la fonte]- ↑ «Introducing WebM, an open web media project» (19 de mayu de 2010). Consultáu'l 19 de mayu de 2010.
- ↑ «WebM FAQ» (19 de mayu de 2010).
- ↑ Blizzard, Christopher (19 de mayu de 2010). Mozilla (ed.): «Firefox, YouTube and WebM» (inglés).
- ↑ Lie, Håkon Wium (19 de mayu de 2010). Opera (ed.): «Welcome, WebM <video>!» (inglés). Archiváu dende l'orixinal, el 22 de payares de 2011.
- ↑ Mills, Chris (19 de mayu de 2010). Opera (ed.): «Opera supports the WebM video format» (inglés).
- ↑ Bankoski, Jim (19 de mayu de 2010). Google (ed.): «WebM and VP8 land in Chromium» (inglés).
- ↑ Hachamovitch, Dean (19 de mayu de 2010). Microsoft (ed.): «Another Follow-up on HTML5 Video in IE9» (inglés).
- ↑ Patel, Nilay (19 de mayu de 2010), Google launches open WebM web video format based on VP8, Engadget, http://www.engadget.com/2010/05/19/google-launches-open-webm-web-video-format-based-on-vp8/
- ↑ «WebM Container Guidelines» (28 de xunu de 2011). Consultáu'l 28 de xunu de 2011.
Enllaces esternos
[editar | editar la fonte]- Sitio web oficial del proyeutu WebM
- Guíes d'usu del contenedor WebM
- Anuncio de Mozilla: Open Web, Open Video y WebM
- Anuncio d'Opera y compilaciones con soporte a WebM