videojs-record
A video.js plugin for recording audio/video/image files.
puppeteer-screen-recorder
A puppeteer Plugin that uses the native chrome devtool protocol for capturing video frame by frame. Also supports an option to follow pages that are opened by the current page object
msr
Cross-Browser recording of audio/video media streams; targets WebRTC/getUserMedia/WebAudio/etc.