HTML5网络视频webm格式制作
Google I/O 大會(huì)宣布了WebM項(xiàng)目,
看來(lái)HTML5時(shí)代的視頻編碼,vp8的未來(lái)影響是不容忽視的
于是乎,到其官方網(wǎng)站溜達(dá)了一圈
地址:點(diǎn)擊打開(kāi)鏈接
其現(xiàn)在發(fā)布的可供下載的清單:點(diǎn)擊打開(kāi)鏈接
還是先來(lái)看看webm的編解碼,然后再深入了解
首先到下面下載地址下載webmdshow,
目前(2010/5/21)最新的版本是這個(gè):webmdshow-0.9.5.0-20100518.zip(下載可在我的資源中進(jìn)行下載)
下載下來(lái)解壓后,文件夾大小為1.98M
如下圖:
要想使用這個(gè),按照官方說(shuō)明,先注冊(cè)里面的幾個(gè)dll
首先使用cmd命令,轉(zhuǎn)到此目錄下,然后使用regsvr32命令注冊(cè)dll,如下:
c:/webmdshow-0.9.4.0/>regsvr32 webmsource.dll webmsplit.dll vp8decoder.dll vp8encoder.dll webmmux.dll
然后就可以找個(gè)視頻文件使用makewebm.exe 程序制作webm格式的視頻了,
如下:
makewebm.exe -i ../17.avi -o ../17.webm
前面一個(gè)是輸入文件,后面一個(gè)是輸出文件,后綴可以隨意(呃,目前不太清楚webm的后綴是啥)
若不注冊(cè)前面的幾個(gè)dll的話,直接使用此命令可能會(huì)出現(xiàn)提示錯(cuò)誤:
Unable to create WebmMux filter instance.
就算注冊(cè)了,處理一些文件的時(shí)候也可能出現(xiàn)提示:
Unable to connect audio stream to muxer.
這個(gè)不太清楚是什么意思,不過(guò)不影響文件的生成
生成的文件,使用kmplayer可以播放,在播放的時(shí)候按tab鍵,可以看到
視頻編碼器:(VP80) WebM VP8 Decoder Filter 字樣
如下圖
當(dāng)然,如果沒(méi)有注冊(cè)之前說(shuō)的那幾個(gè)dll,就會(huì)出現(xiàn)解碼器錯(cuò)誤
總結(jié)
以上是生活随笔為你收集整理的HTML5网络视频webm格式制作的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Android 获取地理位置获取经纬度
- 下一篇: HTML - 超文本标记语言 (Hype