Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/Dash-Industry-Forum/cea608.js

A JavaScript project designed to extract CEA-608 captions.
https://github.com/Dash-Industry-Forum/cea608.js

Last synced: 12 days ago
JSON representation

A JavaScript project designed to extract CEA-608 captions.

Awesome Lists containing this project

README

        

# cea608.js
A JavaScript project for parsing and decoding CEA-608 caption data.

The input is either binary data (e.g. extracted from a SEI NAL unit) with associated timing or SCC files.
The output is either callbacks with time-stamped maps of 32x15 styled characters, or a WebVTT Node stream.

## Build and test

This project uses Node.js and `mocha` with `chai` for tests. To install the tools and run the tests, type:

npm install
npm test

Syntax is checked using jshint.

For coverage tests, install `istanbul` and then run the script:

npm install -g istanbul
npm run-script istanbul