obsproject / obsproject/obs-studio

Mic stutter/cutting for over 3 years of recording videos on linux/pipewire

Open
#12,835 24 comments 2 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
C
Stars
76.4k
Forks
10.2k
Avg merge
4d 23h
Merged PRs (30d)
12

Description

Operating System Info

Other

Other OS

Cachyos

OBS Studio Version

32.0.2 Flatpak

OBS Studio Version (Other)

No response

OBS Studio Log URL

https://obsproject.com/logs/EZb2XCgEbYeiIWcd

OBS Studio Crash Log URL

No response

Expected Behavior

For my mic not to stutter or make any cutting sounds on linux when recording.

Current Behavior

Currently will randomly cut or "stutter" on the mic audio on linux/pipewire.

Steps to Reproduce
  1. Be on a linux distro that defaults to pipewire
  2. Record the mic in obs studio with a audio interface, i am using a focusrite 2i2 gen4 but it also happens on the behringer um2 aswell
  3. I am using a podmic via a xlr cable but it can also happen on my at2020 mic aswell
    ...
Anything else we should know?

Here is a example of the cutting sound that occurs in this video at 5:37, this has been occurring for many years now on different mics and audio interfaces, i dont have a log of this occurring as it is hard to reproduce but i can show many examples of videos i have uploaded over the past 2 years or so of it happening.

https://youtu.be/t-DrJi1IFcA?si=pxhRn3AjUvskTSuA

If this is a pipewire problem i will report to them aswell.

Pipewire reported here

https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/4985

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the OBS log URL and the listed reproduction steps on a Linux distribution using PipeWire, then compare the behavior with the linked PipeWire issue. Done means obtaining a reliable reproduction and determining whether the stutter is caused by OBS Studio or PipeWire.

Written by the indexing model from the issue text.

Assessment

Tech stack
linux
Domain
audio-video-rtc, operating-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.