L-SMASH is a cross-platform library for dealing with ISO Base Media derived formats, including MP4. WWW: https://l-smash.github.io/l-smash/