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.
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 |
Comparison | Average PSNR (dB) |
---|---|
Image 2 (CRF 20) vs Image 1 (Source) | 46.22 |
Image 3 (CRF 22) vs Image 1 (Source) | 44.52 |
Download the following resources to learn more about the FFmpeg commands used in this project: