jswebm:Webm Demuxer(matroska)的javascript实现

时间:2024-05-22 03:25:25
【文件属性】:

文件名称:jswebm:Webm Demuxer(matroska)的javascript实现

文件大小:166KB

文件格式:ZIP

更新时间:2024-05-22 03:25:25

webm mkv matroska vp8 webm-demuxer

Webm Demuxer Webm Demuxer(matroska)JavaScript实现。 查看dumux结果的演示更好的示例和重新设计的api即将推出。 现场演示: : API提案 韦伯 特性 顶层包装器和接口。 videoPackets :多路videoPackets视频包的数组 audioPackets :解复用的音频数据包的数组 docType :文档类型 audioCodec :音轨的音频编解码器 eof :布尔值(如果已到达文件末尾) 职能 queueData(buffer) :对传入的数据块进行排队,必须是顺序的 demux() :尝试解析最多1个新数据包,如果当前缓冲区用尽,则可能返回promise并拒绝 例子 const demuxer = new JsWebm ( ) ; demuxer . queueData ( buffer ) ; while (


【文件预览】:
jswebm-master
----index.html(322B)
----EBML.png(19KB)
----.gitmodules(125B)
----.eslintrc.js(86B)
----webpack.config.js(240B)
----src()
--------SimpleBlock.js(10KB)
--------Cues.js(3KB)
--------Tag.js(2KB)
--------BlockGroup.js(2KB)
--------SeekHead.js(2KB)
--------Seek.js(2KB)
--------Tags.js(2KB)
--------Track.js(129B)
--------SegmentInfo.js(3KB)
--------JsWebm.js(16KB)
--------ElementHeader.js(718B)
--------Queue.js(1KB)
--------VideoTrack.js(4KB)
--------SimpleTag.js(2KB)
--------Targets.js(2KB)
--------Cluster.js(4KB)
--------Chapters.js(358B)
--------CueTrackPositions.js(2KB)
--------AudioTrack.js(2KB)
--------Tracks.js(9KB)
--------DataInterface()
----matroska-test-files()
----.vscode()
--------launch.json(611B)
----.npmignore(19B)
----LICENSE(1KB)
----test()
--------mkv.test.js(1KB)
----README.md(4KB)
----.gitignore(27B)
----package-lock.json(513KB)
----package.json(969B)
----vint.png(7KB)

网友评论