Quote:
Originally Posted by zambelli
<SNIP>
AP's most important features are: - Interlaced encoding support (both frame and field modes)
|
Apologies for my ignorance, but,
what is/are the exact difference(s) between the
field-based and the
frame-based encodings?
EDIT:
Nevermind, I should have paid more attention to the damn documentation
:–/
Quote:
FrameType
I
The buffer contains an I frame.
P
The buffer contains a P frame.
B
The buffer contains a B frame.
BI
The buffer contains a B frame. All macroblocks are encoded as intra-blocks. This is similar to an I frame, but cannot be used as a reference frame.
II
The buffer contains top field I, bottom field I.
IP
The buffer contains top field I, bottom field P.
PI
The buffer contains top field P, bottom field I.
PP
The buffer contains top field P, bottom field P.
BB
The buffer contains top field B, bottom field B.
IB
The buffer contains top field I, bottom field B.
BIB
The buffer contains top field BI, bottom field B.
BBI
The buffer contains top field B, bottom field BI.
BIBI
The buffer contains top field BI, bottom field BI.
Skipped
The buffer contains a skip frame.
Remarks
Frame types I, P, B, and BI are used for progressive and interlaced frame encoding.
The remaining frame types are used for interlaced field encoding to describe how each field is encoded. For interlaced field frame types, the field type indicator BI means that the field is type B but all macroblocks are encoded as intra-blocks.
|