Resource icon

win-capture-audio v2.2.3-beta

For OBS versions 27.2.4 and newer, on (an updated) Windows 10 2004 (released 2020-05-27) or later.
This is (as with previous releases) a beta release - use at your own risk.

  • Updates Chinese, Japanese, French, Russian, Turkish, Brazilian Portuguese, Korean, Persian and Ukranian translations.
  • Fixes properties window session list race condition and uses a single session monitor instance for all plugin sources (thanks @walker-WSH!).
  • Best-effort fix for the duplicated audio issue when using exclude capture (#126).
  • Minor improvements to the properties window session list.
Note: functionality similar to this plugin has been merged in this PR for inclusion in OBS 28.0. This support is equivalent to the v2.1.0-beta version of this plugin.

You may have to re-add your win-capture-audio sources if upgrading from a previous version.
Join https://discord.gg/4D5Yk5gFnM for support and updates.
For OBS versions 27.1.3 and newer, on (an updated) Windows 10 2004 (released 2020-05-27) or later.
This is (as with previous releases) a beta release - use at your own risk.

  • Implements capture (and exclude capture) of multiple executables in a single source.
  • Shares IAudioCaptureClients across source instances - multiple sources taking audio from the same executable will now work.
  • Adds a log of plugin version and git hash (thanks @gxalpha!).
Note: if you have previously submitted a translation then now would be a good time to submit an update for the new strings.

You will most likely have to re-add your win-capture-audio sources if upgrading from a previous version.
Join https://discord.gg/4D5Yk5gFnM for support and updates.
For OBS versions 27.1.3 and newer, on (an updated) Windows 10 2004 (released 2020-05-27) or later.
This is (as with previous releases) a beta release - use at your own risk.

  • Re-works internal mixer output logic for increased stability, fixes frequent crash with unbounded latency increase.
You will most likely have to re-add your win-capture-audio sources if upgrading from a previous version.
Join https://discord.gg/4D5Yk5gFnM for support and updates.
For OBS versions 27.1.3 and newer, on (an updated) Windows 10 2004 (released 2020-05-27) or later.
This is (as with previous releases) a beta release - use at your own risk.

  • Switches to tracking sessions using IAudioSessionEnumerator and friends, and removes old window selection logic - capture of processes without windows is now supported.
  • Implements custom mixer to handle capture of multiple processes, required for the session tracking.
  • Exclude session option re-written to capture all non-matching sessions rather than using the ProcessLoopbackParams flag - now works even when the target session does not exist.
  • Remove MMCSS MF queues (potential source of instability?).
  • Fixes for UWP windows with hotkeys, capture of elevated processes and a couple potential deadlocks (thanks @walker-WSH!).
  • Fix OBS hanging on exit (probably...).
  • Minor installer improvements.
You will most likely have to re-add your win-capture-audio sources if upgrading from a previous version.
Join https://discord.gg/4D5Yk5gFnM for support and updates.
For OBS versions 27.1.3 and newer, on (an updated) Windows 10 2004 (released 2020-05-27) or later.
  • Adds translations for French, Chinese, German, Russian, Spanish and Chinese Traditional (Taiwan).
  • Rewrite of the core capture code to C++ (with WIL/WRL) to use a MMCSS registered MF queue to improve stability under load.
  • Fixes error handling for when the ActivateAudioInterfaceAsync call fails on outdated Windows.
  • Removes capture helper to simplify code and match the support that will eventually land in OBS - this means that with two Application Audio Capture Sources pointed at the same window only one will capture audio. Use Add Existing to have the same source in two scenes.
You may have to re-add your pre-existing sources or manually uninstall before installing if updating from a previous version.
Join https://discord.gg/4D5Yk5gFnM for support and updates.
For OBS versions 27.0.1 and newer, on (an updated) Windows 10 2004 (released 2020-05-27) or later.
  • Adds translations for Japanese, Italian and Polish.
  • Allows self-targeting of OBS for niche projector use cases.
  • Reduces some logging to avoid log bloat (but debug logs still enabled for troubleshooting).
  • Adds support for localisation of source name.
  • Reworks hotkey capture logic.
Join https://discord.gg/4D5Yk5gFnM for support and updates.
  • Like
Reactions: KaishiAxon
For OBS versions 27.0.1 and newer, on (an updated) Windows 10 2004 (released 2020-05-27) or later.
  • Reword of the "Include process tree" option.
  • Internal changes to the audio capture packet handling in an attempt to mitigate some of the audio artifacting issues and increase robustness.
  • Temporarily increased log verbosity to aid troubleshooting.
Join https://discord.gg/4D5Yk5gFnM for support and updates.
  • Like
Reactions: tavaresbiel420
For OBS versions 27.0.1 and newer.
  • Full rewrite with the ActivateAudioInterfaceAsync with AUDIOCLIENT_PROCESS_LOOPBACK_PARAMS API as described in #14. This should allow capture of the large majority of previously unsupported applications, including Chrome and Discord. In addition, this version (and future versions) are now guaranteed to be anti-cheat safe as we are no longer injecting and hooking the target process.
This release requires an updated version of Windows 10 2004 (released 2020-05-27) or later.
  • Like
Reactions: tavaresbiel420
For OBS versions 27.0.1 and newer.
  • Improvements to window selection and hook state machine logic.
  • A proper installer (and uninstaller).
  • Like
Reactions: ASchneider
Top