[M4IF Technotes] Use of B-frames
Gregorio Litinsky
gregorio_litinsky hotmail.com
Sun Oct 14 16:24:01 EDT 2001
Dear Colleagues:
I am investigating the use and benefits of B-frames for low bit rate
communication.
As you all probably know, B-frames are commonly used in MPEG-1 and MPEG-2
compression. They are bi-directionally predicted in the same fashion from
either preceding or subsequent I- or P-frames. Where a P-frame generally
requires 1/2 of the data of an I-frame, a B-frame requires only 1/4.
Could you please help me with the following questions:
1. What is the minimum bit and frame rate where B-frames improve the
quality? A minimum of 10 fps and 144 Kbps has been mentioned.
2. Which profile supports B-frames? MPEG-4 Simple Scalable Visual Profile
supports B-frames, but I understand that this profile requires support for
temporal and spatial scalability? Is it possible from a compliance
perspective to only support B-frames in the MPEG-4 Simple Scalable Visual
Profile?
3. H.263 (Profile 8) does also support B-frames (Annex M). Is this codec
better than MPEG-4 Simple Scalable Visual Profile?
4. Does the MPEG-4 Advanced Simple Visual Profile support B-frames?
5. Does the new H.26L codec support B-frames?
6. Which profile/codes do you recommend for supporting B-frames?
7. Where can I find documentation about profiles/codecs supporting B-frames?
Best Regards,
Gregorio Litinsky
Consultant
_________________________________________________________________
Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp
More information about the Mp4-tech
mailing list