Expand description
Almost all boxes that are defined in ISO/IEC 14496-12.
§Fully implemented sections
- 4 File Organization
- 8 Box structures
- 8.1 General
- 8.2 Movie
- 8.3 Track
- 8.4 Track Media
- 8.5 Sample Table
- 8.6 Track Time
- 8.7 Track Data Layout
- 8.8 Movie Fragments
- 8.9 Sample Group
- 8.10 User Data
- 8.11 Metadata
- 8.12 Protected Streams
- 8.13 File Delivery Format
- 8.14 Sub-tracks
- 8.15 Post-decoder Requirements
- 8.16 Segments
- 8.17 Incomplete Tracks
- 8.18 Entity Grouping
- 8.19 Compressed Boxes
- 10 Sample Groups
- 12 Media-specific definitions
- 12.1 Video Media
- 12.2 Audio Media
- 12.3 Metadata Media
- 12.4 Hint Media
- 12.5 Text Media
- 12.6 Subtitle Media
- 12.7 Font Media
- 12.9 Multiplexed Timed Metadata Tracks
- 12.10 Volemetric Visual Media
- 12.11 Haptic Media
- ISO/IEC 14496-15 - 5.4.2
MPEG4ExtensionDescriptorsBox
§Missing sections
- 9 Hint Tracks
- 12.8 Transformed Media
Structs§
- Brand
- A four character code, registered with ISO, that identifies a precise specification.
- File
Type Box - File-type box
- Type
Combination Box - Type combination box
- Extended
Type Box - Extended type box
- Media
Data Box - Media data box
- Free
Space Box - Free space box
- SkipBox
- Free space box
- Progressive
Download Info Box - Progressive download information box
- Progressive
Download Info BoxProperties - Properties contained in the
ProgressiveDownloadInfoBox. - Identified
Media Data Box - Identified media data box
- Movie
Box - Movie box
- Movie
Header Box - Movie header box
- Track
Box - Track box
- Track
Header BoxFlags - Track header box flags
- Track
Header Box - Track header box
- Track
Reference Box - Track reference box
- Track
Group Box - Track group box
- Track
Type Box - Track type box
- Media
Box - Media box
- Media
Header Box - Media header box
- Handler
Type - Handler type as defined in ISO/IEC 14496-12 - 12.
- Handler
Box - Handler reference box
- Media
Information Box - Media information box
- Null
Media Header Box - Null media header box
- Extended
Language Box - Extended language tag
- Sample
Table Box - Sample table box
- Sample
Entry - Sample entry
- BitRate
Box - BitRateBox
- Sample
Description Box - Sample description box
- Degradation
Priority Box - Degradation priority box
- Time
ToSample Box - Time to sample box
- Time
ToSample BoxEntry - Entry in the
TimeToSampleBox. - Composition
Offset Box - Composition time to sample box
- Composition
Offset BoxEntry - Entry in the
CompositionOffsetBox. - Composition
ToDecode Box - Composition to decode box
- Sync
Sample Box - Sync sample box
- Shadow
Sync Sample Box - Shadow sync sample box
- Shadow
Sync Sample BoxEntry - Entry in the
ShadowSyncSampleBox. - Sample
Dependency Type Box - Independent and disposable samples box
- Sample
Dependency Type BoxEntry - Entry in the
SampleDependencyTypeBox. - EditBox
- Edit box
- Edit
List Box - Edit list box
- Edit
List BoxEntry - Entry in the
EditListBox. - Data
Information Box - Data information box
- Data
Entry UrlBox - Data entry url box
- Data
Entry UrnBox - Data entry urn box
- Data
Entry Imda Box - Data entry imda box
- Data
Entry SeqNum Imda Box - Data entry sequence number imda box
- Data
Reference Box - Data reference box
- Sample
Size Box - Sample size box
- Compact
Sample Size Box - Compact sample size box
- Sample
ToChunk Box - Sample to chunk box
- Sample
ToChunk BoxEntry - Entry in
SampleToChunkBox. - Chunk
Offset Box - Chunk offset box
- Chunk
Large Offset Box - Chunk large offset box
- Padding
Bits Box - Padding bits box
- Padding
Bits BoxEntry - Entry in
PaddingBitsBox. - SubSample
Information Box - Sub-sample information box
- SubSample
Information BoxEntry - Entry in
SubSampleInformationBox. - SubSample
Information BoxEntry SubSample - Sub-sample information in a
SubSampleInformationBoxEntry. - Sample
Auxiliary Information Sizes Box - Sample auxiliary information sizes box
- Sample
Auxiliary Information Offsets Box - Sample auxiliary information offsets box
- Movie
Extends Box - Movie extends box
- Movie
Extends Header Box - Movie extends header box
- Sample
Flags - Sample flags
- Track
Extends Box - Track extends box
- Movie
Fragment Box - Movie fragment box
- Movie
Fragment Header Box - Movie fragment header box
- Track
Fragment Box - Track fragment box
- Track
Fragment Header Box - Track fragment header box
- TfFlags
- Track fragment header flags
- Track
RunBox - Track fragment run box
- Track
RunBox Sample - Sample in a
TrackRunBox. - TrFlags
- Track run flags
- Movie
Fragment Random Access Box - Movie fragment random access box
- Track
Fragment Random Access Box - Track fragment random access box
- Track
Fragment Random Access BoxEntry - Entry in a
TrackFragmentRandomAccessBox. - Movie
Fragment Random Access Offset Box - Movie fragment random access offset box
- Track
Fragment Base Media Decode Time Box - Track fragment decode time box
- Level
Assignment Box - Level assignment box
- Level
Assignment BoxLevel - Level in a
LevelAssignmentBox.
Enums§
- Level
Assignment BoxLevel Assignment Type - Type of level assignment in a
LevelAssignmentBox.
Structs§
- Track
Extension Properties Box - Track Extension Properties box
- Alternative
Startup Sequence Properties Box - Alternative startup sequence properties box
Enums§
- Alternative
Startup Sequence Properties BoxVersion - Version of the
AlternativeStartupSequencePropertiesBox.
Structs§
- Alternative
Startup Sequence Properties BoxVersion1 Entry - Entry in a
AlternativeStartupSequencePropertiesBoxversion 1. - Sample
ToGroup Box - Sample to group box
- Sample
ToGroup BoxEntry - Entry in
SampleToGroupBox. - Sample
Group Description Box - Sample group description box
- Compact
Sample ToGroup Box - Compact sample to group box
- Compact
Sample ToGroup BoxFlags - Flags for
CompactSampleToGroupBox. - Compact
Sample ToGroup BoxPattern - A pattern in
CompactSampleToGroupBox. - Compact
Sample ToGroup BoxSample Group Description Index - The
sample_group_description_index[j][k]inCompactSampleToGroupBox. - User
Data Box - User data box
- Copyright
Box - Copyright box
- Track
Selection Box - Track selection box
- KindBox
- Track kind box
- MetaBox
- Meta box
- XmlBox
- XML box
- Binary
XmlBox - Binary XML box
- Item
Location Box - Item location box
- Item
Location BoxItem - Item in the
ItemLocationBox. - Item
Location BoxExtent - Extent in the
ItemLocationBoxItem. - Primary
Item Box - Primary item box
- Item
Protection Box - Item protection box
- Item
Info Box - Item information box
- Item
Info Entry - Item information entry
Enums§
- Item
Info Entry Item - Info in
ItemInfoEntry. - Item
Info Extension ItemInfoEntryextension.
Structs§
- Item
Data Box - Item data box
- Item
Reference Box - Item reference box
- Single
Item Type Reference Box - Single item type reference box
- Item
Properties Box - Item properties box
- Item
Property Container Box - Item property container box
- Item
Property Association Box - Item property association box
- Item
Property Association BoxEntry - Entry in the
ItemPropertyAssociationBox. - Item
Property Association BoxEntry Association - Association in the
ItemPropertyAssociationBoxEntry. - Brand
Property - Brand item property
- Protection
Scheme Info Box - Protection scheme information box
- Original
Format Box - Original format box
- Scheme
Type Box - Scheme type box
- Scheme
Information Box - Scheme information box
- Scramble
Scheme Info Box - Scheme information box
- FDItem
Information Box - FD item information box
- Partition
Entry - FD item information partition entry
- File
Partition Box - File partition box
- File
Partition BoxEntry - Entry in the
FilePartitionBox. - FECReservoir
Box - FEC reservoir box
- FECReservoir
BoxEntry - Entry in the
FECReservoirBox. - FDSession
Group Box - FD session group box
- FDSession
Group BoxSession Group - Session group in the
FDSessionGroupBox. - Group
IdTo Name Box - Group ID to name box
- Group
IdTo Name BoxEntry - Entry in the
GroupIdToNameBox. - File
Reservoir Box - File reservoir box
- File
Reservoir BoxEntry - Entry in the
FileReservoirBox. - SubTrack
Box - Sub track box
- SubTrack
Information Box - Sub track information box
- SubTrack
Definition Box - Sub track definition box
- SubTrack
Sample Group Box - Sub track sample group box
- Restricted
Scheme Info Box - Restricted scheme information box
- Stereo
Video Box - Stereo video box
- Compatible
Scheme Type Box - Compatible scheme type box
- Segment
Type Box - Segment type box
- Segment
Index Box - Segment index box
- Segment
Index BoxReference - Reference in a
SegmentIndexBox. - Subsegment
Index Box - Subsegment index box
- Subsegment
Index BoxSubsegment - Subsegment in
SubsegmentIndexBox. - Subsegment
Index BoxSubsegment Range - Subsegment range in
SubsegmentIndexBoxSubsegment. - Producer
Reference Time Box - Producer reference time box
- Complete
Track Info Box - Complete track information box
- Groups
List Box - Groups list box
- Entity
ToGroup Box - General entity to group box
- Altr
Entity ToGroup Box - ‘altr’ entity to group box
- Original
File Type Box - Original file-type box
Traits§
- Compressed
Box - Trait for compressed boxes.
Structs§
- Compressed
Movie Box - Compressed movie box
- Compressed
Movie Fragment Box - Compressed movie fragment box
- Compressed
Segment Index Box - Compressed segment index box
- Compressed
Subsegment Index Box - Compressed subsegment index box
Enums§
- Sample
Group Description Entry - All defined sample group description entries.
Structs§
- Roll
Recovery Entry VisualRollRecoveryEntryandAudioRollRecoveryEntry- Audio
PreRoll Entry AudioPreRollEntry- Rate
Share Entry - Rate share sample group entry
- Rate
Share Entry Operation Point - Operation point in
RateShareEntry. - Alternative
Startup Entry - Alternative startup sequences
- Alternative
Startup Entry Nums - Number of samples in an
AlternativeStartupEntry. - Visual
Random Access Entry - Random access point (RAP) sample group
- Temporal
Level Entry - Temporal level sample group
- SAPEntry
- Stream access point sample group
- Sample
ToMetadata Item Entry - Sample-to-item sample group
- VisualDRAP
Entry - Dependent random access point (DRAP) sample group
- Pixel
Aspect Ratio Entry - Pixel Aspect Ratio Sample Grouping
- Clean
Aperture Entry - Clean Aperture Sample Grouping
- Video
Media Header Box - Video media header
- Visual
Sample Entry - Visual sample entry
- Clean
Aperture Box - Clean aperture box
- Pixel
Aspect Ratio Box - Pixel aspect ratio box
- Colour
Information Box - Colour information
Enums§
- Colour
Information - Colour information in the
ColourInformationBoxbox.
Structs§
- Nclx
Colour Information - NCLX colour information in the
ColourInformationBox. - Content
Light Level Box - Content light level
- Mastering
Display Colour Volume Box - Mastering display colour volume
- Content
Colour Volume Box - Content colour volume
- Ambient
Viewing Environment Box - Ambient viewing environment
- Sound
Media Header Box - Sound media header
- Audio
Sample Entry - Audio sample entry
- Sampling
Rate Box - Sampling rate box
- Audio
Sample Entry V1 - Audio sample entry version 1
- Channel
Layout - Channel layout
- Down
MixInstructions - Down mix instructions
- Loudness
Base Box - Audio stream loudness base box
- Loudness
Base - Loudness base in
LoudnessBaseBox. - Loudness
Base Measurement - Measurement in
LoudnessBase. - Track
Loudness Info - Track loudness info
- Album
Loudness Info - Album loudness info
- Loudness
Box - Loudness box
- Meta
Data Sample Entry - Metadata sample entry
- XMLMeta
Data Sample Entry - XML metadata sample entry
- Text
Config Box - Text config box
- Text
Meta Data Sample Entry - Text metadata sample entry
- MIMEBox
- MIME box
- URIBox
- URI box
- URIInit
Box - URI init box
- URIMeta
Sample Entry - URI meta sample entry
- Hint
Media Header Box - Hint media header box
- Hint
Sample Entry - Hint sample entry
- Plain
Text Sample Entry - Plain Text sample entry
- Simple
Text Sample Entry - Simple text sample entry
- Subtitle
Media Header Box - Subtitle media header box
- Subtitle
Sample Entry - Subtitle sample entry
- XMLSubtitle
Sample Entry - XML subtitle sample entry
- Text
Subtitle Sample Entry - Text subtitle sample entry
- Font
Sample Entry - Font sample entry
- Boxed
Metadata Sample Entry - Boxed metadata sample entry
- Metadata
KeyTable Box - Metadata key table box
- Volumetric
Visual Media Header Box - Volumetric visual media header box
- Volumetric
Visual Sample Entry - Volumetric visual sample entry
- Haptic
Sample Entry - Haptic sample entry
- MPEG4
Extension Descriptors Box - MPEG-4 extension descriptors box