I-Frame only encoding is popular with broadcasters using the MPEG-2 format (Usually at 50Mb/s) but've not heard of anyone using it with MPEG-4 AVC.
I-Frame only allows each and every frame a full amount of data whether it needs it or not, there are no predictive frames. The base compression is similar to PhotoJPEG but more advanced. JPEG2000 is the equivalent and is used in many Digital Cinema applications.
I-Frame only is the least efficient method of video compression other than using uncompressed of course.
Sent from my iPad Nano.
Thanks. That was a key piece of information.
Panasonic does this in the high end and Apple with the "iFrames" thought it was a good idea as a capture format for low end (960x540).
Jpeg 2k may have the quality, but it is slow for encode and decode - and takes a lot more space than anything else.