Documentation
    Preparing search index...

    Module @svta/cml-iso-bmff

    A collection of tools for working with ISO Base Media File Format (ISOBMFF).

    @svta/cml-iso-bmff

    ISO Base Media File Format (ISOBMFF) parsing functionality.

    npm i @svta/cml-iso-bmff
    
    
    

    Classes

    IsoView

    Type Aliases

    AudioRenderingIndicationBox
    AudioSampleEntryBox
    Box
    BoxFilter
    BoxParser
    BoxParserMap
    ChunkLargeOffsetBox
    ChunkOffsetBox
    CompactSampleSizeBox
    CompositionTimeToSampleBox
    CompositionTimeToSampleEntry
    ContainerBox
    DataEntryUrlBox
    DataEntryUrnBox
    DataInformationBox
    DataReferenceBox
    DecodingTimeSample
    DecodingTimeToSampleBox
    DegradationPriorityBox
    EditBox
    EditListBox
    EditListEntry
    EncryptedSample
    Entity
    EventMessageBox
    ExtendedLanguageBox
    Fields
    FileTypeBox
    FreeSpaceBox
    FullBox
    HandlerReferenceBox
    HintMediaHeaderBox
    IdentifiedMediaDataBox
    IpmpInfoBox
    IsoBmffBox
    IsoBmffBoxMap
    IsoBox
    IsoContainerBox
    IsoData
    IsoFieldTypeMap
    IsoViewConfig
    ItemExtent
    ItemInfoBox
    ItemInfoEntry
    ItemLocation
    ItemLocationBox
    ItemProtectionBox
    ItemReferenceBox
    LabelBox
    MediaBox
    MediaDataBox
    MediaHeaderBox
    MediaInformationBox
    MetaBox
    MovieBox
    MovieExtendsBox
    MovieExtendsHeaderBox
    MovieFragmentBox
    MovieFragmentHeaderBox
    MovieFragmentRandomAccessBox
    MovieFragmentRandomAccessOffsetBox
    MovieHeaderBox
    NullMediaHeaderBox
    OriginalFormatBox
    PreselectionGroupBox
    PrimaryItemBox
    ProducerReferenceTimeBox
    ProtectionSchemeInformationBox
    ProtectionSystemSpecificHeaderBox
    RawBox
    SampleAuxiliaryInformationOffsetsBox
    SampleAuxiliaryInformationSizesBox
    SampleDependencyTypeBox
    SampleDescriptionBox
    SampleEncryptionBox
    SampleEntryBox
    SampleGroupDescriptionBox
    SampleSizeBox
    SampleTableBox
    SampleToChunkBox
    SampleToChunkEntry
    SampleToGroupBox
    SampleToGroupEntry
    SchemeInformationBox
    SchemeTypeBox
    SegmentIndexBox
    SegmentIndexReference
    SegmentTypeBox
    ShadowSyncEntry
    ShadowSyncSampleBox
    SingleItemTypeReferenceBox
    SoundMediaHeaderBox
    Subsample
    SubsampleEncryption
    SubsampleEntry
    SubsampleInformationBox
    Subsegment
    SubsegmentIndexBox
    SubsegmentRange
    SubtitleMediaHeaderBox
    SyncSample
    SyncSampleBox
    TrackBox
    TrackEncryptionBox
    TrackExtendsBox
    TrackFragmentBaseMediaDecodeTimeBox
    TrackFragmentBox
    TrackFragmentHeaderBox
    TrackFragmentRandomAccessBox
    TrackFragmentRandomAccessEntry
    TrackHeaderBox
    TrackKindBox
    TrackReferenceBox
    TrackReferenceTypeBox
    TrackRunBox
    TrackRunSample
    TypeBox
    UrlBox
    UrnBox
    UserDataBox
    VideoMediaHeaderBox
    VisualSampleEntryBox
    WebVttConfigurationBox
    WebVttCueIdBox
    WebVttCuePayloadBox
    WebVttEmptySampleBox
    WebVttSettingsBox
    WebVttSourceLabelBox

    Variables

    DATA
    INT
    STRING
    TEMPLATE
    UINT
    UTF8

    Functions

    ardi
    avc1
    avc2
    avc3
    avc4
    createIsoView
    ctts
    dref
    elng
    elst
    emsg
    enca
    encv
    filterBoxes
    filterBoxesByType
    findBox
    findBoxByType
    free
    frma
    ftyp
    hdlr
    hev1
    hvc1
    iden
    imda
    kind
    labl
    mdat
    mdhd
    mehd
    meta
    mfhd
    mfro
    mp4a
    mvhd
    parseBoxes
    payl
    prft
    prsl
    pssh
    schm
    sdtp
    sidx
    skip
    smhd
    ssix
    sthd
    stsd
    stss
    sttg
    stts
    styp
    subs
    tenc
    tfdt
    tfhd
    tfra
    tkhd
    trex
    trun
    url
    urn
    vlab
    vmhd
    vttC
    vtte