网络视频编码格式选择
在这里由于我只接触过ffpmeg编码工具,所以对其他的编码工具不是很了解。
ffpmeg使用的时间已是2年以前,现在想来只想得部分零碎的,待有时间的再详细介绍。
简单说说我以前使用ffpmeg的经历,我使用的平台是win7,但是肯定的Linux也是通用的吧,我只能说我没有实验过,请试验过的人说。
介绍开始,首先你需要找到ffpmeg在windows下的编译的执行程序,当拿到这个执行程序后,请搜索他的执行命令文档,这么你就可以使用它的视频转码功能了。
如果这样不够你还想用程序调用,我就只推荐的就只有java了,因为我以前使用的是java。给一个思路就是使用代码执行上面提到的ffpmeg的执行命令就ok。
总的来说就是:你的程序——>通过执行ffpmeg命令——>ffpmeg执行命令——>通知你的程序已经执行完成
编码格式的选择:H.264
为什么直接上来就说H.264呢?不为什么就因为一点,这个格式的压缩率强大。
举个例子,原始文件的大小如果为88GB,采用MPEG-2压缩标准压缩后变成3.5GB,压缩比为25∶1,而采用H.264压缩标准压缩后变为879MB。从88GB到879MB,H.264的压缩比达到惊人的102∶1。
当这个压缩比放到我的面前,我都不得不用了。
你问我这么高的压缩率画面质量怎么样?就我现在得到资料与我以前的实验结果都显示,h.264可以同时保证高的压缩比和高质量流畅的图像。