Skip to content

Record Adobe connect meeting and BigBlueButton + other website as long as you want with audio enabled

License

Notifications You must be signed in to change notification settings

alimoezzi/puppetcam

 
 

Repository files navigation

Puppetcam

Example to export chrome tab as a video

  1. Exported videos are stored in Downloads folder
  2. Specify bitrate to control quality of the exported video by adjusting videoBitsPerSecond property in background.js

Dependencies

  1. xvfb
  2. npm modules listed in package.json

Usage

npm install
node export.js http://tobiasahlin.com/spinkit/ spinner.webm

Thanks to @cretz for helping with automatic tab selection and avoiding the permission dialog

Motivation

Was looking for a method to export a video of user actions rendered using our custom player used in uxlens. Export has to happen on a server in an automated fashion and hence the usage of xvfb.

Sample video

Puppetcam

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 85.6%
  • Dockerfile 14.4%