CML
    Preparing search index...

    Module @svta/cml-iso-bmff

    @svta/cml-iso-bmff

    ISO Base Media File Format (ISOBMFF) parsing functionality.

    npm i @svta/cml-iso-bmff
    

    Documents

    Reading Boxes
    Utilities
    Writing Boxes

    Enumerations

    IsoBoxFields

    Classes

    IsoBoxReadableStream
    IsoBoxReadView
    IsoBoxWriteView

    Type Aliases

    AdditionalMetadataContainerBox
    AdditionalMetadataContainerBoxChild
    AudioRenderingIndicationBox
    AudioSampleEntryBox
    AudioSampleEntryBoxChild
    AudioSampleEntryType
    Box
    ChunkLargeOffsetBox
    ChunkOffsetBox
    co64
    CompactSampleSizeBox
    CompositionTimeToSampleBox
    CompositionTimeToSampleEntry
    DataEntryUrlBox
    DataEntryUrnBox
    DataInformationBox
    DataInformationBoxChild
    DataReferenceBox
    DecodingTimeSample
    DecodingTimeToSampleBox
    DegradationPriorityBox
    EditBox
    EditBoxChild
    EditListBox
    EditListEntry
    EncryptedSample
    Entity
    EventMessageBox
    ExtendedLanguageBox
    FileTypeBox
    FreeSpaceBox
    FullBox
    GroupsListBox
    GroupsListBoxChild
    HandlerReferenceBox
    HintMediaHeaderBox
    IdentifiedMediaDataBox
    IpmpInfoBox
    IsoBox
    IsoBoxContainer
    IsoBoxContainerMap
    IsoBoxData
    IsoBoxMap
    IsoBoxReader
    IsoBoxReaderMap
    IsoBoxReaderReturn
    IsoBoxReadViewConfig
    IsoBoxStreamable
    IsoBoxType
    IsoBoxWriter
    IsoBoxWriterMap
    IsoBoxWriteViewConfig
    IsoFieldTypeMap
    IsoTypedParsedBox
    ItemExtent
    ItemInfoBox
    ItemInfoBoxChild
    ItemInfoEntry
    ItemLocation
    ItemLocationBox
    ItemProtectionBox
    ItemProtectionBoxChild
    ItemReferenceBox
    ItemReferenceBoxChild
    LabelBox
    MediaBox
    MediaBoxChild
    MediaDataBox
    MediaHeaderBox
    MediaInformationBox
    MediaInformationBoxChild
    MetaBox
    MetaBoxChild
    MovieBox
    MovieBoxChild
    MovieExtendsBox
    MovieExtendsBoxChild
    MovieExtendsHeaderBox
    MovieFragmentBox
    MovieFragmentBoxChild
    MovieFragmentHeaderBox
    MovieFragmentRandomAccessBox
    MovieFragmentRandomAccessBoxChild
    MovieFragmentRandomAccessOffsetBox
    MovieHeaderBox
    NullMediaHeaderBox
    OriginalFormatBox
    ParsedBox
    ParsedIsoBox
    PreselectionGroupBox
    PreselectionGroupBoxChild
    PrimaryItemBox
    ProducerReferenceTimeBox
    ProtectionSchemeInformationBox
    ProtectionSchemeInformationBoxChild
    ProtectionSystemSpecificHeaderBox
    SampleAuxiliaryInformationOffsetsBox
    SampleAuxiliaryInformationSizesBox
    SampleDependencyTypeBox
    SampleDescriptionBox
    SampleEncryptionBox
    SampleEntryBox
    SampleGroupDescriptionBox
    SampleSizeBox
    SampleTableBox
    SampleTableBoxChild
    SampleToChunkBox
    SampleToChunkEntry
    SampleToGroupBox
    SampleToGroupEntry
    SchemeInformationBox
    SchemeInformationBoxChild
    SchemeTypeBox
    SegmentIndexBox
    SegmentIndexReference
    SegmentTypeBox
    ShadowSyncEntry
    ShadowSyncSampleBox
    SingleItemTypeReferenceBox
    SoundMediaHeaderBox
    stz2
    Subsample
    SubsampleEncryption
    SubsampleEntry
    SubsampleInformationBox
    Subsegment
    SubsegmentIndexBox
    SubsegmentRange
    SubtitleMediaHeaderBox
    SubTrackBox
    SubTrackBoxChild
    SyncSample
    SyncSampleBox
    TrackBox
    TrackBoxChild
    TrackEncryptionBox
    TrackExtendsBox
    TrackFragmentBaseMediaDecodeTimeBox
    TrackFragmentBox
    TrackFragmentBoxChild
    TrackFragmentHeaderBox
    TrackFragmentRandomAccessBox
    TrackFragmentRandomAccessEntry
    TrackHeaderBox
    TrackKindBox
    TrackReferenceBox
    TrackReferenceBoxChild
    TrackReferenceTypeBox
    TrackRunBox
    TrackRunSample
    TraverseIsoBoxesConfig
    TypeBox
    url
    urn
    UserDataBox
    UserDataBoxChild
    VideoMediaHeaderBox
    VisualSampleEntryBox
    VisualSampleEntryBoxChild
    VisualSampleEntryType
    WebVttConfigurationBox
    WebVttCueBox
    WebVttCueChild
    WebVttCueIdBox
    WebVttCuePayloadBox
    WebVttEmptySampleBox
    WebVttSettingsBox
    WebVttSourceLabelBox

    Variables

    CONTAINERS
    DATA
    INT
    STRING
    TEMPLATE
    UINT
    UTF8

    Functions

    createAudioSampleEntryReader
    createIsoBoxReadableStream
    createVisualSampleEntryReader
    defaultReaderConfig
    defaultWriterConfig
    filterIsoBoxes
    findIsoBox
    fourCcToUint32
    isContainer
    isFullBox
    isIsoBoxType
    readArdi
    readAudioSampleEntryBox
    readAvc1
    readAvc2
    readAvc3
    readAvc4
    readCtts
    readDref
    readElng
    readElst
    readEmsg
    readEnca
    readEncv
    readFree
    readFrma
    readFtyp
    readHdlr
    readHev1
    readHvc1
    readIden
    readImda
    readIsoBoxes
    readKind
    readLabl
    readMdat
    readMdhd
    readMehd
    readMeta
    readMfhd
    readMfro
    readMp4a
    readMvhd
    readPayl
    readPrft
    readPrsl
    readPssh
    readSchm
    readSdtp
    readSidx
    readSkip
    readSmhd
    readSsix
    readSthd
    readStsd
    readStss
    readSttg
    readStts
    readStyp
    readSubs
    readTenc
    readTfdt
    readTfhd
    readTfra
    readTkhd
    readTrex
    readTrun
    readUrl
    readUrn
    readVisualSampleEntryBox
    readVlab
    readVmhd
    readVttC
    readVtte
    traverseIsoBoxes
    writeArdi
    writeAudioSampleEntryBox
    writeAvc1
    writeAvc2
    writeAvc3
    writeAvc4
    writeCtts
    writeDref
    writeElng
    writeElst
    writeEmsg
    writeEnca
    writeEncv
    writeFree
    writeFrma
    writeFtyp
    writeHdlr
    writeHev1
    writeHvc1
    writeIden
    writeImda
    writeIsoBox
    writeIsoBoxes
    writeKind
    writeLabl
    writeMdat
    writeMdhd
    writeMehd
    writeMeta
    writeMfhd
    writeMfro
    writeMp4a
    writeMvhd
    writePayl
    writePrft
    writePrsl
    writePssh
    writeSchm
    writeSdtp
    writeSidx
    writeSkip
    writeSmhd
    writeSsix
    writeStco
    writeSthd
    writeStsc
    writeStsd
    writeStss
    writeStsz
    writeSttg
    writeStts
    writeStyp
    writeSubs
    writeTenc
    writeTfdt
    writeTfhd
    writeTfra
    writeTkhd
    writeTrex
    writeTrun
    writeUrl
    writeUrn
    writeVisualSampleEntryBox
    writeVlab
    writeVmhd
    writeVttC
    writeVtte