Skip to content

olberger/bbb-downloader

 
 

Repository files navigation

bbb-downloader

A few scripts for downloading BBB videos

Downloading a video

To download a BBB video, simply pass its URL to the bbb_downloader.sh script

$ ./bbb_downloader.sh URL [output_file]

It saves the video as output_file ( by default: output.webm)

Converting a video to MP4

By default, BBB records videos in the webm format. You can convert it using webm_to_mp4.sh:

$ ./webm_to_mp4.sh output.webm output.mp4

Capturing the full playback with the elgalu/selenium Docker image

This will play the recording in a browser running inside a Docker container, and will capture the video and sound of that browser windows.

See https://github.com/elgalu/docker-selenium for more details on the docker image that pilots a web browser.

Assembled in a the run.sh script

  1. npm install
  2. bash capture-full-replay.sh URL

Wait until the full playback is done, and get the resulting MP4 video in the 'videos/' subdir.

About

a few scripts for downloading BBB videos

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 53.7%
  • Shell 34.8%
  • JavaScript 11.5%