1 Video介紹
引用我翻譯文件《在HTML5頁面中嵌入音訊和視訊》中的介紹文字:「當今,在網頁上嵌入影片且所有使用者不管使用任何瀏覽器或作業系統都能看到的唯一可靠方法是使用Flash。這需要Adobe Flash插件,並且結合
大多數用戶已經安裝了Flash插件(事實上,大約95%的上網用戶都裝有Flash的某個版本),但HTML 5的支持者正在推動一個開放的,不需要任何插件的視訊標準。這就是HTML 5的新標籤
不幸的是,影片並非那麼簡單。不只是瀏覽器需要理解
總之,這就是所推薦的打算。同時,這也是引起混亂的導火線。對於各種編碼譯碼器的爭論就已經很煩了,但更悲劇的事情是,瀏覽器製造商們還不能就此達成統一。蘋果不願意使用提議的Ogg Theora編碼譯碼器,但Opera和Mozilla也不願意支付由於他們的瀏覽器裝載H.264編碼譯碼器而造成的許可費用。 Google同時支持兩者,微軟面對爭論,遠遠的置身事外,因為他現在根本沒有打算去支援HTML 5的影片元素。
面對瀏覽器製造商的僵持局面,HTML 5善意的獨裁者Ian Hickson甩了甩他的手並說到去他媽的。所以HTML 5規格中沒有特別指名或規定的視訊編碼解碼器。 「好吧,引用到這兒。
如今的情況是,微軟終於陷進去了,但很悲劇的是,在IE 9只支援H.264。同時,Googe終於在I/O大會上發布了開源的視訊封裝格式webM和視訊編碼格式VP8。 Opera、Mozilla、Chrome宣布將完全支援VP8,IE宣布部分支援(需要裝一個插件,但如果我沒記錯的話,HTML5的一個願景就是脫離瀏覽器插件,微軟真是讓人覺得悲劇)。
蘋果決定不支援VP8,賈伯斯認為VP8在品質或效率上不如H.264,無法滿足其產品的要求。另外最新消息顯示VP8還有可能牽扯到專利的問題(如果真的侵犯專利的話,Opera和Firefox估計馬上會無視VP8的)。
說了這麼多,其實說到底就是,現在如果要在頁面中使用
好吧,現在讓我們從技術層面來認識HTML 5的視頻,包括