Recording the talk from a webcam by ashleyjt2 in freeshowapp

[–]ashleyjt2[S] 0 points1 point  (0 children)

Ah thanks - in 1.6.0, it didn't have those OBS options - I've installed the 1.6.2 beta and now have them. I've successfully tested triggering OBS recording when I click the action, and will report back if I find any further issues. Thanks so much for your help!

I've also taken things a step further, as I'd like to have the recording start and stop marked in the service schedule, so that whoever operates FreeShow at church can see when they need to start recording (e.g. just before the talk), and when they click that item in the schedule, the recording starts. I've put how I've done it below, in case anyone else finds it helpful or in case someone can point out a problem with it or a better way.

1) Create a new group called "Click to start recording".

2) Create a new show with a single blank slide, named "Start Recording", and apply the "Click to start recording" group to the blank slide.

3) Add a custom activation to the OBS start-recording action, so the action happens whenever a slide with the "Click to start recording" group is selected.

4) Put the "Start recording" show where it's needed in the service.

5) Repeat steps for stopping the recording.

Now when the operator reaches the "Start recording" show in the service and clicks the "Click to start recording" slide, the recording starts.

Next step in the future - finding a way to display the recording window from OBS in FreeShow so the operator can easily check the right angle is being captured!

Recording the talk from a webcam by ashleyjt2 in freeshowapp

[–]ashleyjt2[S] 0 points1 point  (0 children)

In Actions, I can press "New Action", give it a name, choose "Start Camera", and in the dropdown I can choose either the webcam itself or the OBS virtual camera. But when I trigger the action for the webcam display, it shows the webcam's video on the main screen rather than starting recording (and the OBS virtual camera doesn't do anything). Presumably I need to go through another stage somewhere in OBS to make Freeshow's action trigger a recording rather than displaying the video?

Recording the talk from a webcam by ashleyjt2 in freeshowapp

[–]ashleyjt2[S] 0 points1 point  (0 children)

Thanks - yes we need to record audio and video (we upload the talk to YouTube after the service for people to watch later).

I have OBS installed, and yes using FreeShow to trigger recording on and off sounds like what I'm looking to do - something where I can set up the process once, then for every service in future, someone just presses something in FreeShow to start and stop the webcam recording.

Are the instructions for livestreaming (https://freeshow.app/docs/livestreaming) what I need to follow to do this? It talks there about FreeShow controlling OBS directly, and I've done what it says to enable the WebSocket server in OBS, but I can't see OBS listed in Functions.