Skip to main content

Big Blue Button Downloader that downloads a BBB lesson as MP4 video

Project description

Big Blue Button (BBB) Downloader

Downloads a BBB lesson as MP4 video, including presentation, audio, webcam and screenshare.

Nevertheless, I would definitely recommend you to record a BBB meeting with OBS, it's more efficient and you have more control over the outcome.

Setup

  1. Install Python >=3.7
  2. Install ffmpeg
  3. Run: pip install bbb-dl as administrator

Usage

usage: bbb-dl [-h] [-aw] [-aa] [-kt] [-v] [-ncc] [--version] [--encoder ENCODER] [--audiocodec AUDIOCODEC] [-f FILENAME] URL

Big Blue Button Downloader that downloads a BBB lesson as MP4 video

positional arguments:
  URL                   URL of a BBB lesson

optional arguments:
  -h, --help            show this help message and exit
  -aw, --add-webcam     add the webcam video as an overlay to the final video
  -aa, --add-annotations
                        add the annotations of the professor to the final video
  -kt, --keep-tmp-files
                        keep the temporary files after finish
  -v, --verbose         print more verbose debug informations
  -ncc, --no-check-certificate
                        Suppress HTTPS certificate validation
  --version             Print program version and exit
  --encoder ENCODER     Optional encoder to pass to ffmpeg (default libx264)
  --audiocodec AUDIOCODEC
                        Optional audiocodec to pass to ffmpeg (default copy the codec from the original source)
  -f FILENAME, --filename FILENAME
                        Optional output filename

License

This project is licensed under the terms of the GNU General Public License v2.0. For further information, please look here or here(DE).

This project is based on the work of CreateWebinar.com, Stefan Wallentowitz and Olivier Berger. Parts of this code have already been published under MIT license and public domain. These parts are re-released in this project under the GPL-2.0 License.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

bbb-dl-0.7.6.tar.gz (18.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

bbb_dl-0.7.6-py3-none-any.whl (18.5 kB view details)

Uploaded Python 3

File details

Details for the file bbb-dl-0.7.6.tar.gz.

File metadata

  • Download URL: bbb-dl-0.7.6.tar.gz
  • Upload date:
  • Size: 18.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.1

File hashes

Hashes for bbb-dl-0.7.6.tar.gz
Algorithm Hash digest
SHA256 276cb54a94c4e1b2da0b3a5276d1d373ebcca79cf8db5ec499a9995986210f1e
MD5 9fc575cc25c8d1a8e6fd235d3064140e
BLAKE2b-256 9e4b200228a5cb070f4d522ff17d6a34a8cada14bdf968d9b5fddc03349fca63

See more details on using hashes here.

File details

Details for the file bbb_dl-0.7.6-py3-none-any.whl.

File metadata

  • Download URL: bbb_dl-0.7.6-py3-none-any.whl
  • Upload date:
  • Size: 18.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.1

File hashes

Hashes for bbb_dl-0.7.6-py3-none-any.whl
Algorithm Hash digest
SHA256 2c4a2f3002fb096f406e6f44392ed602ab0eb18a89d99e628e44b7b05292fd16
MD5 35f6299a8620431d79fc892f7d5aee81
BLAKE2b-256 08ec2419256750e0df9f1e97e7ae297350da5c1b13d5f3f3e18bac8725987373

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page