Tecnologia e non solo

luglio 31, 2015

x264 vs x265

Filed under: Video — telperion @ 11:58 am

Due test reali.

video 720×404
ffmpeg version N-74199-gb27d4fd
x265 HEVC encoder version 1.7+382-7c83f7755422
CPU Intel Q8300

x264

ffmpeg -i TEST.mp4 -t 60 -an -c:v libx264 -crf:v 21.3 -preset faster -tune film -x264opts ref=4:bframes=4:direct=auto:aq-strength=1.3:ssim:psnr -f matroska TEST.mkv

frame= 1439 fps=142 kb/s:492.90, PSNR Global:45.573, SSIM Mean Y:0.9875702 (19.055db)

x265

ffmpeg -i TEST.mp4 -t 60 -an -c:v libx265 -x265-params crf=22.8:rd=2:psy-rd=.5:aq-mode=3:no-sao=yes:rc-lookahead=40:deblock=-4:ssim=yes:psnr=yes -preset superfast -f matroska TEST_2_.mkv

encoded 1439 frames in 18.99s (75.78 fps), 284.44 kb/s, Avg QP:23.51, Global PSNR: 46.067, SSIM Mean Y: 0.9815346 (17.336 dB)

Il PSNR è più comunemente usato come misura della qualità per le compressioni di tipo lossy come per il JPG (ad esempio per la compressione delle immagini). Maggiore è il valore del PSNR maggiore è la “somiglianza” con l’immagine originale, nel senso che si “avvicina” maggiormente ad essa da un punto di vista percettivo umano.
fonte

SSIM
The difference with respect to other techniques mentioned previously such as MSE or PSNR is that these approaches estimate perceived errors; on the other hand, SSIM considers image degradation as perceived change in structural information.

fonte

Conclusioni.
A fronte di un tempo di codifica doppio (con i parametri utilizzati), otteniamo un file grande meno della metà, con una qualità visiva ottima, PSNR migliore SSIM peggiore.

Quindi x265 adottato come codificatore di default.

Advertisements

%d blogger hanno fatto clic su Mi Piace per questo: