StreamFX v1.0.0 Beta 473
🕑 Added 2024-02-02 16:33:57 +0000 UTCQuite a while back I made this poll about the Encoder Showdown, and bought GPUs shortly after the poll ended. These GPUs had been sitting around for a bit, since I never got around to figuring out VFIO and similar. It was time to change this, and so I figured I could put them into VMs. My AMD Ryzen Threadripper 1950X had been mostly sitting idle ever since I removed PLEX from it, so why not?
While it took quite a bit to figure it out even for me, even with my patented Trial & Error method, I managed to get the first VFIO VM with the AMD GPU to work on the 30th January 2024. It took another day for me to get it to fully work, and then only a few minutes to get the Intel GPU to work too. Much thanks to (mostly) the ArchLinux wiki (like 80% of thanks go here), wendell from Level1Techs, and the Gentoo wiki. But now with that out of the way, I finally have two new GPU vendors that I can optimize for, and implement features of.
And this release focuses on AMDs encoder, which is now available for use! The new integrations offer all three encoders (H264, H265 and AV1), supports FFmpeg 6.0 and FFmpeg 6.1, and even sanitizes some of AMDs legacy insanity for easier usage. Note that some of the modern features like Pre-Analysis require FFmpeg 6.1 and as such will be hidden if you don't upgrade FFmpeg.
I do have a guide on manually upgrading FFmpeg, however it breaks the FFmpeg AAC encoder, so you need to have iTunes installed for CoreAudio AAC. Perhaps OBS Studio 30.1.x will come with FFmpeg 6.1? Anyway, if you encounter any issues with the encoder, please report them either in the comments below or on Discord.
Changelog (1.0.0b443 to 1.0.0b473)
- Fixed a resource leak causing the NVIDIA Graphics Driver to reset if the encoder settings were opened a bunch of times, especially with broken FFmpeg binaries on the System.
- Unsupported encoders are now hidden from sight by querying the integrated encoders for their presence. This should reduce confusion a bit, but will unfortunately hide HEVC if OBS Studio ever decides to no longer build with HEVC support.
- Fixed an incorrect group title in the NVENC AV1 (via FFmpeg) encoder.
- Added handlers for FFmpeg's 'av1_amf' (listed as "AMD AMF AV1 (via FFmpeg)"), 'hevc_amf' (listed as "AMD AMF H265/HEVC (via FFmpeg)") and 'h264_amf' (listed as "AMD AMF H264/AVC (via FFmpeg)").
- Removed "Minimum QP" and "Maximum QP" settings from all encoders, as they were usually not used by end users, or when they were used, they were used wrong anyway.
Comments
Vezart of Vhonowslend
No.
andres
does this work on 30.2.2?
Paul Gummer
Ok, thanks for the confirmation
Vezart of Vhonowslend
Auto-Framing is already complete on the functionality side. There's nothing more than can be added, since the is no Open Source compatible ML network that offers more
Paul Gummer
Are there any plans with future updates for improving the auto-framing side of things, to make it smoother, and to also have an auto director mode in the same way the logitec 4k mevo plus camera app can? It automatically Zooms, pans and tracks up to 11 people, then cuts to the scene with the most action in. https://we.tl/t-KD2yvfk3s2 I'm having to run live streams with these cams because of the auto director, instead of using my better quality studio cameras, for better shots, on an NDI setup.
Vezart of Vhonowslend
Yes.
Ryan A
does this work on 30.1.0?
Xaymar
Many ways to do that, none simple. Most of them rely on https://obsproject.com/forum/resources/spectralizer.861/updates, or they use Unity/Unreal Engine directly.
Chachi Meow
how do i make the glow react to my audio source? is there any way? ive seen others do it
Xaymar
All features are currently listed here: https://github.com/Xaymar/obs-StreamFX/wiki The github popup is a privacy policy popup required by GDPR.
Chachi Meow
hi downloaded it! an it says on obs that streamfx requires to connect to github, how do i connect streamfx to github? and how do i access the content of streamfx? what do some of the filters an things are called? am new to this,
Sugar
I can send you the crash log from after I uninstalled both StreamFX and OBS, because OBS is just crashing now, even after a fresh install, and it's showing StreamFX in the crash log still
Vhonowslend
Please provide obs studio normal and crash logs. Unfortunately i can't debug something that doesn't happen on my end.
Sugar
Did a fresh install of OBS then installed this and it's crashing OBS. OBS opens in safe mode, but will not open regularly with this installed.
Valdez
Yeah. The instructions not changing is irrelevant. I followed the instructions and they don't work. That's the point. I downloaded the exe. file for windows and it wont install.
Xaymar
The instructions haven't changed in over a year: https://github.com/Xaymar/obs-StreamFX/wiki/Installation
Valdez
How bout some instructions on how to actually install it.
Xaymar
If you want some additional performance, you can use this build with OBS Studio 30.1 RC1.