vtt-shift

Time shifting of WebVTT text tracks

Downloads in past

Stats

StarsIssuesVersionUpdatedCreatedSize
vtt-shift
910.1.06 years ago6 years agoMinified + gzip package size for vtt-shift in KB

Readme

vtt-shift build badge
Transform stream that shifts WebVTT text tracks by the specified offset. ``` npm install vtt-shift ```

Usage

``` js const vttshift = require('vtt-shift') const fs = require('fs') const options = {
offsetMs: 1000 // offset in milliseconds
} fs.createReadStream('some-subtitle-file.vtt') .pipe(vttshift(options)) .pipe(fs.createWriteStream('some-subtitle-file-shifted-by-1sec.vtt')) ```

Command line usage

There is also a command line tool available ``` npm install -g vtt-shift vtt-shift --help vtt-shift some-subtitle-file.vtt --offsetMs=1000 --out=some-subtitle-file-shifted-by-1sec.vtt ```

License

MIT