UNPKG

flv-data

Version:
39 lines (26 loc) 1.29 kB
# flv data· [![npm version](https://img.shields.io/npm/v/flv-data)](https://www.npmjs.com/package/flv-data) add custom script tag data or metadata at any time of the FLV file English | [简体中文](./README.zh-CN.md) ## Why Do It? There is an **FLV live stream** in my project, and the result of algorithm analysis needs to be displayed **in real time**. Therefore, I will add custom **script tag** data to each frame of the FLV file, and then display it. ## demo [flv-data online demo](https://zhuguibiao.github.io/flv-data) ## Usage Instructions npm ```bash npm install flv-data -g ``` flv-data run demo ``` bash flv-data -i input.flv -data test.json --t=1000 -o test.flv ``` ## API | Field | Type | Description | | ------- | -------------------------- | -------------------------------- | | `-i` | `url string` | input file url| | `-data` | `url string or JSONStirng` | metadata, is json url or JSONStirng | | `-t` | `timestamp` | video timestamp | | `-o` | `url string` | output file url ## other [flv.js online test](http://bilibili.github.io/flv.js/demo/) [FLV video_file_format_spec for AMF](https://rtmp.veriskope.com/pdf/video_file_format_spec_v10.pdf)