<!--
{
  "availability" : [

  ],
  "documentType" : "symbol",
  "framework" : "QuickTime File Format",
  "identifier" : "/documentation/quicktime-file-format/Video_media_information_atom",
  "metadataVersion" : "0.1.0",
  "role" : "Atom",
  "symbol" : {
    "kind" : "Atom",
    "modules" : [
      "QuickTime File Format"
    ],
    "preciseIdentifier" : "__docc_universal_symbol_reference_$Video_media_information_atom"
  },
  "title" : "Video media information atom ('minf')"
}
-->

# Video media information atom ('minf')

An atom that contains a number of other atoms that define specific characteristics of the video media data.

## Overview

Video media information atoms are the highest-level atoms in video media. These atoms contain a number of other atoms that define specific characteristics of the video media data.

The layout of a media information atom for video is as follows.

|Data                                                                                                                         |Type     |
|-----------------------------------------------------------------------------------------------------------------------------|---------|
|``doc://com.apple.qtff/documentation/quicktime-file-format/Video_media_information_atom/Size``                               |4 bytes  |
|``doc://com.apple.qtff/documentation/quicktime-file-format/Video_media_information_atom/Type`` = `'minf'`                    |4 bytes  |
|``doc://com.apple.qtff/documentation/quicktime-file-format/Video_media_information_atom/Video_media_information_header_atom``|`'vmhd'`‡|
|``doc://com.apple.qtff/documentation/quicktime-file-format/Video_media_information_atom/Handler_reference_atom``             |`'hdlr'`‡|
|``doc://com.apple.qtff/documentation/quicktime-file-format/Video_media_information_atom/Data_information_atom``              |`'dinf'` |
|``doc://com.apple.qtff/documentation/quicktime-file-format/Video_media_information_atom/Sample_table_atom``                  |`'stbl'` |

‡ denotes required atom.

## Topics

### Data fields

[`Size`](/documentation/quicktime-file-format/Video_media_information_atom/Size)

A 32-bit integer that specifies the number of bytes in this video media information atom.

[`Type`](/documentation/quicktime-file-format/Video_media_information_atom/Type)

A 32-bit integer that identifies the atom type.

[`Video media information header atom`](/documentation/quicktime-file-format/Video_media_information_atom/Video_media_information_header_atom)

An atom that defines specific color and graphics mode information.

[`Handler reference atom`](/documentation/quicktime-file-format/Video_media_information_atom/Handler_reference_atom)

An atom that specifies the media handler component that is to be used to interpret the media’s data.

[`Data information atom`](/documentation/quicktime-file-format/Video_media_information_atom/Data_information_atom)

An atom that specifies the data handler component that provides access to the media data.

[`Sample table atom`](/documentation/quicktime-file-format/Video_media_information_atom/Sample_table_atom)

An atom that contains information for converting from media time to sample number to sample location.



---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)