1.1.3 • Published 2 years ago

video-decoder v1.1.3

Weekly downloads
-
License
MIT
Repository
-
Last release
2 years ago

简介

视频解码,使用wasm,调用ffmpeg库。

依赖

构建

./build.sh

使用

安装

npm i video-decoder

使用

import Decoder from 'video-decoder'

Decoder.setReadyCb(() => {
    const de = new Decoder('h265')    // 可选 h264/h265
    de.put(buf)     // buf 需要是 Uint8Array 类型
    // get: 取出一帧数据(如果有的话, 否则返回 null )
    // 一个对象,包含 width、height、data
    // 其中 data 是 Uint8Array 类型,RGBA,可以直接复制到 ImageData 对象中
    de.get()        
    de.dispose()    // 不再使用后要释放资源
})

示例

示例项目

参考项目

1.1.3

2 years ago

1.1.2

2 years ago

1.1.1

2 years ago

1.1.0

2 years ago

1.0.0

2 years ago