My daughter wanted to record some videos of her playing a web-based game. I found the interface to OBS unintuitive. I managed to figure out how to capture a specific area on the desktop, but it was unexpectedly difficult to resize the output to match the input. I found some way of doing it that I can't remember.
A few months later I had to do it again and that time I couldn't find the option to resize the output to match the input.
I'd love to find some resources to help her learn how to setup OBS for recording or streaming.
EposVox's OBS Studio Master Class 2018 YouTube Playlist: https://www.youtube.com/playlist?list=PLzo7l8HTJNK-IKzM_zDic...
Then add an audio stream, and you're good to go.
I can also help you set it up if you want!
I want to use OBS'S realtime noise suppression and noise gating in another app (mainly online lecture platform Echo360). I got it working using VoiceMeeter in what seems like a hacky way, but only with high latency so far.
pactl load-module module-null-sink \
sink_name=Device_Name \
sink_properties=device.description=Device_Name
If some program filters out output monitors from its input list, you can usually use pavucontrol to force-change it. Or, you can create a linked virtual source: pactl load-module \
module-virtual-source \
source_name=VirtualMic \
master=Device_Name.monitor \
source_properties=device.description=VirtualMic
Then in OBS settings you can set up the virtual device as Monitoring Device.I took the commands from one of my side projects, maybe someone will find other parts of it interesting: https://github.com/pzmarzly/mic_over_mumble
It's not well known, but it really works spectacularly well compared to those other options. For me it never has had any audible buffer underruns (unlike Lighthost), no noticeable latency (unlike SAVI and Voicemeeter, even with small buffer sizes), no problems regarding exclusive mode (unlike voicemeeter) and it works with every single application.
The UI is not terribly clear about this, but it can drive multiple devices independently, simply by adding several "Device" blocks to the configuration.
I adjusted the numbers for my setup but his were a good starting point.
Some general EQ'ing on the mic also works wonders for how well it sounds, but that's very specific to your voice and mic.
--
Another use case of Equalizer APO where it is much better than everything else is compressing game audio. Some games simply have audio that was designed without regard for hearing safety (CS:GO is a strong contender for #1 here), and this helps immensely with it.
There'a also AULab which can be used for some effects in realtime (e.g. adding reverb and redirecting to built-in audio out).
Until I found OBS I was basically trying to record my screen and then narrate over it after the fact, but it just didn't jibe with me as there's basically no room for improv or failure at that point. And I personally prefer to leave my less egregious mistakes in the final cut to demonstrate that you don't always get things right the first time.
I don't know him from a bar of soap outside of what's shared publically but a cold, calculating executive is about as far from the mark as you could possibly be.
In truth, I have long admired Shopify for their open culture, their tech blogs, and a product that empowers small businesses. None of these things are enough, however, to convince me that he's anything more than a wealthy Libertarian seeking (primarily) personal gain through economic exploitation, managerial coercion, and authoritarian hierarchies.
> a cold, calculating executive is about as far from the mark as you could possibly be
This is an indefensible exaggeration. You're telling me Tobi is a saint? A CEO? An absolute absurdity.
Liberals love democracy until it comes to the workplace. You disgust me.
You're exaggerating.
"presence" before remote working was about actively being in the room - if you've ever had a manager who checks their email in your 1:1 you've experienced someone not being "present".
Video quality in a remote 1:1 is the foundation of that presence eg how the other perseon can see that you're understanding and empathising.
You ever had a "phone call"?
I run a 6,000 people company during the day and have OBS setup to push into Google Meet. I've done townhall with live on-screen Q/A voting, hosted podcast discussions, done PIP product reviews. I use its video record feature to react to figma prototypes and post the MP4s in the respective channel for discussion.
OBS is an amazing tool and its worth learning. Even simple things like adding a compressor to an audio stream can make a huge difference to the quality. As one of our coaches recently said "Video quality is the new presence in 1:1s".
On windows its reasonably easy to output OBS to a virtual camera for video conferencing software through a plugin. I've posted a bounty of $10k recently to make this a native feature and it's getting lots of traction.
https://twitter.com/tobi/status/1242641154576965634 https://github.com/obsproject/obs-studio/issues/2568 https://github.com/obsproject/rfcs/pull/15