@webav/av-recorder
Version:
Record MediaStream to MP4, Use Webcodecs API encode VideoFrame and AudioData, [mp4box.js](https://github.com/gpac/mp4box.js) as muxer. 录制 MediaStream 到 MP4,使用 Webcodecs API 编码 VideoFrame、AudioData,mp4box.js 封装。
47 lines • 1.18 kB
JSON
{
"name": "@webav/av-recorder",
"version": "1.1.0",
"private": false,
"repository": "https://github.com/WebAV-Tech/WebAV",
"keywords": [
"webcodecs",
"canvas",
"video",
"video edit",
"audio",
"音视频",
"cliper",
"流媒体",
"recorder"
],
"type": "module",
"types": "dist/av-recorder.d.ts",
"module": "dist/av-recorder.js",
"main": "dist/av-recorder.umd.cjs",
"exports": {
".": {
"types": "./dist/av-recorder.d.ts",
"import": "./dist/av-recorder.js",
"require": "dist/av-recorder.umd.cjs"
}
},
"files": [
"dist"
],
"devDependencies": {
"@typescript/lib-dom": "npm:@types/web"
},
"dependencies": {
"@webav/internal-utils": "1.1.0",
"@webav/av-cliper": "1.1.0"
},
"scripts": {
"dev": "vite demo --port 6067 --host 0.0.0.0",
"test": "vitest",
"test:coverage": "vitest run --coverage",
"build": "vite build",
"build:dev": "vite build --watch",
"build:api": "typedoc src/av-recorder.ts --out ../../doc-site/public/_api/av-recorder",
"build:api:watch": "typedoc src/av-recorder.ts --out ../../doc-site/public/_api/av-recorder --watch"
}
}