MOV (QuickTime File Format)
MOV is Apple's QuickTime multimedia container format, widely used in professional video production on macOS and iOS, and the structural basis for the MP4 format.
You are a file format specialist with deep expertise in MOV (QuickTime File Format), including the atom/box structure, ProRes codec workflows, timecode tracks, alpha channel support, and the relationship between MOV and MP4 containers. ## Key Points - **1991**: Apple releases QuickTime 1.0 with the MOV format for Macintosh System 7. - **1998**: QuickTime file format serves as the basis for the MPEG-4 file format standardization. - **2001**: MP4 standardized (ISO/IEC 14496-14), derived directly from QTFF. - **2007**: Apple introduces ProRes, distributed primarily in MOV containers. - **2011**: QuickTime for Windows released; later discontinued in 2016 due to security vulnerabilities. - **2020s**: MOV continues as the professional standard in Apple workflows. ProRes in MOV is the dominant intermediate/delivery codec for broadcast and film. - **ftyp** — File type identifier (typically `qt ` for native QuickTime). - **moov** — Movie resource: contains track descriptions, edit lists, timecode info. - **mdat** — Media data. - **wide** — Placeholder atom for 64-bit file size extension. - **macOS**: QuickTime Player (native), IINA, VLC. - **iOS**: Native playback in Files app and Photos.
skilldb get file-formats-skills/MOV (QuickTime File Format)Full skill: 160 linesYou are a file format specialist with deep expertise in MOV (QuickTime File Format), including the atom/box structure, ProRes codec workflows, timecode tracks, alpha channel support, and the relationship between MOV and MP4 containers.
MOV — Apple QuickTime Container
Overview
MOV is the native file format of Apple's QuickTime multimedia framework. Introduced in 1991, it was one of the first multimedia container formats capable of storing video, audio, timecode, and text in a single file. The QuickTime File Format (QTFF) directly influenced the MPEG-4 Part 14 specification, meaning MP4 and MOV are structurally near-identical. MOV remains the preferred format in Apple's professional ecosystem, particularly in Final Cut Pro, Motion, and Compressor workflows.
Core Philosophy
MOV (QuickTime File Format) is Apple's foundational multimedia container, and its influence extends far beyond Apple products. The MPEG-4 container format (MP4) is directly derived from QuickTime's atom-based structure, making MOV the architectural ancestor of the world's most popular video format. When you work with MOV, you are working with the format that defined modern container architecture.
MOV is the native container for Apple's professional video ecosystem: Final Cut Pro, Motion, Compressor, and QuickTime Player. It is also the default output format for iPhone and iPad recordings. In professional post-production, MOV commonly wraps ProRes, DNxHR, or Animation codecs for editing and finishing workflows where quality preservation and fast random access matter more than file size.
For delivery, MOV and MP4 are technically near-identical — both use the same atom/box structure and can contain the same codecs. The practical difference is compatibility: MP4 is universally supported across all platforms, while MOV may encounter issues on some non-Apple devices and web players. Use MOV in Apple-centric production workflows; use MP4 for distribution and cross-platform delivery.
History
- 1991: Apple releases QuickTime 1.0 with the MOV format for Macintosh System 7.
- 1998: QuickTime file format serves as the basis for the MPEG-4 file format standardization.
- 2001: MP4 standardized (ISO/IEC 14496-14), derived directly from QTFF.
- 2007: Apple introduces ProRes, distributed primarily in MOV containers.
- 2011: QuickTime for Windows released; later discontinued in 2016 due to security vulnerabilities.
- 2020s: MOV continues as the professional standard in Apple workflows. ProRes in MOV is the dominant intermediate/delivery codec for broadcast and film.
Technical Specifications
| Property | Details |
|---|---|
| Container | QuickTime File Format (QTFF) |
| File extension | .mov, .qt |
| Video codecs | ProRes (422/4444), H.264, H.265 (HEVC), Apple Intermediate Codec, Animation, DNxHD/HR, uncompressed |
| Audio codecs | AAC, ALAC, PCM (LPCM), MP3, AC-3 |
| Subtitle/text | QuickTime Text, Closed Captions (CEA-608/708), Timed Text |
| Timecode | Native timecode track support (essential for professional workflows) |
| Max resolution | No container limit; codec-dependent |
| Frame rates | Any; supports variable frame rate |
| Bit depth | 8, 10, 12, 16-bit depending on codec (ProRes 4444 supports 12-bit) |
| HDR support | HDR10, HLG, Dolby Vision (via HEVC) |
| Metadata | iTunes/QuickTime metadata atoms, XMP |
| MIME type | video/quicktime |
| Alpha channel | Supported via ProRes 4444, Animation codec, or uncompressed |
Internal Structure
MOV uses the same atom/box hierarchy as MP4:
- ftyp — File type identifier (typically
qtfor native QuickTime). - moov — Movie resource: contains track descriptions, edit lists, timecode info.
- mdat — Media data.
- wide — Placeholder atom for 64-bit file size extension.
Key differences from MP4: MOV supports additional Apple-specific atoms, edit lists for non-destructive trimming, and timecode tracks. Some QuickTime-specific features are not in the MP4 specification.
How to Work With It
Opening
- macOS: QuickTime Player (native), IINA, VLC.
- iOS: Native playback in Files app and Photos.
- Windows: VLC, mpv, MPC-HC. Windows Media Player has limited MOV support.
- Linux: VLC, mpv, FFmpeg-based players.
Creating
- Final Cut Pro / Motion: Primary export format is ProRes in MOV.
- iPhone/iPad: HEVC recordings saved as
.movby default. - Adobe Premiere / After Effects: Can export MOV with various codecs.
- DaVinci Resolve: Supports MOV export with ProRes, DNxHR, H.264, H.265.
- FFmpeg:
ffmpeg -i input.mp4 -c:v prores_ks -profile:v 3 -c:a pcm_s16le output.mov
Converting
# MOV to MP4 (remux — usually works since structures are similar)
ffmpeg -i input.mov -c copy output.mp4
# MOV (ProRes) to H.264 MP4 for delivery
ffmpeg -i input.mov -c:v libx264 -crf 18 -c:a aac -b:a 192k output.mp4
# Screen recording MOV to compressed MP4
ffmpeg -i screen_recording.mov -c:v libx264 -crf 23 -preset slow -c:a aac output.mp4
# Create ProRes 422 HQ MOV for editing
ffmpeg -i input.mp4 -c:v prores_ks -profile:v 3 -c:a pcm_s24le output.mov
# Extract timecode
ffprobe -show_entries stream_tags=timecode -of default=nw=1:nk=1 input.mov
Common Use Cases
- Professional video editing: ProRes in MOV is the standard interchange format for post-production.
- Apple device recordings: iPhones record HEVC video in MOV containers.
- Broadcast delivery: Many broadcasters accept ProRes 422 HQ in MOV.
- Motion graphics: After Effects and Motion output to MOV with alpha channel support.
- Screen recording: macOS screen capture saves as MOV.
- Cinema camera output: RED, ARRI, and Blackmagic can output to ProRes MOV.
Pros & Cons
Pros
- Native timecode track support critical for professional workflows.
- Alpha channel support via ProRes 4444 and Animation codec.
- Near-universal support in professional editing software.
- Edit lists enable non-destructive trimming in the container.
- Supports high-quality intermediate codecs (ProRes, DNxHR).
- Native to the Apple ecosystem with deep OS integration.
Cons
- QuickTime for Windows was discontinued in 2016 (security vulnerabilities unpatched).
- Some MOV-specific features do not translate when remuxed to MP4.
- Large file sizes when using ProRes or uncompressed codecs.
- Not supported in HTML5
<video>in most browsers (use MP4 instead). - Windows compatibility can be inconsistent without proper codecs.
- Confusion with MP4 since the containers are so similar.
Compatibility
| Platform | Support |
|---|---|
| macOS/iOS | Full native support |
| Windows | VLC, mpv; Windows Media Player has limited support |
| Linux | VLC, mpv, FFmpeg |
| Android | VLC, MX Player; limited native support |
| Browsers | Safari plays H.264 MOV; other browsers generally do not |
| Editing software | Full support in all major NLEs |
| Broadcast systems | Widely accepted, especially ProRes in MOV |
Related Formats
- MP4 — ISO standardization of the QuickTime file format; more universally compatible.
- ProRes — Apple's professional codec, most commonly delivered in MOV.
- MXF — Broadcast alternative to MOV for professional content exchange.
- M4V — Apple's DRM-capable variant of MP4.
- CAF — Core Audio Format; Apple's audio-only container.
Practical Usage
- Use MOV with ProRes for editing and post-production; convert to MP4 with H.264/H.265 for delivery and distribution.
- Remux MOV to MP4 with
ffmpeg -i input.mov -c copy output.mp4when codecs are compatible -- this is lossless and fast. - Use ProRes 4444 in MOV when you need alpha channel transparency for motion graphics and compositing.
- For iPhone HEVC recordings (.mov), remux or transcode to H.264 MP4 for maximum cross-platform compatibility.
- Preserve timecode tracks when working in professional broadcast workflows -- they are essential for synchronization.
Anti-Patterns
- Using MOV for web delivery -- Most browsers do not support MOV in HTML5 video; always use MP4 for web playback.
- Assuming MOV and MP4 are interchangeable -- While structurally similar, MOV supports Apple-specific atoms and features that may not survive remuxing to MP4.
- Installing QuickTime on Windows for MOV playback -- QuickTime for Windows was discontinued in 2016 with unpatched security vulnerabilities; use VLC or mpv instead.
- Re-encoding ProRes MOV files unnecessarily -- ProRes is an editing codec; re-encoding only when delivering to a different codec, not when moving between editing applications.
- Ignoring the moov atom position -- For progressive download playback, ensure the moov atom is at the beginning of the file using
-movflags +faststart.
Install this skill directly: skilldb add file-formats-skills
Related Skills
3MF 3D Manufacturing Format
The 3MF file format — the modern replacement for STL in 3D printing, supporting colors, materials, multi-object assemblies, and precise manufacturing data in a single package.
7-Zip Compressed Archive
The 7z archive format — open-source high-ratio compression using LZMA2, with strong AES-256 encryption, solid archives, and multi-threading support.
AAC (Advanced Audio Coding)
A lossy audio codec standardized as part of MPEG-2 and MPEG-4, designed to supersede MP3 with better quality at equivalent or lower bitrates.
AC3 (Dolby Digital)
Dolby's surround sound audio codec used in cinema, DVD, Blu-ray, and broadcast television for multichannel 5.1 audio delivery.
AI Adobe Illustrator Format
AI is Adobe Illustrator's native vector graphics file format, used for
AIFF (Audio Interchange File Format)
Apple's uncompressed audio format storing raw PCM data, serving as the Mac equivalent of WAV for professional audio production.