# generate-video-sprites-node
Node package for generating preview sprites for videos

Install: $ `npm i generate-video-sprites-node`

# Docs

Install python 3.9 and the install requirements.txt, runs as `$ python`

From project root, run `$ node examples/example.js` and then check the `output` folder

####Then:
Test on a new video: drop a new video in the `videos` folder

Then you can run
`~ cd videos`
`$  ffmpeg -ss 00:00:00 -i newVideo.mp4 -to 00:00:30 -c copy newVideoTrimmed.mp4
`

You will need to serve the .vtt file from a path that your video player can access. Also, you will need to serve the sprite from a place that will be referenced in the vtt file.  

Uses this Python library for generating the sprite from the video: https://github.com/flavioribeiro/video-thumbnail-generator
