Library and tools for parsing and writing MP4 files including video, audio and subtitles. The focus is on fragmented files. Includes mp4ff-info, mp4ff-encrypt, mp4ff-decrypt and other tools.
rbsp_trailing_bits
are missingcombine-segs
that shows how to multiplex init and media segments into multi-track segmentsmp4.NewMediaSegmentWithStyp()
AddEmsg()
colr
box supportcoverage
stpp
box handles optional empty lists properly (a single zero byte)bits.CeilLog2
mp4ff-pslister
now provides PPS details for HEVCmp4ff-pslister
now extracts inband parameter sets in progressive mp4 filesSetType
method for mp4.AudioSampleEntryBox
sps_scaling_list_data_present_flag
in HEVC SPSRemoveBoxDecoder()
github.com/Eyevinn/mp4ff
for continued development and maintenanceNote, this is the last release before the repo is moved to https://github.com/eyevinn.se/mp4ff January 2023. This and all all earlier versions should still work with the current URLs via redirects from Github or cached results in Go proxies.