MPEG-4 video profile
Overview
- Containing profile atom
Track (video), movie
part-ID0x20202020(universal feature)feature-code’
m4vp'feature-valueUnsigned
int(32)where least significant 8 bits hold theprofile_and_level_indicationfrom thevisual_object_sequence, as defined in specification ISO/IEC 14496-2, retrieved from the video parameters for the MPEG-4 video codec description. The top 24 bits must be set to0.
Feature Values
The least significant 8 bits hold the value. The most significant 24 bits of the feature value should be set to 0.
Writer Responsibilities
A writer of the MPEG-4 video profile feature should record the 8 bits corresponding to the profile_and_level_indication from the visual_object_sequence, as defined in specification ISO/IEC 14496-2, found in the video parameters encoded in the esds of the MPEG-4 video codec sample description (with QuickTime codec type 'mp4v').
Feature Value Algorithm
The feature value is the profile_and_level_indication from the visual_object_sequence, as defined in specification ISO/IEC 14496-2, retrieved from the video parameters for the MPEG-4 video codec description.
Reader Responsibilities
A reader of this feature code should compare the recorded value with the set of profiles and levels supported by the reader.
Comments
This feature may be present only if MPEG-4 video is used. Normally, the video codec type profile entry will also record that MPEG-4 video is present, unless no codec types are present (when, for example, an exhaustive list cannot be formed).
See Also
Setting features
Table of featuresMaximum video bit rateAverage video bit rateMaximum audio bit rateAverage audio bit rateQuickTime video codec typeQuickTime audio codec typeMPEG-4 video codecMPEG-4 video object typeMPEG-4 audio codecMaximum video size in a movieMaximum video size in a trackMaximum video frame rate in a single trackAverage video frame rate in a single trackVideo variable frame rate indication