code wiki / mp4
topic: mp4
11 modules sharing the mp4 name family (derived from the tree's prefix discipline).
The 'mp4' topic family in the Nishi sovereign ecosystem provides tools for handling MP4/ISO-BMFF containers across the entire video pipeline. nx_mp4_demux serves as the entry point for parsing MP4 files, while nx_mp4_demux_gate ensures compatibility with real-video systems. nx_mp4_es supports H.264 decoding within the container structure, enabling seamless integration with downstream processing.
auto-narrated by the local model from this topic's module headers; links verified against the wiki index.
narrated overview -- maintained by the narration lane, module links verified against this wiki.
| module | description | lines | funcs |
|---|---|---|---|
| nx_mp4_demux.nx | MP4/ISO-BMFF container demuxer (first rung of the real-video | 88 | 5 |
| nx_mp4_demux_gate.nx | REFEREE for the MP4 demuxer (real-video bridge rung 0). | 122 | 8 |
| nx_mp4_es.nx | ISO-BMFF -> H.264 elementary-stream helpers, the mp4 counterpart of | 84 | 3 |
| nx_mp4_faststart.nx | qt-faststart: relocate the moov atom to the FRONT of an mp4 so a browser <video> | 92 | 9 |
| nx_mp4_faststart_gate.nx | proves the qt-faststart remux is byte-correct: constructs a synthetic | 150 | 12 |
| nx_mp4_mux.nx | SOVEREIGN ISOBMFF (MP4) MUXER. Closes the ffmpeg "remux to MP4 for final output" gap with the | 111 | 9 |
| nx_mp4_mux_gate.nx | 86 | 5 | |
| nx_mp4_probe.nx | SOVEREIGN MP4/fMP4 box-tree validator (no ffmpeg, no strings|grep). Walks the | 92 | 10 |
| nx_mp4_real_probe.nx | run the whole H.264 front-end on a REAL recording. | 79 | 4 |
| nx_mp4_stbl.nx | MP4 sample-table reader (real-video bridge rung 1). | 99 | 3 |
| nx_mp4_stbl_gate.nx | REFEREE for the MP4 sample-table reader (rung 1). | 111 | 10 |