✳ CONTAINER HUB
MP4 compatibility across creator platforms
the universal creator-platform container; ships H.264/H.265 video and AAC audio in standard builds.
Updated
192 documented platform x codec combinations. Verdicts: Recommended (31); Accepted (7); Not documented (90); Non-standard mux (64).
Per-platform coverage
- TikTok: H264 - Recommended, H265 - Accepted, AAC - Recommended, MP3 - Not documented, AV1 - Not documented, VP8 - Non-standard mux, VP9 - Not documented, PRORES - Not documented, MPEG4 - Not documented, OPUS - Non-standard mux, FLAC - Non-standard mux, PCM - Non-standard mux
- Instagram Reels: H264 - Recommended, H265 - Accepted, VP9 - Not documented, AV1 - Not documented, AAC - Recommended, MP3 - Not documented, VP8 - Non-standard mux, PRORES - Not documented, MPEG4 - Not documented, OPUS - Non-standard mux, FLAC - Non-standard mux, PCM - Non-standard mux
- Instagram Feed: H264 - Recommended, H265 - Accepted, AV1 - Not documented, AAC - Recommended, MP3 - Not documented, VP8 - Non-standard mux, VP9 - Not documented, PRORES - Not documented, MPEG4 - Not documented, OPUS - Non-standard mux, FLAC - Non-standard mux, PCM - Non-standard mux
- Instagram Stories: H264 - Recommended, H265 - Accepted, AV1 - Not documented, AAC - Recommended, MP3 - Not documented, VP8 - Non-standard mux, VP9 - Not documented, PRORES - Not documented, MPEG4 - Not documented, OPUS - Non-standard mux, FLAC - Non-standard mux, PCM - Non-standard mux
- YouTube Shorts: H264 - Recommended, H265 - Accepted, AV1 - Not documented, AAC - Recommended, MP3 - Not documented, VP8 - Non-standard mux, VP9 - Not documented, PRORES - Not documented, MPEG4 - Not documented, OPUS - Non-standard mux, FLAC - Non-standard mux, PCM - Non-standard mux
- YouTube (long-form): H264 - Recommended, H265 - Accepted, AV1 - Not documented, AAC - Recommended, MP3 - Not documented, VP8 - Non-standard mux, VP9 - Not documented, PRORES - Not documented, MPEG4 - Not documented, OPUS - Non-standard mux, FLAC - Non-standard mux, PCM - Non-standard mux
- LinkedIn: H264 - Recommended, H265 - Not documented, VP9 - Not documented, AV1 - Not documented, AAC - Recommended, MP3 - Not documented, VP8 - Non-standard mux, PRORES - Not documented, MPEG4 - Not documented, OPUS - Non-standard mux, FLAC - Non-standard mux, PCM - Non-standard mux
- X (Twitter): H264 - Recommended, H265 - Not documented, AV1 - Not documented, AAC - Recommended, MP3 - Not documented, VP8 - Non-standard mux, VP9 - Not documented, PRORES - Not documented, MPEG4 - Not documented, OPUS - Non-standard mux, FLAC - Non-standard mux, PCM - Non-standard mux
- Facebook Reels: H264 - Recommended, H265 - Not documented, AV1 - Not documented, AAC - Recommended, MP3 - Not documented, VP8 - Non-standard mux, VP9 - Not documented, PRORES - Not documented, MPEG4 - Not documented, OPUS - Non-standard mux, FLAC - Non-standard mux, PCM - Non-standard mux
- Facebook Feed: H264 - Recommended, H265 - Not documented, AV1 - Not documented, AAC - Recommended, MP3 - Not documented, VP8 - Non-standard mux, VP9 - Not documented, PRORES - Not documented, MPEG4 - Not documented, OPUS - Non-standard mux, FLAC - Non-standard mux, PCM - Non-standard mux
- Pinterest: H264 - Recommended, H265 - Not documented, AV1 - Not documented, AAC - Recommended, MP3 - Not documented, VP8 - Non-standard mux, VP9 - Not documented, PRORES - Not documented, MPEG4 - Not documented, OPUS - Non-standard mux, FLAC - Non-standard mux, PCM - Non-standard mux
- Snapchat: H264 - Recommended, H265 - Not documented, AV1 - Not documented, AAC - Recommended, MP3 - Not documented, VP8 - Non-standard mux, VP9 - Not documented, PRORES - Not documented, MPEG4 - Not documented, OPUS - Non-standard mux, FLAC - Non-standard mux, PCM - Non-standard mux
- Snapchat Spotlight: H264 - Recommended, H265 - Not documented, AAC - Recommended, VP8 - Non-standard mux, VP9 - Not documented, AV1 - Not documented, PRORES - Not documented, MPEG4 - Not documented, MP3 - Not documented, OPUS - Non-standard mux, FLAC - Non-standard mux, PCM - Non-standard mux
- Snapchat Story: H264 - Recommended, H265 - Not documented, AAC - Recommended, VP8 - Non-standard mux, VP9 - Not documented, AV1 - Not documented, PRORES - Not documented, MPEG4 - Not documented, MP3 - Not documented, OPUS - Non-standard mux, FLAC - Non-standard mux, PCM - Non-standard mux
- Spotify Canvas: H264 - Recommended, H265 - Not documented, AV1 - Not documented, AAC - Accepted, VP8 - Non-standard mux, VP9 - Not documented, PRORES - Not documented, MPEG4 - Not documented, MP3 - Not documented, OPUS - Non-standard mux, FLAC - Non-standard mux, PCM - Non-standard mux
- Threads: H264 - Recommended, H265 - Not documented, AV1 - Not documented, AAC - Recommended, MP3 - Not documented, VP8 - Non-standard mux, VP9 - Not documented, PRORES - Not documented, MPEG4 - Not documented, OPUS - Non-standard mux, FLAC - Non-standard mux, PCM - Non-standard mux
Validity per codec
- H264: pair common - the default creator-platform upload pair.
- H265: pair common - HEVC inside MP4 is supported by modern platforms; older phones may not play it back.
- AAC: pair common - AAC is the default audio track inside MP4.
- MP3: pair unusual - FFmpeg can mux MP3 into MP4; rare in practice.
- AV1: pair common - AV1 inside MP4 (with the av01 sample entry) is the modern open-codec upload pair.
- VP9: pair possible - VP9 inside MP4 is a documented ISOBMFF profile; some platforms accept it.
- VP8: pair invalid - non-standard mux; not supported by most platforms.
- PRORES: pair unusual - FFmpeg can mux ProRes into MP4; not a normal creator upload target.
- MPEG4: pair unusual - FFmpeg can mux MPEG-4 Part 2 into MP4; effectively obsolete for creator uploads.
- OPUS: pair invalid - non-standard mux; some recent builds accept it but it is not a default creator pair.
- FLAC: pair invalid - non-standard for upload; rare.
- PCM: pair invalid - non-standard for upload; some FFmpeg builds mux it but it is rare.