For the conceptual overview see the [container glossary entry](/glossary/container). This entry goes deeper on MP4 specifically.
An MP4 file is structured as nested "atoms" — top-level atoms include the moov (metadata index), the mdat (the actual byte data), and various optional ones for chapters / subtitles / fragmentation. The moov is what players read first to know where to find each frame. Without it the file is unplayable.
There are two flavors of MP4: standard (one big moov at start or end) and fragmented (moov split into many moof atoms interleaved with data). YouTube's downloads are fragmented. Most consumer-camera output is standard. Both play in every modern player.
When VidPickr saves a downloaded file, the in-browser muxer assembles a standard MP4 with the moov at the start — the most portable variant. The bytes come from YouTube's fragmented stream but get re-organized into the cleaner format for the saved file.
Common questions
Is MP4 the same as MPEG-4?
Related terms
Container (file format)
A container is the file format that wraps one or more audio and video streams into a single file.
Fragmented MP4
Fragmented MP4 (fMP4) is an MP4 variant where the file is split into many short chunks ("fragments"), each containing its own header.
Mux (muxing)
Muxing is the process of combining separate audio and video streams into a single container file (MP4, MKV, WebM).
VidPickr is a free, browser-based YouTube downloader. Every term in this glossary either describes how YouTube delivers video or why your downloads behave the way they do. Try the downloader →