summaryrefslogtreecommitdiff
path: root/topics/systems
diff options
context:
space:
mode:
authorPjotr Prins2023-02-28 08:42:48 +0100
committerPjotr Prins2023-02-28 08:42:48 +0100
commitac874013541a65033c4758f5aa98cd56c7c8cfe6 (patch)
treeaa114ae58515485c7cecb72457de97e85b1684bf /topics/systems
parente5b29221b46c6c8fd46298dcbc530476575e3880 (diff)
downloadgn-gemtext-ac874013541a65033c4758f5aa98cd56c7c8cfe6.tar.gz
BBB: converting files
Diffstat (limited to 'topics/systems')
-rw-r--r--topics/systems/bbb.gmi63
1 files changed, 57 insertions, 6 deletions
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‎: <a​molith/tg> jgart, yep I used the script. It takes care of everything
-> ‎03/05/2022 | 08:02:02 AM ‎arethian‎: <a​molith/tg> 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‎: <a​molith/tg> jgart, yep I used the script. It takes care of everything
+> ‎03/05/2022 | 08:02:02 AM ‎arethian‎: <a​molith/tg> 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
+```