原标题:视频格式转换-WMV&MPG2MP4

最近几个月由于项目比较紧张,长沙网站开发相关的心得一直没有与大家一起分享。最近项目基本忙得差不多了,所以先和大家聊一下WMV和MPG格式视频文件转换成MP4格式的方法--这可真是独家秘技啊!

由于IOS和Android(安卓)4.1以后,Adobe不再支持手机flash插件。故而用手机访问电脑版网页时,因缺乏官方支持难以保证flash正常运行,DWPCMS和TP的视频播放都是使用flash播放器。随着H5的发展,新增的video标签有播放视频的功能,主流的浏览器都能很好的支持H5,并且video标签在PC端和移动端都能够使用,但对视频源文件有一定的要求,仅支持mp4,ogg,webm3种格式(之前已经写一过篇视频播放功能二次开发的文章里面有介绍如何将编辑中视频代码转换成video标签,这里就不赘述)。

目前MP4作为比较主流的视频格式,得到了大多数网站的亲耐。但是客户提供的视频文件中还是有部分其他格式的如WMV和MPG格式,这让笔者有蛋蛋的忧伤。因为通常情况下,我们交付网站时会告知客户使用QQ影音或者其他免费软件进行格式转换,并建议使用h264编码。但是遇到这两种格式时,直接转换后在电脑(软件)上是可以正常播放的,但是网页上却是黑屏(有声音)。

笔者手中暂时只有狸窝和QQ影响转换工具(未尝试其他收费软件),为了解决问题便使用了穷举大法进行了转码,最终皇天不负有心人,成功搞定!

1.先用QQ影音将WMV/MPG格式转换为mpg4/xvid编码的MP4文件,不能使用H264,264,264!!至于原因需要请视频专家们解释一下,正是因为不能先转成H264,所以前面怎么尝试都不行。

android如何获取视频wmv文件的协议 安卓手机播放wmv格式_视频播放

2.再使用狸窝将mp4文件转换成h264编码的mp4(mpg4/xvid编码好像也可以支持,大家可以尝试一下)。

android如何获取视频wmv文件的协议 安卓手机播放wmv格式_android wmv2格式视频_02

经过以上近乎“变态“的转码处理之后,MPG与WMV格式的视频文件终于可以在网站上正常播放,另外大家可以通过调整分辨率、视频码率、视频帧率等参数对视频大小进行控制。