flycast icon indicating copy to clipboard operation
flycast copied to clipboard

Add built-in video and audio recording

Open Davedson-debug opened this issue 1 month ago • 8 comments

Pretty much all actively developed emulators in current day have built-in video and audio recording functionality, so I think that it will be only natural for the best Dreamcast emulator to have that as well

Davedson-debug avatar Nov 16 '25 09:11 Davedson-debug

Flycast already provides video output with Syphon (macOS) and Spout (Windows), which can be used to stream video output in real time or record it (OBS). Sound output can be easily picked up with basic platform tools.

flyinghead avatar Nov 16 '25 15:11 flyinghead

Ok, so the real reason I want that is because my laptop isn't good enough for recording so I have to rely exclusively on built-in recording in emulators for that

Davedson-debug avatar Nov 16 '25 17:11 Davedson-debug

my laptop isn't good enough

This is the exact reason why we added the Video Routing (Syphon/Spout) feature, it won't take up extra resources like traditional recording method, instead OBS would have direct access to the GPU now, no more redundant CPU cycle for copying what is outputting to the screen.

Unless you are on Linux, you should try using Video Routing first and see if your computer can handle it now

vkedwardli avatar Nov 24 '25 10:11 vkedwardli

Spout doesn't work for me, when I enable the rerouting option the emulator just immediately crashes without so much as an error message, i looked up online and found that video guide and it still just crashes even after doing exact same steps as in the video, it just refuses to work no matter what

Davedson-debug avatar Dec 01 '25 15:12 Davedson-debug

@Davedson-debug this sounds like a bug, could you share your platform info? Windows version, graphic card, graphic card driver version, and what Spout viewer are you using? (I assume it is latest Spout2 Plugin for OBS 1.9.0 ?)

vkedwardli avatar Dec 01 '25 18:12 vkedwardli

Don't see the point in that, my hardware is very weak and outdated, so if others can't reproduce it easily then that just means that it's a hardware problem that can't be fixed

Davedson-debug avatar Dec 01 '25 18:12 Davedson-debug

Still worth to know what isn't compatible even if it is unfixable. One of my users is using Geforce MX150 and Spout is supported, so I really doubt "outdated hardware" isn't supported

vkedwardli avatar Dec 02 '25 06:12 vkedwardli

Don't see the point in that

What may seem useless to you now may be helpful to others in the future. Don't give up! ✌🏼

cinnamonmatexfce avatar Dec 02 '25 09:12 cinnamonmatexfce