this method works perfectly for me, but 1 issue i facing is once i press the hotkey the slideshow animation will stop playing. Any idea regarding this issue?Works perfect. For those need help, below is what I did on Windows 10.
1. install OBS studio version 25.0.8
2. install python 3.6-64bit. Note the late python version does not work.
3. download the python scripts: https://obsproject.com/forum/resour...ndow-navigation-using-obs-hotkey.938/download
4. Open scripts windows from the tools dropdown menu.
5. in the python setting tab: have the Python Install Path point to the root folder of the Python installation where python.exe exists
6. use the '+' load the python scripts.
7. use setting to set the hotkeys.
8. restart obs if not work.
Download and install pywin32 for Python 3.6Any help here?
Download and install pywin32 for Python 3.6
That would be my plan. I forgot to mention to my situation. So I am ACTUALLY Projecting and Streaming at the same time. So I would have PowerPoint to be presented normally using 3rd Video cable to Projector and use Window Capture to Zoom. So I am doing a Hybrid setup for participants. For those on zoom, all I have to do is switch out to close up for Speaker. But what do I do in person? I just go to Presenter Viewer and click Black Screen. I was hoping to keep it within my fingertip of hotkey instead of moving the mouse. So that's my challenge, trying to reduce moving parts to operation.
Thanks for your reply Lawrence_SoCal! Greatly appreciated! For clarification - We wouldn't use both computers simultaneously. The hope is that once the configurations for the livestream are setup on the Windows 10 pc (I think its running windows 10 as I haven't had the opportunity to play with it) but it could be windows 11, will live at the church. The 2010 or older PC that is used now lives there so the new one would replace it. We would use a dock to make the appropriate connections. The problem is that if we need to make configuration changes before the service there is a risk that someone takes the machine home. So I wanted a plan B (my personal MacBook) in case that person with the machine was late or didn't show up. But thank you for the suggestions of using a StreamDeck (wired version). It would be a laptop so setting it up to work with Microsoft Remote Desktop for remote configurations probably wouldn't work reliably, even if wake for network access is left on. They may also not want it on for security purposes. I think that it is just simpler to abandon my plan B for now at least. Thanks.For a HoW with volunteers, and looking for some automation to assist livestream, I strongly recommend against having 2 different Operating Systems involved, with 1 as backup for the other. That is just asking for trouble/inconsistencies, until such time as you have multiple well-trained and relatively capable OBS operators and smoothly running system and documented procedures.
And beware WIn11, as it is only sorta/kinda ready for prime time (and numerous instances of glitches (for gamers) between WIn11 and OBS). I'm still on Win10, and not planning to change to WIn11 unless/until I get a new Intel 12th gen or newer CPU that benefits from new CPU timer/scheduler in Win11. But if Win11 not an issue for your setup, then no worries.
I'm not sure from your description if you are referring to am multiple PC setup?? my thought is that getting PPTx from PC#2 over to OBS PC is too many opportunities for glitches. I set up dual monitor and prefer OBS, camera controls, and PPTx all on same system. IF a 2nd person to control PPT is needed (we don't for our services) then I'd be inclined to get something like a StreamDeck (or similar) control unit that PPT operator uses to advance/change slides, running on OBS PC [ie, I'm assuming OBS PC primary operator controls keyboard and mouse.. so just need another non-mouse input device to control PPT and I always opt for wired vs wireless for reliability/consistency reasons.. but whatever works for your situation.]
As for automating PPTx slide changes, its 2+ yrs into HoW lifestreaming, and I gave up on automating PPTx slide control due to MS Office security/API paradigm with latest Office releases. We find controlling PPTx slides, along with OBS and PTZ camera, easy enough for a single operator (though we are not projecting PPT to in-house attendees).
We haven't actually done live streaming yet. We were just recording with the camera and the sound integrated into the camera then doing some editing and processing after the service before uploading to YouTube. The goal is to livestream directly to YouTube as soon as possible and it is supposed to be on a new Windows 11 PC. We shall see how that goes!Laptops are subject to thermal throttling, and real-time video encoding is very computationally intensive... so putting the two together is risky.
And presuming HoW livestream is important (we had 2 different issues recently and folks got upset that livestream didn't work)... so in that vein, we purchased a dedicated streaming PC, with an AVR UPS, in an isolated network segment (so lower risk of office PC malware) .. so issues were Facebook last weekend, and new AT&T fiber not working the prior weekend but not the onsite livestream system/setup. not free but reliable... ymmv
I'm surprised you got a circa 2010 CPU to do real-time video encoding at all. I tried (when I first started with OBS) on a freshly built and optimized 2015 gaming laptop with nVidia GPU (NVENC encoding offload) and failed.