pbootcms网站模板|日韩1区2区|织梦模板||网站源码|日韩1区2区|jquery建站特效-html5模板网

HTML5究竟需要多少種視頻編碼格式

HTML5 的 標簽真的很威武,幾乎所有的主流瀏覽器可以直接提供本地的視頻播放功能,相對于以前通過 Flash 這種類似中繼的播放方式,要先進很多。同時也為一些不支持 Flash 播放的移動

 HTML5 的 標簽真的很威武,幾乎所有的主流瀏覽器可以直接提供本地的視頻播放功能,相對于以前通過 Flash 這種類似“中繼”的播放方式,要先進很多。同時也為一些不支持 Flash 播放的移動設備帶來的希望。

  也許,你會因為標簽可以支持到的視頻種類而感到困惑。嗯,到底為了實現 HTML5的特性,到底要轉換多少種編碼格式的視頻?WebM,Ogg 還是 MP4?那…iPhone 和 Android又需要哪種編碼格式?如果我還要提供高、中、低三種碼率的視頻呢?

  下面就來看看到底 HTML5 標簽的詳細情況吧。

  關于Web 格式

  目前來說,廣泛被瀏覽器支持的的視頻編碼格式總共有三種,但是沒有一種可以達到通吃所有瀏覽器的境界。所以對于同一個視頻,至少需要兩種格式,才能在所有瀏覽器里播放。

  首先要選擇一個被支持最多的視頻格式,那么就是 MP4 + H.264 這個組合了,音頻方面則是 AAC 或者 MP3。MP4封裝的視頻,可以在 Safari、Chrome 和 IE9 里播放(悲劇的是 IE9 只支持 Windows Vsita 和 Windows7)。同時,這個組合也是你通過 Flash 來作為播放器播放的最好選擇了,同時這個組合也可以在很多手持設備上播放,比如iOS、Android、Blackberry、PSP、PS3 等等。在 H.264 編碼的時候,可以選擇“High Profile”以獲得最好的編碼質量,或者“Baseline”來應對一些移動設備。

  除此之外,還有兩個組合,WebM + VP8 和 Ogg + Theora + Vorbis 來滿足其他的瀏覽器。WebM 可以在Firefox(4.0+)、Chrome(6.0+)和 Opera(10.60+)中播放;Ogg 可以在Firefox(3.5+)、Chrome(3.0+)和 Opera(10.54+)中播放。

  那么問題又來了,如果要從中選擇一個,是 Ogg 呢,還是 WebM 呢?

  從我們(Zencoder)來看,WebM 肯定是未來開放式視頻格式的領跑者,VP8 比起 Theora 來說,要更加的優秀,而且還有強大的社區作為其后盾,特別是 Google 的支持。

  反過來看 Ogg,其最大的特點是她支持了 44.64%的瀏覽器(譯者注:這里應該是指瀏覽器分部率中,可以播放的比例),而 WebM僅支持 9.35%的瀏覽器。如果僅著眼于 2010 年 10 月,那么 Ogg 也是一個不錯的選擇。如果你是為了未來的 1-2年,那么WebM 似乎更有優勢一些。

  推薦:MP4 + WebM 或者 Ogg 其中一種,當然全部都編碼出來也可以 ^^。

  關于移動設備

  和瀏覽器的情況一樣,在移動設備上也沒有一個可以通吃全盤的編碼方案。不同的移動設備有著不同的編碼標準,甚至比起瀏覽器領域來說,更加的復雜。不過還是有一些方案可以讓你省不少精力的。

  在這里你可以查看一個完整的移動設備編碼列表。

  1.現在絕大多數的移動設備都支持 MP4/H.264。包括 iOS 系列的產品(iPhone、iPod、iPad、Apple TV等),絕大多數的 Android 設備,新的黑莓手機。對于這類設備,編碼的時候應該選擇“Baseline”。在分辨率上,對于 iOS 和Android 設備,選擇不高于 640×480 的分辨率即可,對于黑莓系列手機,選擇不高于 480×360 的分辨率即可。

  注意:可以在 iPhone 上播放的這類編碼格式,同樣也可以在 HTML5(當然僅僅是一部分瀏覽器)或者 Flash中播放。如果你怕麻煩或者想節省一些轉換花費的時間,可以考慮選擇在編碼的時候,不高于 iOS 系列設備和 Android系列設備的分辨率。如果你不怕麻煩,并且視頻在不同的碼率上表現差異很大,或者需要在電腦上有更清晰的表現,就多編碼出來幾個不同的碼率吧。

  2.對于一些老的移動設備,選擇 3GP/MPEG4。絕大多數的黑莓手機和一些 Android 的手機,都支持這種格式。同時,3GP 在 iPhone 和 iPod 上都可以播放。

  3.關于 WebM,現在也許還不是一個好的選擇,雖然在一些 Android 的手機上已經可以播放,但是支持還不是很廣泛。預計未來 1-2 年會有更多的支持 WebM 格式的手機。

  推薦:怕麻煩則 MP4 格式,640×480 或者 480×360。不在乎編碼時間和存儲空間,就應該選擇三種 MP4 編碼方案(480×360,640×480,720p +“Main profile”)

  外加一到兩種 3GP 格式(320×240 或者 176×144),可以參考這份日志來獲取更加詳細的編碼參數。

關于多種比特率

  有可能你在考慮,是不是要為帶寬很足的用戶準備高比特率的視頻,并且為了照顧小帶寬的用戶,另外再準備一份低比特率的視頻呢?如果你的用戶已經開始在互聯網上觀看高清的視頻,那么為了迎合這類用戶的習慣和用戶體驗,那么答案則為是。可以考慮提供 2-3種不同比特率或者分辨率的視頻來滿足使用不同互聯網連接方式的用戶。比如提供一份 640×360 和一份 1280×720的選擇。未來我們會更多的討論這個問題。

  關于流媒體播放

  本篇文章不討論關于流媒體的問題,并且 RTMP(Flash)、Smooth Streaming(Silverlight)、HTTP Live Streaming(iOS)都要求特殊的視頻格式。這已經超出了我們要討論的范圍了。未來將會有相關的文章進行討論

  結論

  1.最低限度的支持 HTML5,應該選擇 MP4 + WebM 或者 Ogg 其中的至少一種,并且使用 Flash 來播放 MP4 以便提供向下兼容支持。

  2.移動設備方面,H.264/MP4 會讓你省心很多,如果可以提供 2-3 種不同分辨率和碼率的視頻,會大大增加兼容性。

  建議

  以下是關于所有類型的視頻編碼方案建議,Zencoder 支持以下列出的所有編碼格式(廣告了…)

  1.只為能播放

  HTML5,Flash和移動設備:MP4/H.264,使用“Baseline”編碼,480×360 或者 640×480

  HTML5:WebM 或者 Ogg

  2.更上一層樓

  HTML5,Flash:MP4/H.264,“High profile”編碼

  HTML5:WebM

  HTML5:Ogg

  移動設備:MP4/H.264,“Baseline profile”編碼,分辨率 480×360 或者 640×480

  3.我要支持所有設備和瀏覽器

  HTML5,Flash:MP4/H.264,“High profile”編碼

  HTML5: WebM

  HTML5:Ogg

  移動設備:MP4/H.264,“Baseline profile”編碼,分辨率選擇 480×360 以便提供高兼容性

  移動設備:MP4/H.264,“Main profile”編碼,分辨率 1280×720 以便支持新的設備(如 iPhone4、iPad 和 Apple TV)

  移動設備:3GP/MPEG4,分辨率320×240 和(或) 177×144 以便支持非智能手機

【網站聲明】本站除付費源碼經過測試外,其他素材未做測試,不保證完整性,網站上部分源碼僅限學習交流,請勿用于商業用途。如損害你的權益請聯系客服QQ:2655101040 給予處理,謝謝支持。

相關文檔推薦

互聯網時代強調用戶體驗,那什么是 HTML5 跨平臺 App 開發者的編程體驗?在經過一年的上線摸索后,APICloud 團隊認識到剝奪開發者已經習慣的開發工具,替換一個其他的是不對的。因此,
微軟日前已經發布了Internet Explorer 9(以下簡稱 IE9 )正式版。在該版本中,微軟遵循他們的發展戰略,對于作為最新Web標準的HTML5與CSS3中大多數功能提供了支持。 點擊此處下載IE9 同時,微
北京時間2月21日消息,就在今天下午雅虎工程師杰里米約翰斯通(Jeremy Johnstone)在Flickr頁面上添加了一則消息,勸告用戶前往其他在線網站觀看視頻,以此來表達自己對Flickr固守Flash卻不支
在Visual Studio 2010 SP1,微軟將為開發人員提供更方便的途徑在ASP.NET的基礎上利用新技術開發應用程序,包括HTML5和CSS3。隨著IE9正式版的逐漸臨近,微軟想要告訴開發人員,是時候利用HT
微軟今天表示,下一個版本的Windows Phone 7絕非小修小補,而是一個名叫Mango的系統,預計在明年的下半年發布, 這套新系統在原有的WP7基礎上加入了幾個重磅級特性,例如HTML5的原生支持
目前的Windows Phone 7上的瀏覽器還不支持HTML5規范,何時WP7將會支持HTML5一直是個迷。而近日微軟的一則招聘啟事引起了Windows Phone 7的愛好者的興趣,因為它明顯是為WP7上的IE團隊招聘一位
主站蜘蛛池模板: 冷却塔改造厂家_不锈钢冷却塔_玻璃钢冷却塔改造维修-广东特菱节能空调设备有限公司 | 建筑消防设施检测系统检测箱-电梯**检测仪器箱-北京宇成伟业科技有限责任公司 | 雷蒙磨,雷蒙磨粉机,雷蒙磨机 - 巩义市大峪沟高峰机械厂 | 皮带机_移动皮带机_大倾角皮带机_皮带机厂家 - 新乡市国盛机械设备有限公司 | 防水套管|柔性防水套管|伸缩器|伸缩接头|传力接头-河南伟创管道 防水套管_柔性防水套管_刚性防水套管-巩义市润达管道设备制造有限公司 | 圆周直径尺-小孔内视镜-纤维研磨刷-东莞市高腾达精密工具 | 酒吧霸屏软件_酒吧霸屏系统,酒吧微上墙,夜场霸屏软件,酒吧点歌软件,酒吧互动游戏,酒吧大屏幕软件系统下载 | 翰墨AI智能写作助手官网_人工智能问答在线AI写作免费一键生成 | 罗氏牛血清白蛋白,罗氏己糖激酶-上海嵘崴达实业有限公司 | 仓储货架_南京货架_钢制托盘_仓储笼_隔离网_环球零件盒_诺力液压车_货架-南京一品仓储设备制造公司 | 酒精检测棒,数显温湿度计,酒安酒精测试仪,酒精检测仪,呼气式酒精检测仪-郑州欧诺仪器有限公司 | 扬尘在线监测系统_工地噪声扬尘检测仪_扬尘监测系统_贝塔射线扬尘监测设备「风途物联网科技」 | 361°官方网站| 灌装封尾机_胶水灌装机_软管灌装封尾机_无锡和博自动化机械制造有限公司 | 心肺复苏模拟人|医学模型|急救护理模型|医学教学模型上海康人医学仪器设备有限公司 | app开发|app开发公司|小程序开发|物联网开发||北京网站制作|--前潮网络 | 短信营销平台_短信群发平台_106短信发送平台-河南路尚 | 碳纤维复合材料制品生产定制工厂订制厂家-凯夫拉凯芙拉碳纤维手机壳套-碳纤维雪茄盒外壳套-深圳市润大世纪新材料科技有限公司 | 章丘丰源机械有限公司 - 三叶罗茨风机,罗茨鼓风机,罗茨风机 | 北京租车公司_汽车/客车/班车/大巴车租赁_商务会议/展会用车/旅游大巴出租_北京桐顺创业租车公司 | 福兰德PVC地板|PVC塑胶地板|PVC运动地板|PVC商用地板-中国弹性地板系统专业解决方案领先供应商! 福建成考网-福建成人高考网 | 广州展览制作|展台制作工厂|展览设计制作|展览展示制作|搭建制作公司 | 篷房|仓储篷房|铝合金篷房|体育篷房|篷房厂家-华烨建筑科技官网 知名电动蝶阀,电动球阀,气动蝶阀,气动球阀生产厂家|价格透明-【固菲阀门官网】 | 智能风向风速仪,风速告警仪,数字温湿仪,综合气象仪(气象五要素)-上海风云气象仪器有限公司 | 聚氨酯催化剂K15,延迟催化剂SA-1,叔胺延迟催化剂,DBU,二甲基哌嗪,催化剂TMR-2,-聚氨酯催化剂生产厂家 | 阿尔法-MDR2000无转子硫化仪-STM566 SATRA拉力试验机-青岛阿尔法仪器有限公司 | 气动绞车,山东气动绞车,气动绞车厂家-烟台博海石油机械有限公司 气动隔膜泵厂家-温州永嘉定远泵阀有限公司 | 恒温恒湿箱(药品/保健品/食品/半导体/细菌)-兰贝石(北京)科技有限公司 | 根系分析仪,大米外观品质检测仪,考种仪,藻类鉴定计数仪,叶面积仪,菌落计数仪,抑菌圈测量仪,抗生素效价测定仪,植物表型仪,冠层分析仪-杭州万深检测仪器网 | 茅茅虫AI论文写作助手-免费AIGC论文查重_写毕业论文降重 | 成都竞价托管_抖音代运营_网站建设_成都SEM外包-成都智网创联网络科技有限公司 | PVC地板|PVC塑胶地板|PVC地板厂家|地板胶|防静电地板-无锡腾方装饰材料有限公司-咨询热线:4008-798-128 | 南京泽朗生物科技有限公司-液体饮料代加工_果汁饮料代加工_固体饮料代加工 | 宠物店加盟_宠物连锁店_开宠物店-【派多格宠物】 | 模温机-油温机-电加热导热油炉-工业冷水机「欧诺智能」 | 液氮罐_液氮容器_自增压液氮罐-北京君方科仪科技发展有限公司 | 旋转/数显粘度计-运动粘度测定仪-上海平轩科学仪器 | 砂石生产线_石料生产线设备_制砂生产线设备价格_生产厂家-河南中誉鼎力智能装备有限公司 | 影像测量仪_三坐标测量机_一键式二次元_全自动影像测量仪-广东妙机精密科技股份有限公司 | 合肥风管加工厂-安徽螺旋/不锈钢风管-通风管道加工厂家-安徽风之范 | 货车视频监控,油管家,货车油管家-淄博世纪锐行电子科技 |