✳ CONTAINER HUB
MOV (QuickTime) compatibility across creator platforms
Apple QuickTime container; default export from iPhone camera rolls, Final Cut Pro, and many pro cameras.
Updated
192 documented platform x codec combinations. Verdicts: Accepted (23); Recommended (7); Not documented (90); Conditional (4); Accepted, re-encoded (4); Non-standard mux (64).
Per-platform coverage
- TikTok: H264 - Accepted, H265 - Accepted, AAC - Recommended, PCM - Not documented, PRORES - Not documented, VP8 - Non-standard mux, VP9 - Non-standard mux, AV1 - Not documented, MPEG4 - Not documented, MP3 - Not documented, OPUS - Non-standard mux, FLAC - Non-standard mux
- Instagram Reels: H264 - Accepted, H265 - Accepted, AAC - Recommended, PCM - Not documented, PRORES - Not documented, VP8 - Non-standard mux, VP9 - Non-standard mux, AV1 - Not documented, MPEG4 - Not documented, MP3 - Not documented, OPUS - Non-standard mux, FLAC - Non-standard mux
- Instagram Feed: H264 - Accepted, AAC - Recommended, PRORES - Not documented, H265 - Accepted, VP8 - Non-standard mux, VP9 - Non-standard mux, AV1 - Not documented, MPEG4 - Not documented, MP3 - Not documented, OPUS - Non-standard mux, FLAC - Non-standard mux, PCM - Not documented
- Instagram Stories: H264 - Accepted, AAC - Recommended, PRORES - Not documented, H265 - Accepted, VP8 - Non-standard mux, VP9 - Non-standard mux, AV1 - Not documented, MPEG4 - Not documented, MP3 - Not documented, OPUS - Non-standard mux, FLAC - Non-standard mux, PCM - Not documented
- YouTube Shorts: H264 - Accepted, AAC - Accepted, PCM - Not documented, PRORES - Not documented, H265 - Accepted, VP8 - Non-standard mux, VP9 - Non-standard mux, AV1 - Not documented, MPEG4 - Not documented, MP3 - Not documented, OPUS - Non-standard mux, FLAC - Non-standard mux
- YouTube (long-form): H264 - Accepted, AAC - Accepted, PCM - Not documented, PRORES - Not documented, H265 - Accepted, VP8 - Non-standard mux, VP9 - Non-standard mux, AV1 - Not documented, MPEG4 - Not documented, MP3 - Not documented, OPUS - Non-standard mux, FLAC - Non-standard mux
- LinkedIn: H264 - Accepted, H265 - Not documented, AAC - Recommended, PRORES - Not documented, PCM - Not documented, VP8 - Non-standard mux, VP9 - Non-standard mux, AV1 - Not documented, MPEG4 - Not documented, MP3 - Not documented, OPUS - Non-standard mux, FLAC - Non-standard mux
- X (Twitter): H264 - Accepted, H265 - Not documented, AAC - Accepted, PRORES - Not documented, VP8 - Non-standard mux, VP9 - Non-standard mux, AV1 - Not documented, MPEG4 - Not documented, MP3 - Not documented, OPUS - Non-standard mux, FLAC - Non-standard mux, PCM - Not documented
- Facebook Reels: H264 - Accepted, AAC - Recommended, PRORES - Not documented, H265 - Not documented, VP8 - Non-standard mux, VP9 - Non-standard mux, AV1 - Not documented, MPEG4 - Not documented, MP3 - Not documented, OPUS - Non-standard mux, FLAC - Non-standard mux, PCM - Not documented
- Facebook Feed: H264 - Accepted, AAC - Recommended, PRORES - Not documented, H265 - Not documented, VP8 - Non-standard mux, VP9 - Non-standard mux, AV1 - Not documented, MPEG4 - Not documented, MP3 - Not documented, OPUS - Non-standard mux, FLAC - Non-standard mux, PCM - Not documented
- Pinterest: H264 - Conditional, AAC - Conditional, PRORES - Not documented, H265 - Not documented, VP8 - Non-standard mux, VP9 - Non-standard mux, AV1 - Not documented, MPEG4 - Not documented, MP3 - Not documented, OPUS - Non-standard mux, FLAC - Non-standard mux, PCM - Not documented
- Snapchat: H264 - Accepted, re-encoded, AAC - Accepted, re-encoded, PRORES - Not documented, H265 - Not documented, VP8 - Non-standard mux, VP9 - Non-standard mux, AV1 - Not documented, MPEG4 - Not documented, MP3 - Not documented, OPUS - Non-standard mux, FLAC - Non-standard mux, PCM - Not documented
- Snapchat Spotlight: H264 - Accepted, re-encoded, AAC - Accepted, re-encoded, H265 - Not documented, VP8 - Non-standard mux, VP9 - Non-standard mux, AV1 - Not documented, PRORES - Not documented, MPEG4 - Not documented, MP3 - Not documented, OPUS - Non-standard mux, FLAC - Non-standard mux, PCM - Not documented
- Snapchat Story: H264 - Accepted, AAC - Accepted, H265 - Not documented, VP8 - Non-standard mux, VP9 - Non-standard mux, AV1 - Not documented, PRORES - Not documented, MPEG4 - Not documented, MP3 - Not documented, OPUS - Non-standard mux, FLAC - Non-standard mux, PCM - Not documented
- Spotify Canvas: H264 - Conditional, AAC - Conditional, PRORES - Not documented, H265 - Not documented, VP8 - Non-standard mux, VP9 - Non-standard mux, AV1 - Not documented, MPEG4 - Not documented, MP3 - Not documented, OPUS - Non-standard mux, FLAC - Non-standard mux, PCM - Not documented
- Threads: H264 - Accepted, AAC - Accepted, PRORES - Not documented, H265 - Not documented, VP8 - Non-standard mux, VP9 - Non-standard mux, AV1 - Not documented, MPEG4 - Not documented, MP3 - Not documented, OPUS - Non-standard mux, FLAC - Non-standard mux, PCM - Not documented
Validity per codec
- H264: pair common - default export from iPhone / Final Cut Pro.
- H265: pair common - common Apple-ecosystem master pair.
- AAC: pair common - AAC is the default audio track inside MOV.
- PCM: pair common - PCM is the standard uncompressed audio track inside MOV.
- PRORES: pair common - ProRes inside MOV is Apple's intended pair; not designed for direct upload.
- VP8: pair invalid - non-standard mux.
- VP9: pair invalid - non-standard mux for creator uploads.
- AV1: pair unusual - AV1 inside MOV is technically muxable but not a normal creator target.
- MPEG4: pair unusual - FFmpeg can mux it; rare in practice.
- MP3: pair unusual - FFmpeg can mux MP3 into MOV; rare in practice.
- OPUS: pair invalid - non-standard.
- FLAC: pair invalid - non-standard for upload; rare.