软件Tags: h264编码器
原始编码器本身没有提供多线程功能.想要多线程优化请用软件。H.264编码标准草案发布时,很多人都觉得H.264太复杂,不宜实用。眨眼间3年过去了,以往的论断、疑惑被如今的现实冲洗的干干净净。一张7.92G的1小时50分的av,分辨720*480,用Ahead dvd ripper,现在用最新的ffdshow h264编码(4线程,码率1500k),需要1小时10分左右。cpu吃不完,占用率在50%左右。
H264和X264对比
H264隶属于MPEG-4编码,是一种高运算量的编码格式,H264的优点是在目前影视文件中容量最小的RAW,缺点是编码时需要大量运算时 间,H264支援硬件加速,H264支持自变速满帧技术(15fps-6000fps),H264编码的文件最大特征是后缀名为.h264;
X264是H264的另外一种开源编码格式,其开头的"X"意思是"software",是使用CPU软解码的一种视频格式,特征是编码速度相当 快但解码很慢并相当耗费CPU处理能力,X264不支援硬件加速,是和RMVB一样的强解码类型(同一机型GeForce7300和 GeForce9600播放H264时CPU会有巨大的差异但播放RMVB和X264二者无异),X264不支持de-block(区域马赛克弱化换算) 技术;
在常见片源中,最简单的辨认方法是H264的容器是.mkv,X264的容器是,mp4,X264可同任何形式的音频格式再封装成mkv或者 avi,H264不能同mp3,mp2,ogg,wav,wma等常见音频格式再封装为mp4或者avi(目前H264只能配AVC)
在清晰度的对比上,X264与H264在同等清晰度下H264的容量小于X264(videostream比较),H264即使在运算能力较低比 如赛扬M530(1.73GHz/1MB/533FSB)配合支援硬件解码的独立显卡也可以流畅会回放1080p的H264,而X264则需要你有一颗强 大的处理器(X264不支援硬件解码),这就好比ePSxe和VGS模拟器之间的差距一样:H264需要的是钞票,而X264需要的则是温度...
ps: 其实也不尽然完全是这样,对于1200kbps-2500kbps/640*480/30fps这样的要求x264是很适合我的处理器的,而且在回放时也不会太卡(Rage Mobility只支援DX7),一般制作压缩还是首选x264,诚然观看者要付出一点点代价吧
另外就是衍生的编码算法,常见的有H263,VP6,VP7和FLV4,H263俗称FLV1,是目前大多数在线站点使用的回放编码格式,优点是 解码速度快缺点是画质与帧率较差;VP6是基于H264编码,画质清晰压缩比高能保证帧率,但编码时所耗费的时间也凸显了H264的劣势;VP7和 FLV4是国外流媒体站点所新兴的一种格式,使用H264编码MP3或AAC音轨封装的容器(比如niconico和有土鳖),在极小容量的情况下有着惊 人的画质与音频质量(512*384
功能介绍
• 四路视频实时预览, 也可利用Web界面对多路直播信号远程集中管理进行配置管理;
• 领先的码率控制技术(CBR/VBR),使其能轻松运作于280Kbps~ 6000Kbps之间。
• 可变的 GOP 结构: I, IP, IBP, IBBP。
• PCM音频信道。
• 指纹式植入的视频流的音频处理技术,使得视音频实时同步。
• 支持输出文件格式:FLV, MPEG-4, MPEG-2及HTTP, RTSP, UDP网络协议。
• 支持VBR及CBR压缩方式
• 支持多种分辨率:FULL, D1等;
• 可将录制FLV格式文件再转换为MP4格式文件进行存储;
• 支持自动录制和手工录制;
• 能设定自动录制计划,时间设定为某月某周某日时分秒,自动进行录制;
• 每路直播信号,能设定不同时段的定时任务;
• 可设定录制文件保存路径;
• 支持网络存储,如NAS \ NAS+SAN 等网络环境。
展开 +
收起 -