1
Fork 0
mirror of https://github.com/Steffo99/bbbdl.git synced 2024-11-21 23:34:19 +00:00
BigBlueButton meetings downloader
Find a file
2020-10-26 18:14:14 +01:00
bbbdl 🗼 Stabilize 2020-10-26 18:02:37 +01:00
.gitignore 🗼 Stabilize 2020-10-26 18:02:37 +01:00
poetry.lock First commit 2020-10-26 03:05:14 +01:00
pyproject.toml 🗒 Create basic readme 2020-10-26 18:14:14 +01:00
README.md 🗒 Create basic readme 2020-10-26 18:14:14 +01:00

bbbdl

A tool for downloading BigBlueButton meetings

Requirements

Installing

Run the following command:

pipx install bbbdl

Usage

Download a single BigBlueButton meeting

bbbdl download -i {MEETING_URL} -o {OUTPUT_FILE_NAME}

Download all meetings from a list

bbbdl sync -j {LIST_FILE}

Download all meetings from a remote list

bbbdl sync -r {LIST_FILE_URL}

Meeting list format

A JSON file containing an object with filename/url pairs:

{
  "a.mp4": "https://example.org/playback/presentation/2.0/playback.html?meetingId=aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-1111111111111",
  "b.mp4": "https://example.org/playback/presentation/2.0/playback.html?meetingId=bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb-2222222222222"
}