-
Notifications
You must be signed in to change notification settings - Fork 23
Add webcam position option and BBB 3.x (tldraw) support #68
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Add webcam position option and BBB 3.x (tldraw) support #68
Conversation
New Features: - Added -wp, --webcam-position option to configure webcam overlay location Options: upper-left, upper-right, lower-left, lower-right (default) - Added BBB 3.x support with tldraw whiteboard annotations - Parses tldraw.json for annotations - Supports freehand drawings, text, sticky notes, geometric shapes, lines, arrows - Auto-detects BBB version and handles both 2.x and 3.x formats - Handles tldraw cursor coordinates (absolute pixels vs normalized) Documentation: - Added "Supported BBB Versions" section with feature comparison table - Documented tldraw annotation support for BBB 3.x - Added --webcam-position to help and usage examples Version: - Bumped version to 1.1.0 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
Looks amazing :) I will test it tomorrow |
|
Can you please send me a test URL of a session from your BBB 3.x instance? (via mail?) Because the test URL from the other open issue uses a different URL for the recording files, but if yours uses the old style, we need to support both. |
|
I just crate a “test recording” here:
https://meeting.entrenar.se/playback/presentation/2.3/221407c03ae5c73109cce71d27e24637824f3333-1766176059850
… On Dec 19, 2025, at 12:37 PM, Daniel Vogt ***@***.***> wrote:
C0D3D3V
left a comment
(C0D3D3V/bbb-dl#68)
<#68 (comment)>
Can you please send me a test URL of a session from your BBB 3.x instance? (via mail?) Because the test URL from the other open issue uses a different URL for the recording files, but if yours uses the old style, we need to support both.
—
Reply to this email directly, view it on GitHub <#68 (comment)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/ABEILH3WIT7JGMXMY6ZWMCT4CQZWRAVCNFSM6AAAAACPHPBATOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZTMNZVHE2DQNJVGQ>.
You are receiving this because you authored the thread.
|
|
Hi, I had a problem with the server, and now it’s online.
You can test the url I’ve sent you.
Regards
angelo
… On Dec 19, 2025, at 12:37 PM, Daniel Vogt ***@***.***> wrote:
C0D3D3V
left a comment
(C0D3D3V/bbb-dl#68)
<#68 (comment)>
Can you please send me a test URL of a session from your BBB 3.x instance? (via mail?) Because the test URL from the other open issue uses a different URL for the recording files, but if yours uses the old style, we need to support both.
—
Reply to this email directly, view it on GitHub <#68 (comment)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/ABEILH3WIT7JGMXMY6ZWMCT4CQZWRAVCNFSM6AAAAACPHPBATOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZTMNZVHE2DQNJVGQ>.
You are receiving this because you authored the thread.
|
|
At the time you posted the URL, I was still able to open the URL, but now it is down. I was unable to test it until now because I sadly had no time... (Christmas, etc.). Just for the record. Three 2.6.1 sessions I found via google, for testing: I probably will test it today... URLs from other issues just for the record: Both sessions that I got via mail with a different URL pattern, actually do not work anymore (session is kind of down!?) |
|
The server where I have BBB, has a power problem :-(
I just order a new power source, by i’ll take a week at least to get here.
I’ll let you know once its up
… On Dec 27, 2025, at 4:06 AM, Daniel Vogt ***@***.***> wrote:
At the time you posted the URL, I was still able to open the URL, but now it is down. I was unable to test it until now because I sadly had no time... (Christmas, etc.).
|
|
So I tested it with the first three sessions. (Especially the third is interesting, it has drawings). Your code sadly does not work correctly. Drawings are not renderd (or maybe off screen). Cursor is not rendered at correct possition (and scale). I can fix it in the next week in my spare time. Or you can try it :D if you have fun trying it... I already debugged a bit and found out some flaws, like not scaling the cursor position... but this will take some time to make it proper... |
|
I’m not going to be able to work on this until I have the server up un running and I’m waiting for the power supply, that is supposed to to get here in about a week.
… On Dec 29, 2025, at 1:43 PM, Daniel Vogt ***@***.***> wrote:
C0D3D3V
left a comment
(C0D3D3V/bbb-dl#68)
<#68 (comment)>
So I tested it with the first three sessions. (Especially the third is interesting, it has drawings).
Your code sadly does not work correctly. Drawings are not renderd (or maybe off screen). Cursor is not rendered at correct possition (and scale). I can fix it in the next week in my spare time. Or you can try it :D if you have fun trying it...
I already debugged a bit and found out some flaws, like not scaling the cursor position... but this will take some time to make it proper...
—
Reply to this email directly, view it on GitHub <#68 (comment)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/ABEILH6FRAJ6KL7FOVGEVID4EFY5JAVCNFSM6AAAAACPHPBATOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZTMOJXGIZTKMZRGA>.
You are receiving this because you authored the thread.
|
Summary
-wp, --webcam-positionoption to configure webcam overlay location (upper-left, upper-right, lower-left, lower-right)New Features
Webcam Position Option
Users can now choose where the webcam overlay appears on the final video:
bbb-dl -wp upper-right "https://..."Options:
upper-left,upper-right,lower-left,lower-right(default)BBB 3.x (tldraw) Support
tldraw.jsonfor whiteboard annotationsDocumentation
--webcam-positionto help and usage examplesVersion
Test plan
--webcam-position upper-rightwith BBB 3.x recording--helpshows new option🤖 Generated with Claude Code