Skip to content

Application Audio Capture Captures All Device Output #7922

@velocity7

Description

@velocity7

Operating System Info

Windows 10

Other OS

No response

OBS Studio Version

28.1.2

OBS Studio Version (Other)

No response

OBS Studio Log URL

N/A

OBS Studio Crash Log URL

No response

Expected Behavior

Please see current behavior

Current Behavior

Currently, when using Application Audio Capture, I can record the output of just that application while filtering out other applications. However, for applications that output to multiple audio devices at once, this can cause problems.

Genshin Impact, DEATH STRANDING, and Call of Duty: Modern Warfare 2 are three such examples, as they can output haptic feedback to the DualSense controller via the Wireless Controller audio channel. The Application Audio Capture plugin is picking this up at the same time as the games themselves.

The plugin needs another property to decide which device outputs to capture audio from for a specific application, not just mix all of them at once.

The current workaround is to output the game to a different audio device and only capture that audio via the Audio Output Capture plugin, but that defeats the purpose of using the Application Audio Capture plugin.

P.S. I've also tried capturing the Wireless Controller via Audio Output Capture and inverting its polarity to try to negate the issue... sadly didn't work. :(

Application Capture sample:
https://www.youtube.com/watch?v=gyLG78-vWz4

Desktop Audio Capture sample:
https://www.youtube.com/watch?v=MvX3TcHjgjQ

Steps to Reproduce

  1. Add Application Audio Capture plugin
  2. Select the application in question that is capable of outputting to multiple audio devices

Anything else we should know?

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions