Video Encoder Comparison Report

Here you will find a simulated source video frame and two FFmpeg-transcoded variants of the same video. This simulates the impact you can obtain by tweaking encoder configurations, in this case, the Constant Rate Factor (CRF) by 2 points. The objective is not to demonstrate a production transcoding setting but the potential impact on bitrate and consequently CDN savings. Visualize encoder tweaks' impact on CDN costs. Subjectively check visual quality vs. bitrate for potential savings. Objective data is also provided below to back improvement statements.

Slider View: Move the slider handle left and right over specific areas to directly compare two images and spot compression artifacts or quality differences.
Source Image
1
CRF 20 Image
2

Technical Details

Image Description Codec Resolution Bitrate (kbps) Bitrate Difference (vs Source) Bitrate Difference (vs CRF 20) PSNR vs Source (Frame 100)
Image 1 Source h264 1920x1080 7817.724 kbps N/A N/A
Image 2 CRF 20 h264 1920x1080 6686.158 kbps -14.47% N/A 44.22
Image 3 CRF 22 h264 1920x1080 5295.443 kbps -32.26% -20.80% 43.01

Average PSNR Comparison (vs Source)

Comparison Average PSNR (dB)
Image 2 (CRF 20) vs Image 1 (Source) 46.22
Image 3 (CRF 22) vs Image 1 (Source) 44.52

Per-Frame PSNR Comparison (vs Source)

FFmpeg Resources

Download the following resources to learn more about the FFmpeg commands used in this project: