HTML5网络视频之webm转换

首先到下面下载地址下载webmdshow,

目前(2010/5/21)最新的版本是这个http://download.csdn.net/detail/u011428274/8376797

下载下来解压后,文件夹大小为914KB

如下图:

 

要想使用这个,按照官方说明,先注册里面的几个dll

首先使用cmd命令,转到此目录下,然后使用regsvr32命令注册dll,如下:

 

c:/webmdshow-0.9.4.0/>regsvr32 webmsource.dll webmsplit.dll vp8decoder.dll vp8encoder.dll webmmux.dll

 

然后就可以找个视频文件使用makewebm.exe 程序制作webm格式的视频了,

如下:

 

makewebm.exe -i ../17.avi -o ../17.webm

 

前面一个是输入文件,后面一个是输出文件,后缀可以随意(呃,目前不太清楚webm的后缀是啥)

 

若不注册前面的几个dll的话,直接使用此命令可能会出现提示错误:

Unable to create WebmMux filter instance.

就算注册了,处理一些文件的时候也可能出现提示:

Unable to connect audio stream to muxer.

这个不太清楚是什么意思,不过不影响文件的生成

 

生成的文件,使用kmplayer可以播放,在播放的时候按tab键,可以看到

视频编码器:(VP80) WebM VP8 Decoder Filter 字样

如下图

 

当然,如果没有注册之前说的那几个dll,就会出现解码器错误:

 

--------------------

[文件信息]

--------------------

E:/webm/17.webm

  General

    Complete name : E:/webm/17.webm

    Format : Mk

    File size : 5.06 MiB

    PlayTime : 2mn 59s

    Bit rate : 236 Kbps

    Writing library : webmmux-0.9.5.0

  Video #1

    Codec : V_VP8 / VP8

    Bit rate : 226 Kbps

    Width : 240 pixels

    Height : 320 pixels

    Display Aspect ratio : 0.750

 

 

最后说说这个压缩率

原始文件:avi格式,10.6M

使用makewebm生成文件,5.05M

使用Easy RealMedia Producer 1.93生成rmvb ,9.82M

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值