Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mafintosh/srt-to-vtt

Transform stream that converts srt files to vtt files (html5 video subtitles)
https://github.com/mafintosh/srt-to-vtt

Last synced: about 1 month ago
JSON representation

Transform stream that converts srt files to vtt files (html5 video subtitles)

Awesome Lists containing this project

README

        

# srt-to-vtt

Transform stream that converts srt files to vtt files.
vtt files are used to provide subtitles in html5 video

```
npm install srt-to-vtt
```

[![build status](http://img.shields.io/travis/mafintosh/srt-to-vtt.svg?style=flat)](http://travis-ci.org/mafintosh/srt-to-vtt)

## Usage

``` js
var srt2vtt = require('srt-to-vtt')
var fs = require('fs')

fs.createReadStream('some-subtitle-file.srt')
.pipe(srt2vtt())
.pipe(fs.createWriteStream('some-html5-video-subtitle.vtt'))
```

## Command line usage

There is also a command line tool available

```
npm install -g srt-to-vtt
srt-to-vtt --help
```

## License

MIT