Free Download: H.264 and MP4 file format Standard / Specification
Studying the standard is very important for learning H.264 and MP4 container format. Here are the download links of the free official documents.
H.264 (MPEG-4 Part 10 / MPEG-4 AVC), Advanced Video Coding
It is available on both ITU-T and ISO website. H.264 is in Series H: Audiovisual and multimedia systems in ITU-T while it is in Part 10 of ISO/IEC 14496 (MPEG-4) in ISO. If you need to study the relationship between H.264 and MP4 container, you should also refer to Part 15 (not free).
Other Reference for H.264
|H.264.1||Conformance specification for ITU-T H.264 advanced video coding|
|H.264.2||Reference software for ITU-T H.264 advanced video coding|
|H.Imp264||Implementors’ Guide for ITU-T Recommendation H.264|
You can refer to Part 12 & 14 of ISO/IEC 14496 (MPEG-4). You can download Part 12 from ISO for free but you have to pay for Part 14. Part 12 states the basic ideas of MP4, if you are a beginner, you are able to understand what MP4 is after reading it.
Information technology — Coding of audio-visual objects — Part 12: ISO base media file format
The latest version available: Download Here (15th, Sep, 2012, 4th edition)
Corrigendum & Amendments
|ISO/IEC 14496-12:2012/Cor 1:2013||
|Technical Corrigendum 1||
|ISO/IEC 14496-12:2012/Amd 1:2013||
|Information technology — Coding of audio-visual objects — Part 12: ISO base media file format — Amendment 1: Various enhancements including support for large metadata||
|ISO/IEC 14496-12:2012/Amd 2:2014||
|Information technology — Coding of audio-visual objects — Part 12: ISO base media file format — Amendment 2: Carriage of timed text and other visual overlays||
All other Publicly Available Standards from ISO