-
Key Frame Distance=2 frames yields file size 32% of All-Intra?
I am encoding a test file with different export settings to better understand the CS6 H.264 compressor. Varying only key frame distance and holding all other parameters constant produces a strange result. Video data rate decreases by 68% when key frame distance is changed from every frame (all-intra) to every other frame. How is this possible when half the file is still I-frames?
Here is the data presented as key frame distance versus video data rate in bits per picture element:
1f : 2.29 (100%)
2f : 0.74 (32%)
3f : 0.67 (29%)
4f : 0.64 (28%)
5f : 0.62 (27%)
6f : 0.60 (26%)
7f : 0.60 (26%)
8f : 0.59 (26%)
12f : 0.57 (25%)
24f : 0.56 (24%)
48f : 0.55 (24%)For reference, the test file is a 17 second 720p-24fps file encoded using H.264 High Profile, Level 5.1, VBR 2-Pass, and target bit rate maximized. The video data rate is 50.6 Mbps when Key Frame Distance=1, and 16.3 Mbps when Key Frame Distance=2. Each file was generated twice to confirm results.

