Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

🔊 Audio device and application capture for OBS Studio using PipeWire

License

NotificationsYou must be signed in to change notification settings

dimtpap/obs-pipewire-audio-capture

Repository files navigation

This plugin adds 3 sources for capturing audio outputs, inputs and applications usingPipeWire
Device capture propertiesApp capture properties

Usage

Requirements

PipeWire 0.3.62 or later is highly recommended (#17,PipeWire#2874)

For the plugin to be able to capture applications, PipeWire should be set up to handle audio on your system.For most applications, thepipewire-pulsecompatibility layer should be enough, but there are alsopipewire-jack andpipewire-alsa.If applications aren't showing up in the plugin, your system may be missing one of those components.
See thePipeWire wiki for more info.

Installation

  1. Get thelinux-pipewire-audio-(version).tar.gz archive from thelatest release
  2. In OBS Studio, go toFile, then clickShow Settings Folder
  3. In the folder that opens, create a folder calledplugins if it doesn't already exist
  4. Extract the archive you downloaded in theplugins folder
  5. Restart OBS Studio
  6. If you're using the Flatpak and the sources aren't working, runflatpak override --filesystem=xdg-run/pipewire-0 com.obsproject.Studio and restart OBS Studio

Your files should look like this

.../obs-studio/plugins├── linux-pipewire-audio│   ├── bin│   │   └── 64bit│   │       └── linux-pipewire-audio.so│   └── data│       └── locale│           ...

Important

Flatpak users note

THIS INSTALLATION METHOD IS UNSUPPORTED BY THE OBS STUDIO TEAM AND CAN BREAK AT ANY TIME
This plugin relies on a Flatpak permission that OBS Studio could remove at any time, so it can't be on Flathub.
If after updating OBS Studio the plugin stops working, check the latest release for a new version, or build the plugin yourselfagainst the latest OBS Studio.

Note that native OBS Studio packages do not have this problem.

Building (for development)

Ensure you have CMake, PipeWire and OBS Studio/libobs development packages, then in the repo's root:

cmake -B build -DCMAKE_INSTALL_PREFIX="/usr" -DCMAKE_BUILD_TYPE=RelWithDebInfocmake --build build# To install it system-wide:cmake --install build

Inclusion in upstream OBS Studio

This plugin is currently in the process of being worked on to merge into upstream OBS Studio. Seeobsproject/obs-studio#6207

About

🔊 Audio device and application capture for OBS Studio using PipeWire

Topics

Resources

License

Stars

Watchers

Forks

Contributors7


[8]ページ先頭

©2009-2025 Movatter.jp