From ac874013541a65033c4758f5aa98cd56c7c8cfe6 Mon Sep 17 00:00:00 2001 From: Pjotr Prins Date: Tue, 28 Feb 2023 08:42:48 +0100 Subject: BBB: converting files --- topics/systems/bbb.gmi | 63 +++++++++++++++++++++++++++++++++++++++++++++----- 1 file changed, 57 insertions(+), 6 deletions(-) (limited to 'topics') diff --git a/topics/systems/bbb.gmi b/topics/systems/bbb.gmi index 73582e6..2119b28 100644 --- a/topics/systems/bbb.gmi +++ b/topics/systems/bbb.gmi @@ -5,7 +5,7 @@ * type: documentation * keywords: BigBlueButton -## BASH script to install BigBlueButton in 30 minutes. +## BASH script to install BigBlueButton in 30 minutes. https://github.com/bigbluebutton/bbb-install @@ -20,10 +20,61 @@ https://github.com/bigbluebutton/bbb-install/issues/314 ## How NixNet deploys their BBB -> jgart‎: amolith, how hard was it to set up BBB? ->‎03/05/2022 | 02:18:05 AM ‎jgart‎: did you use the bbb-install script? https://github.com/bigbluebutton/bbb-install ->‎03/05/2022 | 02:18:18 AM ‎jgart‎: any advice is much appreciated -> arethian‎: jgart, yep I used the script. It takes care of everything -> ‎03/05/2022 | 08:02:02 AM ‎arethian‎: Note, that you will need an additional sever for TURN but it can be pretty lightweight +> jgart‎: amolith, how hard was it to set up BBB? +>‎03/05/2022 | 02:18:05 AM ‎jgart‎: did you use the bbb-install script? https://github.com/bigbluebutton/bbb-install +>‎03/05/2022 | 02:18:18 AM ‎jgart‎: any advice is much appreciated +> arethian‎: jgart, yep I used the script. It takes care of everything +> ‎03/05/2022 | 08:02:02 AM ‎arethian‎: Note, that you will need an additional sever for TURN but it can be pretty lightweight >‎03/05/2022 | 12:30:35 PM ‎jgart‎: amolith, THNX! It is much appreciated and thank you for providing such awesome services to the community + +# Info + +### Get streams + +``` +wget https://meet.nixnet.services/presentation/47785f22d28c3c39518f00e70fc6f970281016c2-1649400878186/video/webcams.webm + +wget https://ubc-bigbluebutton.nl/presentation/60f080d5a7ef732ea7bcbd91cbd15965d404e6f2-1677483521868/video/webcams.webm + +wget https://meet.nixnet.services/presentation/47785f22d28c3c39518f00e70fc6f970281016c2-1649400878186/deskshare/deskshare.webm + +wget https://ubc-bigbluebutton.nl/presentation/60f080d5a7ef732ea7bcbd91cbd15965d404e6f2-1677483521868/deskshare/deskshare.webm +``` + + +What I used: + +``` +ffmpeg -i Pjotr-NoSQL-2022-slides.webm -i Pjotr-NoSQL-2022-webcam.webm -vf "movie=Pjotr-NoSQL-2022-webcam.webm, scale=210:-1 [inner]; [in][inner] overlay=10:10 [out]" tmp.mkv +``` + +use -ss for start time + +``` +ffmpeg -ss 00:06:22 -i tmp.webm tmp.mkv +``` + +For Amelie: + +``` +ffmpeg -i deskshare1.webm -vf "movie=webcams1.webm, scale=210:-1 [inner]; [in][inner] overlay=10:10 [out]" tmp.mp4 +``` + +``` +ffprobe -v error -select_streams v:0 -show_entries stream=width,height -of csv=s=x:p=0 tmp.webm +``` + +## Extra + +Convert files using ffmpeg adding in the webcam (right justified): + +``` +ffmpeg -i deskshare.webm -vf "movie=webcams.webm, scale=330:-1 [inner]; [in][inner] overlay=940:-1 [out]" tmp.mp4 +``` + +Reversed audio try + +``` +ffmpeg -i deskshare.webm -i webcams.webm -vf "movie=webcams.webm, scale=330:-1 [inner]; [in][inner] overlay=940:-1 [out]" tmp.webm +``` -- cgit v1.2.3