Skip to content

VLC Video Source Surround Audio Channels are Swapped #12579

Description

@Ezriilc

Operating System Info

Windows 10

Other OS

No response

OBS Studio Version

31.1.2

OBS Studio Version (Other)

No response

OBS Studio Log URL

https://obsproject.com/logs/oBEtroBsAwlkY5JI

OBS Studio Crash Log URL

No response

Expected Behavior

5.1 surround channels should play in the proper, individual speakers.

Current Behavior

When playing a file with OBS's built-in VLC Video Source, the Front-Center channel is swapped with the Rear-Left and the Subwoofer/LFE is swapped with the Rear-Right.

Put another way, the sound for the Front-Center channel plays in the Rear-Left speaker, and the sound for the Subwoofer/LFE channel plays in the Rear-Right speaker, and vice-versa; the channels are swapped.

EDIT: To be clear, this behavior exists with ANY 5.1 layout, including Rear-Surround or Mid-Surround.

Steps to Reproduce

  1. Start OBS and add a built-in source from the list called "VLC Video Source".
  2. Go to "Advanced Audio Properties" and turn on the Monitor for that source.
  3. Load and play any media file that has a 5.1 sound track. I've attached a video here that calls out the channels visually and verbally, and I've tested other files too.
    https://github.com/user-attachments/assets/b063c404-fd28-4585-8eb9-8dba99fcb456
  4. Observe that the channels are swapped as described.

Anything else we should know?

It may be important to note that this only happens with the "VLC Video Source" source and all of the others seem to work fine.

I was instructed to create this issue by a smart person in the Discord windows-support channel, and I'm nerdily thrilled that I may have actually found an actual bug. I hope this helps!

Metadata

Metadata

Assignees

Labels

Type

Fields

No fields configured for Bug.

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions