OBS

From Gentoo Wiki
Jump to: navigation, search

Open Broadcaster Software is free software for video recording and live streaming. Is is probably the most popular video capture tool used by internet broadcasters.

Installation

USE flags

USE flags for media-video/obs-studio Software for Recording and Streaming Live Video Content

alsa Add support for media-libs/alsa-lib (Advanced Linux Sound Architecture)
fdk Enable libfdk support for AAC encoding.
imagemagick Use ImageMagick for image loading instead of FFmpeg.
jack Add support for the JACK Audio Connection Kit
luajit Build support for scripting via Luajit.
nvenc Enable NVENC encoding for nVidia video cards.
pulseaudio Add support for PulseAudio sound server
python Build support for scripting via Python 3.
speex Enable noise suppression filter support via media-libs/speexdsp.
ssl Build support for TLS/SSL connections (RTMPS) via net-libs/mbedtls.
truetype Add support for FreeType and/or FreeType2 fonts
v4l Enable support for video4linux (using linux-headers or userspace libv4l libraries)
vlc Build support for using media-video/vlc as a media source.

Emerge

root #emerge --ask media-video/obs-studio

Additional software

OBS can be paired with jack for audio.

Configuration

Usage

Invocation

user $obs --help
--help, -h: Get list of available commands.

--startstreaming: Automatically start streaming. --startrecording: Automatically start recording. --startreplaybuffer: Start replay buffer.

--collection <string>: Use specific scene collection. --profile <string>: Use specific profile. --scene <string>: Start with specific scene.

--studio-mode: Enable studio mode. --minimize-to-tray: Minimize to system tray. --portable, -p: Use portable mode.

--verbose: Make log more verbose. --unfiltered_log: Make log unfiltered.

--version, -V: Get current version.

Removal

Unmerge

root #emerge --ask --depclean --verbose media-video/obs-studio