实用标准文案精彩文档网易视频云技术之视频预处理技术一、概述视频编码包括分离、解码、编码、合成四部分,在分离与解码、合成部分可以认为是一种无损操作,而通常采用的编码如H264、MPEG-4等(无损压缩除外)是一种有损压缩
为了提高视频编码后的质量,我们尝试在Encoder的数据输入之前增加一种预处理,用来弥补在编码过程中的亮度和色度的损失
从而提高视频的清晰度
二、预处理方法实用标准文案精彩文档通过改变视频的亮度、对比度、饱和度(色度)来进行锐化,使其边缘的过度产生较大的改变,从而增加视频的清晰度
锐化会产生噪声,因此增加去噪滤镜
目前只是通过调整亮度和对比度来增加边缘的锐化,饱和度并未进行调整
因为饱和度的调整会引入一些新的问题,比如产生色块,色彩的失真
1ffmpeg的预处理:增加亮度ffmpeg-iE:\music\1\1
mov-vcodeclibx264-profilebaseline-level3
1-presetslow-b2400k-maxrate6000k-bufsize9000k-vf"scale=-1:720,unsharp=luma_msize_x=7:luma_msize_y=7:luma_amount=1
5"-threads12-nr6-an-y-fmp4E:\music\1\out_2400k_sharpen
2avs的预处理avs通过增加锐化滤镜,调整饱和度和对比度进行编码前的预处理
DirectShowSource("E:\music\1\1
LanczosResize(1280,720)
sharpen(0
3mencoder的预处理:增加亮度和对比度mencoder
exe-sws9-oacmp3lame-vfscale=1280:720,unsharp=l7x7:1
5,eq=1:15-ovcx264