Video.js plugin that displays thumbnails on progress bar hover, driven by external VTT files. Based on this JW Player spec. Note, this plugin currently only supports sprited thumbnails.
npm install --save github:trex-arms/videojs-vtt-thumbnails#master
import videojs from 'video.js'
import register_vtt_thumbnails from 'videojs-vtt-thumbnails'
import 'videojs-vtt-thumbnails/index.css' // your bundler must be configured to handle this
register_vtt_thumbnails(videojs)
const player = videojs(target)
player.vttThumbnails({
src: `https://image.mux.com/${mux_playback_id}/storyboard.vtt`,
})