Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/Dash-Industry-Forum/cea608.js
- Owner: Dash-Industry-Forum
- License: other
- Created: 2015-12-18T18:47:28.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2022-11-17T09:24:19.000Z (about 2 years ago)
- Last Synced: 2024-05-21T18:58:42.178Z (6 months ago)
- Language: JavaScript
- Homepage:
- Size: 31.3 KB
- Stars: 8
- Watchers: 10
- Forks: 5
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
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 testSyntax is checked using jshint.
For coverage tests, install `istanbul` and then run the script:
npm install -g istanbul
npm run-script istanbul