BSwanson
New Member
This is PERFECT! Exactly this! 4.10.0 release feels like a mistake, the 5.0.0 version works pretty much flawlessly for me. Not only is there stereo sound without crackling, but the audio levels are appropriate (the 4.10.1 release is 50% of the source with no way to increase it).Rather than hack a solution, the problem should just be fixed.
The code fix for this problem was known 2022/08/30:
- YouTube
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.www.youtube.com
I created a PR for this on 2022/08/30 for the official obs-ndi repo, Palakis/obs-ndi, `rewrite` branch and it was merged:
I also created a PR for this fix on 2022/08/30 on the `master` branch but it has never been merged:
Normally that would be enough to explain the situation, but then confusion happened.
Palakis/obs-ndi released 4.10.0 on 2022/10/28 that is tagged `dummy-tag-4.10.0` and commit `81a16120c704201d304f84d6793d686d8addc367`.
If you install that official 4.10.0 Release, despite that Release page says it is from commit `81a1612`, when you run that code you will see that that NDI Source properties page has a `NDI.NewTek.com` button on it.
View attachment 90730
The `rewrite` branch does not have this button.
View attachment 90732
Only the `master` branch has this button:
View attachment 90729![]()
DistroAV/src/obs-ndi-source.cpp at master · DistroAV/DistroAV
DistroAV (formerly OBS-NDI): NewTek NDI integration for OBS Studio - DistroAV/DistroAVgithub.com
So, the official Palakis/obs-ndi/ Releases 4.10.0 has to be from the `master` branch, which never had this audio patch merged.
The 2022/10/28 build action https://github.com/Palakis/obs-ndi/actions/runs/3349093529 that is tied to commit `81a1612` has its artifacts at the end of that page.
If you download that build job's obs-ndi-windows-x64-81a16120c-installer and unzip it you will see a `obs-ndi-5.0.0-windows-x64-Installer.exe` installer, that is obviously different from the Release page's obs-ndi-4.10.0-Qt6-Windows-Installer.exe installer.
That obs-ndi 5.0.0 **does** have the fix for this audio (since PR 754 was merged on 2022/09/01), but I doubt many people are running this hidden/buried obs-ndi 5.0.0.
My guess is that the official obs-ndi 4.10.0 Release was manually built from a private qt6 OBS28 compatible master and then uploaded as an official Release.
I am trying to find a way to work with tt2468 or Palakis or anyone else on the obs-project to fix this.
At a minimum, merge the `master` PR 755 fix to `master` and generate a 4.10.1 build.
In addition, create an publicly visible official Release of the 5.0.0 `rewrite` branch.
Pv (aka: NightVsKnight)
Thank you so very much Paul!