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.
TryDecodeMfro
functionmp4ff-subslister
tool replacing mp4ff-wvttlister
. It supports wvtt
and stpp
File.UpdateSidx()
to update or add a top level sidx box for a fragmented filemp4.DecStartSegmentOnMoof
flag to make the Decoder interpret every moof as
a new segment start, unless styp, sidx, or mfra boxes give that information.add-sidx
shows how on can add a top-level sidx
box to a fragmented file.
It further has the option to remove unused encryption boxes, and to interpret each
moof box as starting a new segment.MoovBox.IsEncrypted()
checks if an encrypted codec is signaleduuid
box that has previously been readsenc
box if the file is ot encrypted as seen in moov box.ludt
, tlou
, and alou
desc
, ©cpy
, ©nam
, ©ART
boxesGenericContainerBox
structDecFileFlags
provide option to DecodeFile
to look for mfra box©too
use GenericContainerBox
AnchorPoint