ISO Base Media File Format
(Category:MPEG) |
|||
Line 10: | Line 10: | ||
Files always have an "<code>ftyp</code>" box, which contains a list of "brands" that give information about the specific file format. See the [[Boxes/atoms format#Brands|boxes/atoms]] article for more about brands. | Files always have an "<code>ftyp</code>" box, which contains a list of "brands" that give information about the specific file format. See the [[Boxes/atoms format#Brands|boxes/atoms]] article for more about brands. | ||
− | Much of the format was copied from [[QuickTime]] format | + | Much of the format was copied from [[QuickTime]] format. |
Among the formats based on it are [[MJ2]] and [[MP4]]. | Among the formats based on it are [[MJ2]] and [[MP4]]. | ||
== Identification == | == Identification == | ||
− | Files use [[boxes/atoms format]], and have both an "<code>ftyp</code>" box and an "<code>moov</code>" box. | + | Files use [[boxes/atoms format]], and almost always have both an "<code>ftyp</code>" box and an "<code>moov</code>" box. However, for compatibility with certain older files, the "<code>ftyp</code>" can sometimes be omitted. |
== Specifications == | == Specifications == | ||
− | * [http://standards.iso.org/ittf/PubliclyAvailableStandards/index.html ISO Publicly Available Standards] | + | * [http://standards.iso.org/ittf/PubliclyAvailableStandards/index.html ISO Publicly Available Standards] ... |
− | * [http://standards.iso.org/ittf/PubliclyAvailableStandards/ | + | ** [http://standards.iso.org/ittf/PubliclyAvailableStandards/c068960_ISO_IEC_14496-12_2015.zip 14496-12] |
+ | ** [http://standards.iso.org/ittf/PubliclyAvailableStandards/c068963_ISO_IEC_15444-12_2015.zip 15444-12] | ||
== Links == | == Links == | ||
Line 29: | Line 30: | ||
[[Category:Video]] | [[Category:Video]] | ||
[[Category:Audio and Music]] | [[Category:Audio and Music]] | ||
+ | [[Category:Box file format]] |
Revision as of 13:37, 11 April 2018
ISO Base Media File Format (occasionally abbreviated BMFF) is a metaformat for "time-based" media formats (mainly audio and video). It is based on the more-general metaformat we're calling boxes/atoms format.
It is defined by Part 12 of the MPEG-4 standard, and also by Part 12 of the JPEG 2000 standard.
Files always have an "ftyp
" box, which contains a list of "brands" that give information about the specific file format. See the boxes/atoms article for more about brands.
Much of the format was copied from QuickTime format.
Among the formats based on it are MJ2 and MP4.
Identification
Files use boxes/atoms format, and almost always have both an "ftyp
" box and an "moov
" box. However, for compatibility with certain older files, the "ftyp
" can sometimes be omitted.