https://github.com/bucherfa/bbb-slides
Download presentation slides from BigBlueButton and save them as PDF
https://github.com/bucherfa/bbb-slides
bbb bigbluebutton download pdf slides
Last synced: over 1 year ago
JSON representation
Download presentation slides from BigBlueButton and save them as PDF
- Host: GitHub
- URL: https://github.com/bucherfa/bbb-slides
- Owner: bucherfa
- License: gpl-3.0
- Created: 2022-04-20T09:28:16.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2022-04-20T18:15:55.000Z (about 4 years ago)
- Last Synced: 2025-01-09T14:55:53.710Z (over 1 year ago)
- Topics: bbb, bigbluebutton, download, pdf, slides
- Language: Shell
- Homepage:
- Size: 13.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
Awesome Lists containing this project
README
# BBB Slides
## Usage
```bash
./main.sh [start slide] [end slide]
```
> script depends on curl, rsvg-convert and pdfunite
## Get presentation slides url
* in the bbb room must be a presentation slide present (no screen share)
* right-click on the current slide, and select `Copy Image Link` (Firefox)
* remove trailing number from url, that the url ends on `.../svg/`
## Notes
* url should end with a slash
* first slide has the index `1`
* start/end slide arguments are optional
* start slide argument but no end slide argument means starting at provided index and getting all slides after that
* generated pdf will appear as `out.pdf` next to the script
## Examples
```bash
# getting all slides
./main.sh https://example.com/bigbluebutton/presentation//svg/
# getting the first 10 slides
./main.sh https://example.com/bigbluebutton/presentation//svg/ 1 10
# getting all slides starting at slide 10
./main.sh https://example.com/bigbluebutton/presentation//svg/ 10
```