node-webvtt:解析WebVTT文件,分段并为其生成HLS播放列表

时间:2024-06-02 08:04:27
【文件属性】:

文件名称:node-webvtt:解析WebVTT文件,分段并为其生成HLS播放列表

文件大小:73KB

文件格式:ZIP

更新时间:2024-06-02 08:04:27

JavaScript

WebVTT编译器解析器和分段器 编译,解析WebVTT文件,分段并为其生成HLS播放列表。 用法 对于WebVTT文件: WEBVTT 00:00:00.000 --> 00:00:01.000 Hello world! 00:00:30.000 --> 00:00:31.000 align:start line:0% This is a subtitle 00:01:00.000 --> 00:01:01.000 Foo 00:01:50.000 --> 00:01:51.000 Bar 我们可以解析,分段和创建HLS播放列表,然后编译回WebVTT格式: const webvtt = require ( 'node-webvtt' ) ; const segmentDuration = 10 ; // default to 10 const startOffset = 0 ;


【文件预览】:
node-webvtt-master
----.eslintrc(4KB)
----.github()
--------dependabot.yml(175B)
----.circleci()
--------config.yml(1KB)
----lib()
--------segmenter.js(3KB)
--------compiler.js(4KB)
--------parser.js(5KB)
--------hls.js(3KB)
----LICENSE(1KB)
----test()
--------parser.test.js(11KB)
--------compiler.test.js(11KB)
--------hls.test.js(3KB)
--------segmenter.test.js(16KB)
--------data()
----README.md(7KB)
----.editorconfig(297B)
----.gitignore(64B)
----index.js(249B)
----bin()
--------webvtt-segment.js(3KB)
----package-lock.json(108KB)
----package.json(1KB)

网友评论