0.1.0 • Published 7 years ago

vtt-shift v0.1.0

Weekly downloads
322
License
MIT
Repository
github
Last release
7 years ago

vtt-shift build badge

Transform stream that shifts WebVTT text tracks by the specified offset.

npm install vtt-shift

Usage

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