thumbnail-js (npm): This package expects a video src url, a scale factor and the time where the thumbnail should be taken. It will return the thumbnail as a base64 data URI string.
Keywords: thumbnail|video|media|js|html5