《網(wǎng)易視頻云技術(shù)之視頻預(yù)處理技術(shù)》由會(huì)員分享,可在線閱讀,更多相關(guān)《網(wǎng)易視頻云技術(shù)之視頻預(yù)處理技術(shù)(4頁珍藏版)》請?jiān)谘b配圖網(wǎng)上搜索。
1、實(shí)用標(biāo)準(zhǔn)文案網(wǎng)易視頻云技術(shù)之視頻預(yù)處理技術(shù)一、概述視頻編碼包括分離、解碼、編碼、合成四部分,在分離與解碼、合成部分可以認(rèn)為是一種無損操作,而通常采用的編碼如 H264、 MPEG-4等(無損壓縮除外)是一種有損壓縮。為了提高視頻編碼后的質(zhì)量,我們嘗試在Encoder的數(shù)據(jù)輸入之前增加一種預(yù)處理,用來彌補(bǔ)在編碼過程中的亮度和色度的損失。從而提高視頻的清晰度。二、預(yù)處理方法精彩文檔實(shí)用標(biāo)準(zhǔn)文案通過改變視頻的亮度、對比度、飽和度(色度)來進(jìn)行銳化,使其邊緣的過度產(chǎn)生較大的改變,從而增加視頻的清晰度。銳化會(huì)產(chǎn)生噪聲,因此增加去噪濾鏡。目前只是通過調(diào)整亮度和對比度來增加邊緣的銳化,飽和度并未進(jìn)行調(diào)整。因
2、為飽和度的調(diào)整會(huì)引入一些新的問題,比如產(chǎn)生色塊,色彩的失真。2.1 ffmpeg的預(yù)處理:增加亮度ffmpeg -i E:music11.mov -vcodec libx264 -profile baseline -level 3.1 -preset slow -b 2400k -maxrate 6000k -bufsize 9000k -vfscale=-1:720,unsharp=luma_msize_x=7:luma_msize_y=7:luma_amount=1.5 -t hreads 12 -nr 6 -an -y -f mp4 E:music1out_2400k_sharpen.m
3、p42.2 avs的預(yù)處理avs 通過增加銳化濾鏡,調(diào)整飽和度和對比度進(jìn)行編碼前的預(yù)處理。DirectShowSource(E:music11.mov).LanczosResize(1280,720).sharpen(0.2)2.3 mencoder的預(yù)處理:增加亮度和對比度mencoder.exe-sws 9-oac mp3lame-vfscale=1280:720,unsharp=l7x7:1.5,eq=1:15-ovc x264 -ffourcc H264-x264encoptsbitrate=2400:turbo=2:frameref=6:me=umh:me_range=16E:mus
4、ic11.mov-o E:music1mencoder_out_1_4.avi三、效果對比畫面擺放順序依次為片源、ffmpeg編碼、 mencoder編碼3.1對比圖1精彩文檔實(shí)用標(biāo)準(zhǔn)文案ffmpeg與 mencoder 預(yù)處理之后與片源相比,邊緣更加銳利。3.2對比圖2mencoder 增加對比度后的圖片色彩更加飽滿,更接近于片源。3.2對比圖3mencoder 增加對比度之后比ffmpeg的細(xì)節(jié)更加突出。畫面更加清晰。四、結(jié)論精彩文檔實(shí)用標(biāo)準(zhǔn)文案1) :通過對 YUV數(shù)據(jù)進(jìn)行預(yù)處理,在相同碼率下能夠增加視頻的清晰度,提高視頻質(zhì)量。但是同樣會(huì)造成編碼速度的下降, 大約降低30%左右。2) :通過對三種工具的對比,mencoder 預(yù)處理后的編碼質(zhì)量相較于ffmpeg要高,色彩損失較小,色彩更加飽滿。但是編碼速度比ffmpeg要低將近50%。3) :針對高清片源,在均衡編碼速度與編碼質(zhì)量的前提下,建議使用ffmpeg進(jìn)行銳化以及去噪。若不在意編碼速度,建議增加mencoder 的對比度處理。針對質(zhì)量不高的片源,不建議使用銳化處理。精彩文檔