视频文件的后缀与支持程度
差点忘了告诉你!别以为看了文件名就能确定视频能不能放。有些时候,我们会发现尽管后缀看着没啥用,但是这个文件里面可能藏着好几种编码的声音或者影像。所以,想确认这到底是啥玩意儿,就得赶紧查查文件的格式和编码咯。
MPEG-4规范与支持
听过MPG没?就是管视频行业的那个家伙。他们弄出了MPEG-1和MPEG-2,那可是VCD和DVD的格式呀。现在,他们又整出个MPEG-4,还得让所有MP4文件用上各种压缩技术,比如Xvid、pX和AVC什么的。更厉害的是,虽然名字听着不太像,但是你猜怎么着?Xvid、pX跟MPEG-4 Part 2有关,H.264和AVC也都是它们家的!
浏览器对不同编码算法的支持
咱们讲讲这Google,他们从2011年就发话,不再搞AVC引擎了。可是你瞧,实际上,你只要把MP4、px、AAC的混搭文件压缩在一起,Chrome浏览器照样能听得到、看得下去。可能火狐跟Opera怕惹上版权官司,才不敢轻易用AVC技术,但是新版的Firefox似乎还想继续走这条路!
开源阵营对AVC支持的动摇
你是不是头疼那个AVC(大家熟知的H.264编码)?别担心!Chrome、Firefox、Opera这几个大牌浏览器都在想办法,慢慢不用AVC了。现在你用它还能看看片子啥的,不过以后多半要选WebM和VP8这种格式咯~啊对了,记得Opera浏览器在Wikipedia那里测试兼容性的时候表现不太好。
基于Html5的视频方案
以前找视频看,Flash和FLV挺火的?可现如今iPhone成大热货,HTML5才是大赢家。得保证你的浏览器能支持HTML5老爷车IE8就只能继续看Flash咯。
多源方案提供更广泛支持
解决avc播放问题?不难,只需在封装的MP4 AVC文件里增加WebM和Ogg支持就能搞定了。至于浏览器,随便选个自己喜欢的就好咯。别忘了咱家服务器也得支持这些新格式!
面向不同浏览器提供不同解决方案
要搞定Flash和FLV这个事,选对浏览器最重要!如果你遇到上网不支持HTML5的情况,可以试试给视频加上MP4(AVC)或者WebM(Ogg)格式,这样应该就能顺利播放了。当然,如果还是搞不定,那就赶快换个办法,说不定非Flash的标签或小程序就能帮到你。此外,别忘了还有一种偷懒又实用的方法——把IE也教会使用video标签,然后搭配Flash播放器,这样它原有的video播放功能也就被取代,大家看视频时就不用再纠结了!
评论0