GithubHelp home page GithubHelp logo

wimpysworld / obs-studio-portable Goto Github PK

View Code? Open in Web Editor NEW
83.0 83.0 9.0 640 KB

Portable OBS Studio for Ubuntu bundled with 50 plugins

License: MIT License

Shell 100.00%
hacktoberfest linux obs obs-studio obsstudio plugins portable streaming ubuntu

obs-studio-portable's People

Contributors

dependabot[bot] avatar flexiondotorg avatar kimmalmo avatar lucyllewy avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

obs-studio-portable's Issues

Not working on my PopOS Ubuntu 22.04

It starts OBS but stops with following errors

warning: Failed to load 'da-DK' text for module: 'advanced-scene-switcher.so'
info: [adv-ss] version: 1.19.2
info: [adv-ss] version: 9bcced524bc456f3095b977f3af5966dfe14703e
info: [adv-ss] curl loaded successfully
info: [adv-ss] found curl library
info: [adv-ss] attempting to load "/home/filip/obs-portable-29.0.0-r23012-ubuntu-22.04/obs-plugins/64bit/adv-ss-plugins/advanced-scene-switcher-opencv.so"
info: [adv-ss] successfully loaded "/home/filip/obs-portable-29.0.0-r23012-ubuntu-22.04/obs-plugins/64bit/adv-ss-plugins/advanced-scene-switcher-opencv.so"
QCssParser::parseColorValue: Specified color without alpha value but alpha given: 'rgb 0,0,0,0'
QCssParser::parseColorValue: Specified color without alpha value but alpha given: 'rgb 0,0,0,0'
QCssParser::parseColorValue: Specified color without alpha value but alpha given: 'rgb 0,0,0,0'
warning: No AJA devices found, skipping loading AJA UI plugin
warning: Failed to initialize module 'aja-output-ui.so'
warning: No AJA devices found, skipping loading AJA plugin
warning: Failed to initialize module 'aja.so'
warning: Failed to load 'en-US' text for module: 'decklink-captions.so'
warning: Failed to load 'en-US' text for module: 'decklink-output-ui.so'
libDeckLinkAPI.so: kan ikke åbne delt objektfil: Ingen sådan fil eller filkatalog
warning: A DeckLink iterator could not be created. The DeckLink drivers may not be installed
warning: Failed to initialize module 'decklink.so'
warning: Failed to load 'da-DK' text for module: 'device-switcher.so'
info: [Device Switcher] loaded version 0.1.2
QLayout: Attempting to add QLayout "" to DeviceSwitcherDock "", which already has a layout
warning: Failed to load 'da-DK' text for module: 'dir-watch-media.so'
info: [Directory watch media] loaded version 0.6.1
warning: Failed to load 'da-DK' text for module: 'downstream-keyer.so'
info: [Downstream Keyer] loaded version 0.2.6
warning: Failed to load 'da-DK' text for module: 'dvd-screensaver.so'
warning: Failed to load 'da-DK' text for module: 'dynamic-delay.so'
info: [Dynamic Delay] loaded version 0.1.4
warning: Failed to load 'da-DK' text for module: 'freeze-filter.so'
info: [Freeze Filter] loaded version 0.3.3
warning: Failed to load 'da-DK' text for module: 'gradient-source.so'
info: [Gradient Source] loaded version 0.3.1
warning: Failed to load 'en-US' text for module: 'libtext-pango.so'
info: [pango]: Loaded system fontconfig
warning: Failed to load 'da-DK' text for module: 'linux-pipewire-audio.so'
info: [pipewire] Available captures:
info: [pipewire] - Desktop capture
info: [pipewire] - Window capture
warning: Failed to load 'da-DK' text for module: 'linux-vkcapture.so'
info: [linux-vkcapture] plugin loaded successfully (version 1.2.2)
warning: Failed to load 'da-DK' text for module: 'media-controls.so'
info: [Media Controls] loaded version 0.3.6
warning: Failed to load 'da-DK' text for module: 'move-transition.so'
info: [Move Transition] loaded version 2.8.1
warning: Failed to load 'en-US' text for module: 'obs-async-source-duplication.so'
info: [obs-async-source-duplication] plugin loaded successfully (version 0.4.1)
warning: Failed to load 'en-US' text for module: 'obs-audio-pan-filter.so'
info: [obs-audio-pan-filter] plugin loaded successfully (version 0.2.3)
info: [obs-browser]: Version 2.19.0
info: [obs-browser]: CEF Version 103.0.5060.134 (runtime), 103.0.0-5060-shared-textures_143.2591+g4204d54+chromium-103.0.5060.134 (compiled)
warning: Failed to load 'da-DK' text for module: 'obs-color-monitor.so'
info: [obs-color-monitor] plugin loaded successfully (plugin version 0.4.3, API version 29.0.0)
warning: Failed to load 'da-DK' text for module: 'obs-command-source.so'
warning: Failed to load 'en-US' text for module: 'obs-face-tracker.so'
info: [obs-face-tracker] registering face_tracker_filter_info (version 0.7.0)
info: [obs-face-tracker] ft_docks_init: Adding face tracker dock menu action=0x564e0830ae80
info: NVENC supported
error: VAAPI: Failed to initialize display in vaapi_device_h264_supported
info: FFmpeg VAAPI H264 encoding not supported
info: [obs-gstreamer] build: 7dd3e69, gst-runtime: 1.20.3
warning: Failed to load 'en-US' text for module: 'obs-midi-mg.so'
info: [obs-midi-mg] Main -> Loading plugin...
info: [obs-midi-mg] Config -> Loading configuration...
info: [obs-midi-mg] Config -> Configuration file not found. Loading new data...
info: [obs-midi-mg] Config -> Configuration file data loaded. Extracting...
info: [obs-midi-mg] Config -> Configuration file data extraction complete.
info: [obs-midi-mg] Config -> Configuration loading complete.
info: [obs-midi-mg] Config -> New device detected.
info: [obs-midi-mg] Main -> Loading plugin using the Echo style...
Unknown property word-wrap
Unknown property word-wrap
Unknown property word-wrap
Unknown property word-wrap
Unknown property word-wrap
Unknown property word-wrap
Unknown property word-wrap
Unknown property word-wrap
Unknown property word-wrap
Unknown property word-wrap
Unknown property word-wrap
Unknown property word-wrap
Unknown property word-wrap
Unknown property word-wrap
Unknown property word-wrap
Unknown property word-wrap
Unknown property word-wrap
Unknown property word-wrap
Unknown property word-wrap
Unknown property word-wrap
Unknown property word-wrap
Unknown property word-wrap
Unknown property word-wrap
Unknown property word-wrap
Unknown property word-wrap
Unknown property word-wrap
Unknown property word-wrap
Unknown property word-wrap
Unknown property word-wrap
Unknown property word-wrap
Unknown property word-wrap
Unknown property word-wrap
Unknown property word-wrap
Unknown property word-wrap
Unknown property word-wrap
Unknown property word-wrap
Unknown property word-wrap
Unknown property word-wrap
Unknown property word-wrap
Unknown property word-wrap
Unknown property word-wrap
Unknown property word-wrap
Unknown property word-wrap
Unknown property word-wrap
Unknown property word-wrap
Unknown property word-wrap
Unknown property word-wrap
Unknown property word-wrap
Unknown property word-wrap
Unknown property word-wrap
Unknown property word-wrap
Unknown property word-wrap
Unknown property word-wrap
Unknown property word-wrap
Unknown property word-wrap
Unknown property word-wrap
Unknown property word-wrap
Unknown property word-wrap
Unknown property word-wrap
Unknown property word-wrap
Unknown property word-wrap
Unknown property word-wrap
Unknown property word-wrap
Unknown property word-wrap
qt.core.qmetaobject.connectslotsbyname: QMetaObject::connectSlotsByName: No matching signal for on_device_change(QString)
qt.core.qmetaobject.connectslotsbyname: QMetaObject::connectSlotsByName: No matching signal for on_message_type_change(QString)
qt.core.qmetaobject.connectslotsbyname: QMetaObject::connectSlotsByName: No matching signal for on_message_listen_continuous(bool)
qt.core.qmetaobject.connectslotsbyname: QMetaObject::connectSlotsByName: No matching signal for on_message_listen_once(bool)
qt.core.qmetaobject.connectslotsbyname: QMetaObject::connectSlotsByName: No matching signal for on_message_value_button_change(int)
qt.core.qmetaobject.connectslotsbyname: QMetaObject::connectSlotsByName: No matching signal for on_action_cat_change(int)
qt.core.qmetaobject.connectslotsbyname: QMetaObject::connectSlotsByName: No matching signal for on_action_sub_change(int)
qt.core.qmetaobject.connectslotsbyname: QMetaObject::connectSlotsByName: No matching signal for on_active_change(bool)
qt.core.qmetaobject.connectslotsbyname: QMetaObject::connectSlotsByName: No matching signal for on_preferences_click(bool)
qt.core.qmetaobject.connectslotsbyname: QMetaObject::connectSlotsByName: No matching signal for on_transfer_mode_change(short)
qt.core.qmetaobject.connectslotsbyname: QMetaObject::connectSlotsByName: No matching signal for on_transfer_bindings_click()
qt.core.qmetaobject.connectslotsbyname: QMetaObject::connectSlotsByName: No matching signal for on_interface_style_change(short)
qt.core.qmetaobject.connectslotsbyname: QMetaObject::connectSlotsByName: No matching signal for on_update_check()
qt.core.qmetaobject.connectslotsbyname: QMetaObject::connectSlotsByName: No matching signal for on_add_click()
qt.core.qmetaobject.connectslotsbyname: QMetaObject::connectSlotsByName: No matching signal for on_copy_click()
qt.core.qmetaobject.connectslotsbyname: QMetaObject::connectSlotsByName: No matching signal for on_remove_click()
qt.core.qmetaobject.connectslotsbyname: QMetaObject::connectSlotsByName: No matching signal for on_list_selection_change(QListWidgetItem*)
qt.core.qmetaobject.connectslotsbyname: QMetaObject::connectSlotsByName: No matching signal for on_list_widget_state_change(QListWidgetItem*)
qt.core.qmetaobject.connectslotsbyname: QMetaObject::connectSlotsByName: No matching signal for on_binding_drag(QModelIndex,int,int,QModelIndex,int)
info: [obs-midi-mg] Main -> Plugin loaded.
warning: Failed to load 'en-US' text for module: 'obs-multisource-effect.so'
info: [obs-multisource-effect] plugin loaded successfully (version 0.2.1)
warning: Failed to load 'en-US' text for module: 'obs-mute-filter.so'
info: [obs-mute-filter] plugin loaded successfully (version 0.2.2)
warning: Failed to load 'en-US' text for module: 'obs-rgb-levels-filter.so'
warning: Failed to load 'da-DK' text for module: 'obs-shaderfilter.so'
warning: Failed to load 'da-DK' text for module: 'obs-soundboard.so'
info: [obs-soundboard] Soundboard plugin version 1.1.0 is loaded
warning: Failed to load 'da-DK' text for module: 'obs-studio.so'
info: [obs-teleport] Version 0.6.1
warning: Failed to load 'en-US' text for module: 'obs-text-pthread.so'
info: [obs-text-pthread] plugin loaded successfully (version 2.0.2)
info: [obs-vaapi] version: 0.1.0, gst-runtime: 1.20.3
error: [obs-vaapi] vapostproc element not found
warning: Failed to initialize module 'obs-vaapi.so'
warning: Failed to load 'da-DK' text for module: 'obs-websocket-compat.so'
info: [obs-websocket 4.9.1-compat] you can haz websockets (version 4.9.1-compat)
info: [obs-websocket 4.9.1-compat] qt version (compile-time): 6.2.4 ; qt version (run-time): 6.2.4
info: [obs-websocket 4.9.1-compat] [obs_module_load] Linked ASIO Version: 101201
info: [obs-websocket 4.9.1-compat] module loaded!
info: [obs-websocket] [obs_module_load] you can haz websockets (Version: 5.1.0 | RPC Version: 1)
info: [obs-websocket] [obs_module_load] Qt version (compile-time): 6.2.4 | Qt version (run-time): 6.2.4
info: [obs-websocket] [obs_module_load] Linked ASIO Version: 101201
info: [obs-websocket] [obs_module_load] Module loaded.
warning: Failed to load 'da-DK' text for module: 'recursion-effect.so'
info: [Recursion Effect] loaded version 0.0.6
warning: Failed to load 'da-DK' text for module: 'replay-source.so'
info: [Replay Source] loaded version 1.6.11
warning: Failed to load 'da-DK' text for module: 'scene-collection-manager.so'
info: [Scene Collection Manager] loaded version 0.0.8
warning: Failed to load 'da-DK' text for module: 'scene-notes-dock.so'
info: [Scene Notes Dock] loaded version 0.1.1
QLayout: Attempting to add QLayout "" to SceneNotesDock "SceneNotesDock", which already has a layout
warning: Failed to load 'da-DK' text for module: 'setting-docks.so'
info: [Setting Docks] loaded version 0.0.4
QLayout: Attempting to add QLayout "" to StreamDock "StreamDock", which already has a layout
QLayout: Attempting to add QLayout "" to StreamDock "StreamDock", which already has a layout
QLayout: Attempting to add QLayout "" to VideoDock "VideoDock", which already has a layout
QLayout: Attempting to add QLayout "" to BitrateDock "BitrateDock", which already has a layout
warning: Failed to load 'da-DK' text for module: 'source-clone.so'
info: [Source Clone] loaded version 0.1.1
warning: Failed to load 'da-DK' text for module: 'source-copy.so'
info: [Source Copy] loaded version 0.2.2
warning: Failed to load 'da-DK' text for module: 'source-dock.so'
info: [Source Dock] loaded version 0.3.4
warning: Failed to load 'da-DK' text for module: 'source-record.so'
info: [Source Record] loaded version 0.3.2
warning: Failed to load 'da-DK' text for module: 'source-switcher.so'
info: [Source Switcher] loaded version 0.4.1
Ulovlig instruktion (SIGILL) (smed kerne)
filip@gonzo:~/obs-portable-29.0.0-r23012-ubuntu-22.04$

segfault for r23319 on Mantic

I'm trying to run r23319 on my Ubuntu 23.10, but I'm getting a segfault.

My OS is fully up-to-date.

While running the dependencies installation package libgles2-mesa fails to install (it doesn't exist), but Package libgles2-mesa-dev exists (it's a transitional package)

While starting obs, I get "Impossible to load the shared object, because the file or folder doesn't exist" for these:

error: os_dlopen(../../obs-plugins/64bit/obs-ffmpeg.so->../../obs-plugins/64bit/obs-ffmpeg.so): libavdevice.so.60: impossível abrir ficheiro-objecto partilhado: Ficheiro ou pasta inexistente

error: os_dlopen(../../obs-plugins/64bit/obs-websocket.so->../../obs-plugins/64bit/obs-websocket.so): libqrcodegencpp.so.1: impossível abrir ficheiro-objecto partilhado: Ficheiro ou pasta inexistente

error: os_dlopen(../../obs-plugins/64bit/obs-websocket.so->../../obs-plugins/64bit/obs-websocket.so): libqrcodegencpp.so.1: impossível abrir ficheiro-objecto partilhado: Ficheiro ou pasta inexistente

The entire output except the message saying there's segfault and core dumped are on an attached file:
allout.txt

Last few output lines are here:

info: ------------------------------------------------
info: Loaded scenes:
info: - scene 'Cena':
info: ------------------------------------------------
error: Source ID 'ffmpeg_source' not found
error: Failed to create source 'Soundboard'!
info: User added scene 'Vertical Scene'
Falta de segmentação (núcleo despejado)

OBS does start in "safe mode".

More information needed on adding/removing plugins

I am new to containers and such, I have no idea what to do when this part of the readme asks me to "Put any .so files in obs-plugins/64bit"

https://github.com/wimpysworld/obs-studio-portable?tab=readme-ov-file#additional-plugins

How do I get to this folder? Is there a guide I should read somewhere?

I installed this via the ujust install-obs-studio-portable script pre-included in Bazzite OS. I can't find the script in the source files for my life but this is what's in my /usr/share/ublue-os/just/30-distrobox.just file:

# vim: set ft=make :

alias assemble := distrobox-assemble

# Create distroboxes from a defined manifest
distrobox-assemble CONTAINER="prompt" ACTION="create" FILE="/etc/distrobox/distrobox.ini":
    #!/usr/bin/bash
    # Distroboxes are gathered from distrobox.ini, please add them there
    source /usr/lib/ujust/ujust.sh
    AssembleList {{ FILE }} {{ ACTION }} {{ CONTAINER }}

alias distrobox := distrobox-new

# Create a new custom distrobox
distrobox-new IMAGE="prompt" NAME="prompt" HOMEDIR="":
    #!/usr/bin/bash
    # Please only add distroboxes here if you need special checks and logins!
    source /usr/lib/ujust/ujust.sh
    # Supported images
    IMAGES='
      New
      Bazzite-arch
    '
    IMAGE={{ IMAGE }}
    NAME={{ NAME }}
    HOMEDIR={{ HOMEDIR }}
    ARGS=""
    # Ask user to select an image if we need to prompt
    if [ "$IMAGE" == "prompt" ]; then
      echo "Select what container you want to make"
      IMAGE=$(Choose $IMAGES)
    fi
    # If image is "new"
    if [ "${IMAGE,,}" == "new" ]; then
      echo -en "Please enter an image: "
      read IMAGE
      if [ "$NAME" == "prompt" ]; then
        echo -en "Please enter a name for the container: "
        read NAME
      fi
    elif [ -z "${IMAGE,,}" ]; then
      exit 1
    fi
    # Tailored image selection logic
    # Logic for bazzite-arch
    if [ ${IMAGE,,} == "bazzite-arch" ]; then
      echo "${b}Creating Bazzite distrobox ...${n}"
      if command -v /usr/bin/mutter > /dev/null; then
        IMAGE="ghcr.io/ublue-os/bazzite-arch-gnome"
        NAME="bazzite-arch"
        ARGS="--unshare-netns"
      else
        IMAGE="ghcr.io/ublue-os/bazzite-arch"
        NAME="bazzite-arch"
        ARGS="--unshare-netns"
      fi
    # Anything else
    else
      if [ "$NAME" == "prompt" ]; then
        echo -en "Please enter a name for the container: "
        read NAME
      fi
    fi
    # Create the distrobox
    Distrobox "$IMAGE" "$NAME" "$HOMEDIR" $ARGS
    # If IMAGE is bazzite-arch, link to documentation
    if [ "${IMAGE,,}" == "bazzite-arch" ]; then
      echo $(Urllink "https://github.com/ublue-os/bazzite-arch" "Check out the docs for exportable apps and instructions")
    fi

# Install specialized application containers (like brew)
setup-distrobox-app CONTAINER="prompt":
    #!/usr/bin/bash
    source /usr/lib/ujust/ujust.sh
    AssembleList "/etc/distrobox/apps.ini" create {{ CONTAINER }}

# Install obs-studio-portable from wimpysworld, which bundles an extensive collection of 3rd party plugins
install-obs-studio-portable:
    #!/usr/bin/bash
    source /usr/lib/ujust/ujust.sh
    AssembleList "/etc/distrobox/apps.ini" create "obs-studio-portable"

Typo or missing text in README.md

On line 15, a sentence ends abruptly. I assume it should say something along the line of "executables, plugins and configurations.".

cannot get to run on 23.04

So, I downloaded everything and followed all the instructions to install, but it will not install for me on Ubuntu 23.04. Has anyone been able to install portable on 23.04, and am I missing a step from that is outside of the instructions?

It's time to build for Noble too

Hi,

Noble (24.04) is now available for some time, 23.10 users are now being offered the option to upgrade to Noble and likely in August Jammy users will also, so probably this is the time to have a build for having a build for Noble, to have the help of users of 23.10 to test and smooth wrinkles for LTS users.

Alternative Option for 'Allow Alpha' in GameCapture Source

Hello folks,

Im using obs-portable 30.0.2. Running on Linux Ubuntu.

I want to start using the steam app, Stream Avatar. The application is deigned for windows, but thanks to steams proton compatibility layer I'm able to run the app on Linux .

The youtube guide I watch to setup the app instructs users to use the GameCapture source and enable the 'Allow Alpha' option.

The issue: On Linux the GameCapture doesn't do much, it wont even allow you to select a window. and there's no 'Allow Alpha' option. I tried experimenting with a view other sources and filters but couldn't get it to work correctly.
I can apply an alpha mask but it applies it to the entire app window instead of just the black background.

Request: Add an Alternative Option for 'Allow Alpha' in GameCapture Source for Linux through the Window Capture OR other workaround.

XCB error: 8 (BadMatch)

Need help resolving XCB error:
qt.qpa.xcb: QXcbConnection: XCB error: 8 (BadMatch), sequence: 54529, resource id: 77594865, major code: 130 (Unknown), minor code: 3

Started happening once I started using the streaming service integrations and custom docks. I read through the READ.me and it suggested running the command:
env QT_QPA_PLATFORM=xcb ./obs-portable

I did this but still got no luck, I get the same error.
As the Read.me says, the error goes away if I select xorg when logging in. I prefer to use the KDE desktop env and so would prefer a solution like the command above.

Might anyone know why I'm still getting the error despite running env QT_QPA_PLATFORM=xcb ./obs-portable in terminal? And a possible fix.

neofetch:

yelsin@jarvis:~/obs-studio-portable/obs-portable-27.2.4-r22325-ubuntu-22.04$ neofetch
yelsin@jarvis 
------------- 
OS: Kubuntu 22.04.3 LTS x86_64 
Kernel: 6.2.0-39-generic 
Uptime: 41 mins 
 Packages: 2480 (dpkg), 11 (flatpak), 19 (snap) 
Shell: bash 5.1.16 
Resolution: 2560x1440 
DE: Plasma 5.24.7 
WM: KWin 
Theme: [Plasma], Breeze [GTK2/3] 
Icons: [Plasma], breeze-dark [GTK2/3] 
Terminal: konsole 
CPU: Intel i7-3770K (8) @ 3.900GHz 
GPU: NVIDIA GeForce GTX 670 
Memory: 5082MiB / 15937MiB 

env QT_QPA_PLATFORM=xcb ./obs-portable:

Attempted path: ../../data/obs-studio/locale/en-US.ini
Attempted path: ../../data/obs-studio/locale.ini
Attempted path: ../../data/obs-studio/themes/Dark.qss
info: Command Line Arguments: --portable
info: CPU Name: Intel(R) Core(TM) i7-3770K CPU @ 3.50GHz
info: CPU Speed: 3641.498MHz
info: Physical Cores: 4, Logical Cores: 8
info: Physical Memory: 15937MB Total, 8287MB Free
info: Kernel Version: Linux 6.2.0-39-generic
info: Distribution: "Ubuntu" "22.04"
info: Session Type: x11
info: Window System: X11.0, Vendor: The X.Org Foundation, Version: 1.21.1
info: Qt Version: 5.15.3 (runtime), 5.15.3 (compiled)
info: Portable mode: true
Attempted path: ../../data/obs-studio/themes/Dark/no_sources.svg
QMetaObject::connectSlotsByName: No matching signal for on_tbar_position_valueChanged(int)
QMetaObject::connectSlotsByName: No matching signal for on_actionShowTransitionProperties_triggered()
QMetaObject::connectSlotsByName: No matching signal for on_actionHideTransitionProperties_triggered()
info: OBS 27.2.4-modified (linux)
info: ---------------------------------
info: ---------------------------------
info: audio settings reset:
        samples per sec: 48000
        speakers:        2
info: ---------------------------------
info: Initializing OpenGL...
info: Loading up OpenGL on adapter NVIDIA Corporation NVIDIA GeForce GTX 670/PCIe/SSE2
info: OpenGL loaded successfully, version 3.3.0 NVIDIA 470.223.02, shading language 3.30 NVIDIA via Cg compiler
info: ---------------------------------
info: video settings reset:
        base resolution:   1920x1080
        output resolution: 1920x1080
        downscale filter:  Bicubic
        fps:               60/1
        format:            NV12
        YUV mode:          709/Partial
info: NV12 texture support not available
info: Audio monitoring device:
        name: Default
        id: default
info: ---------------------------------
info: [adv-ss] version: 1.17.7
info: [adv-ss] version: 4d2c3e0f80790813d17c0f34e7e6bffdc434758a
info: [adv-ss] curl loaded successfully
info: [adv-ss] found curl library
info: [adv-ss] attempting to load "/home/yelsin/obs-studio-portable/obs-portable-27.2.4-r22325-ubuntu-22.04/obs-plugins/64bit/adv-ss-plugins/advanced-scene-switcher-opencv.so"
info: [adv-ss] successfully loaded "/home/yelsin/obs-studio-portable/obs-portable-27.2.4-r22325-ubuntu-22.04/obs-plugins/64bit/adv-ss-plugins/advanced-scene-switcher-opencv.so"
QCssParser::parseColorValue: Specified color without alpha value but alpha given: 'rgb 0,0,0,0'
QCssParser::parseColorValue: Specified color without alpha value but alpha given: 'rgb 0,0,0,0'
QCssParser::parseColorValue: Specified color without alpha value but alpha given: 'rgb 0,0,0,0'
warning: No AJA devices found, skipping loading AJA UI plugin
warning: Failed to initialize module 'aja-output-ui.so'
warning: No AJA devices found, skipping loading AJA plugin
warning: Failed to initialize module 'aja.so'
warning: Failed to load 'en-US' text for module: 'decklink-captions.so'
warning: Failed to load 'en-US' text for module: 'decklink-ouput-ui.so'
info: [Device Switcher] loaded version 0.1.1
QLayout: Attempting to add QLayout "" to DeviceSwitcherDock "", which already has a layout
info: [Directory watch media] loaded version 0.6.1
info: [Downstream Keyer] loaded version 0.2.3
info: [Freeze Filter] loaded version 0.3.2
info: [Gradient Source] loaded version 0.3.0
warning: Failed to load 'en-US' text for module: 'libtext-pango.so'
info: [pango]: Loaded system fontconfig
info: [phandasm_waveform]: Registered v1.4.1 x64
info: [phandasm_waveform]: Using CPU capabilities: SSE2
libDeckLinkAPI.so: cannot open shared object file: No such file or directory
warning: A DeckLink iterator could not be created.  The DeckLink drivers may not be installed
info: No blackmagic support
error: [linux-vkcapture] linux-vkcapture cannot run on non-EGL platforms
warning: Failed to initialize module 'linux-vkcapture.so'
info: [Media Controls] loaded version 0.3.5
info: [Move Transition] loaded version 2.6.1
warning: Failed to load 'en-US' text for module: 'obs-audio-pan-filter.so'
info: [obs-audio-pan-filter] plugin loaded successfully (version 0.1.2)
info: [obs-browser]: Version 2.17.13
info: [obs-browser]: CEF Version 95.0.0-MediaHandler.2463+g3b3ac84+chromium-95.0.4638.69
warning: Failed to load 'en-US' text for module: 'obs-color-monitor.so'
info: [obs-color-monitor] plugin loaded successfully (version 0.3.2)
warning: Failed to load 'en-US' text for module: 'obs-face-tracker.so'
info: [obs-face-tracker] registering face_tracker_filter_info (version 0.5.4)
info: NVENC supported
info: FFMPEG VAAPI supported
info: obs-gstreamer build: ecd6d52, gst-runtime: 1.20.3
QWidget::setLayout: Attempting to set QLayout "" on QDockWidget "", which already has a layout
warning: Failed to load 'en-US' text for module: 'obs-multisource-effect.so'
info: [obs-multisource-effect] plugin loaded successfully (version 0.1.7)
warning: Failed to load 'en-US' text for module: 'obs-mute-filter.so'
info: [obs-mute-filter] plugin loaded successfully (version 0.1.0)
warning: Failed to load 'en-US' text for module: 'obs-rgb-levels-filter.so'
info: [obs-soundboard] Soundboard plugin version 1.0.3 is loaded
info: [obs-teleport] Version 0.6.0
warning: Failed to load 'en-US' text for module: 'obs-text-pthread.so'
info: [obs-text-pthread] plugin loaded successfully (version 1.0.3)
info: [obs-vaapi] version: 0.1.0, gst-runtime: 1.20.3
error: [obs-vaapi] vapostproc element not found
warning: Failed to initialize module 'obs-vaapi.so'
info: [obs-websocket] you can haz websockets (version 4.9.1)
info: [obs-websocket] qt version (compile-time): 5.15.3 ; qt version (run-time): 5.15.3
info: [obs-websocket] module loaded!
info: [Recursion Effect] loaded version 0.0.4
info: [Replay Source] loaded version 1.6.10
info: [Scene Collection Manager] loaded version 0.0.7
info: [Scene Notes Dock] loaded version 0.1.0
QLayout: Attempting to add QLayout "" to SceneNotesDock "SceneNotesDock", which already has a layout
info: [Setting Docks] loaded version 0.0.3
QLayout: Attempting to add QLayout "" to StreamDock "StreamDock", which already has a layout
QLayout: Attempting to add QLayout "" to StreamDock "StreamDock", which already has a layout
QLayout: Attempting to add QLayout "" to VideoDock "VideoDock", which already has a layout
QLayout: Attempting to add QLayout "" to BitrateDock "BitrateDock", which already has a layout
info: [Source Copy] loaded version 0.2.0
info: [Source Dock] loaded version 0.3.2
info: [Source Record] loaded version 0.3.0
info: [Source Switcher] loaded version 0.4.0
info: [StreamFX] Loading Version 0.11.1.0-g81a96998
info: [StreamFX] <gfx::opengl> Version 3.3 initialized.
info: [StreamFX] Loaded Version 0.11.1.0-g81a96998
info: [TimeWarpScan] loaded version 0.1.6
info: [Transition Table] loaded version 0.2.4
info: [Virtual Cam Filter] loaded version 0.0.6
info: [vlc-video]: VLC 3.0.16 Vetinari found, VLC video source enabled
info: ---------------------------------
info:   Loaded Modules:
info:     vlc-video.so
info:     virtual-cam-filter.so
info:     transition-table.so
info:     time-warp-scan.so
info:     time-shift.so
info:     text-freetype2.so
info:     StreamFX.so
info:     source-switcher.so
info:     source-record.so
info:     source-dock.so
info:     source-copy.so
info:     setting-docks.so
info:     scene-notes-dock.so
info:     scene-collection-manager.so
info:     scale-to-sound.so
info:     rtmp-services.so
info:     replay-source.so
info:     recursion-effect.so
info:     obs-x264.so
info:     obs-websocket.so
info:     obs-vst.so
info:     obs-transitions.so
info:     obs-text-pthread.so
info:     obs-teleport.so
info:     obs-soundboard.so
info:     obs-rgb-levels-filter.so
info:     obs-outputs.so
info:     obs-mute-filter.so
info:     obs-multisource-effect.so
info:     obs-multi-rtmp.so
info:     obs-libfdk.so
info:     obs-gstreamer.so
info:     obs-filters.so
info:     obs-ffmpeg.so
info:     obs-face-tracker.so
info:     obs-command-source.so
info:     obs-color-monitor.so
info:     obs-browser.so
info:     obs-audio-pan-filter.so
info:     nvfbc.so
info:     move-transition.so
info:     media-controls.so
info:     linux-v4l2.so
info:     linux-pulseaudio.so
info:     linux-jack.so
info:     linux-decklink.so
info:     linux-capture.so
info:     linux-alsa.so
info:     libwaveform.so
info:     libtext-pango.so
info:     image-source.so
info:     gradient-source.so
info:     frontend-tools.so
info:     freeze-filter.so
info:     dynamic-delay.so
info:     dvd-screensaver.so
info:     downstream-keyer.so
info:     dir-watch-media.so
info:     device-switcher.so
info:     decklink-ouput-ui.so
info:     decklink-captions.so
info:     advanced-scene-switcher.so
info: ---------------------------------
QMetaObject::connectSlotsByName: No matching signal for on_nextButton_clicked()
QMetaObject::connectSlotsByName: No matching signal for on_previousButton_clicked()
info: ==== Startup complete ===============================================
info: All scene data cleared
info: ------------------------------------------------
warning: [Lua: Synthwave - OBS Studio Quick Import.lua] Error loading file: cannot open /home/deck/Pictures/Twitch Files/synthwave/Synthwave_Overlay/~OBS Studio - Quick Install/Synthwave - OBS Studio Quick Import.lua: No such file or directory
info: pulse-input: Server name: 'pulseaudio 15.99.1'
info: pulse-input: Audio format: s16le, 44100 Hz, 2 channels
info: pulse-input: Started recording from 'alsa_output.pci-0000_01_00.1.hdmi-stereo.monitor'
info: [Loaded global audio device]: 'Desktop Audio'
info: pulse-am: Server name: 'pulseaudio 15.99.1'
info: pulse-am: Audio format: s16le, 44100 Hz, 2 channels
info: pulse-am: Started Monitoring in 'alsa_output.pci-0000_01_00.1.hdmi-stereo.monitor'
error: Source ID 'basic_eq_filter' not found
error: Failed to create source '3-Band Equalizer'!
info: pulse-input: Server name: 'pulseaudio 15.99.1'
info: pulse-input: Audio format: s16le, 48000 Hz, 2 channels
info: pulse-input: Started recording from 'alsa_input.usb-MACROSILICON_USB_Video-02.analog-stereo'
error: Source ID 'basic_eq_filter' not found
error: Failed to create source '3-Band Equalizer'!
info: [Media Source 'Background']: settings:
        input:                   /home/yelsin/Pictures/Twitch Files/140078 (1080p).mp4
        input_format:            (null)
        speed:                   100
        is_looping:              yes
        is_linear_alpha:         no
        is_hw_decoding:          no
        is_clear_on_media_end:   yes
        restart_on_activate:     yes
        close_when_inactive:     no
info: v4l2-input: Start capture from /dev/video0
info: v4l2-input: Input: 0
info: v4l2-input: Resolution: 1920x1080
info: v4l2-input: Pixelformat: BGR3
info: v4l2-input: Linesize: 5760 Bytes
info: v4l2-input: Framerate: 60.00 fps
info: v4l2-input: /dev/video0: select timeout set to 83333 (5x frame periods)
info: [Media Source 'Chatbox_Frame.webm']: settings:
        input:                   /home/yelsin/Pictures/Twitch Files/synthwave/Synthwave_Overlay/Graphic Assets - Individual Files/Scenes/Chatbox/Chatbox_Frame_Magenta.webm
        input_format:            (null)
        speed:                   100
        is_looping:              yes
        is_linear_alpha:         no
        is_hw_decoding:          yes
        is_clear_on_media_end:   yes
        restart_on_activate:     yes
        close_when_inactive:     yes
info: [Media Source 'ChatFrame']: settings:
        input:                   /home/yelsin/Pictures/Twitch Files/synthwave/Synthwave_Overlay/Graphic Assets - Individual Files/Scenes/Chatbox/Chatbox_Frame_Magenta_Short.webm
        input_format:            (null)
        speed:                   100
        is_looping:              yes
        is_linear_alpha:         no
        is_hw_decoding:          yes
        is_clear_on_media_end:   yes
        restart_on_activate:     yes
        close_when_inactive:     yes
info: pulse-input: Server name: 'pulseaudio 15.99.1'
info: pulse-input: Audio format: s16le, 44100 Hz, 2 channels
info: pulse-input: Started recording from 'alsa_output.pci-0000_00_1b.0.iec958-stereo.monitor'
info: pulse-am: Server name: 'pulseaudio 15.99.1'
info: pulse-am: Audio format: s16le, 44100 Hz, 2 channels
info: pulse-am: Started Monitoring in 'alsa_output.pci-0000_01_00.1.hdmi-stereo.monitor'
info: [Media Source 'Social Media.webm']: settings:
        input:                   /home/yelsin/Pictures/Twitch Files/synthwave/Synthwave_Overlay/Graphic Assets - Individual Files/Support Bars/Magenta&Blue/Social Media.webm
        input_format:            (null)
        speed:                   100
        is_looping:              yes
        is_linear_alpha:         no
        is_hw_decoding:          yes
        is_clear_on_media_end:   yes
        restart_on_activate:     yes
        close_when_inactive:     yes
info: [source-switcher: 'Source Switcher'] switch to 'Follower Goal'
info: [Media Source 'Synthwave_Background_Loop_2xSpeed.mp4']: settings:
        input:                   /home/yelsin/Pictures/Twitch Files/synthwave/Synthwave_Overlay/Graphic Assets - Individual Files/Scenes/Background/Background_Loop.mp4
        input_format:            (null)
        speed:                   25
        is_looping:              yes
        is_linear_alpha:         no
        is_hw_decoding:          no
        is_clear_on_media_end:   yes
        restart_on_activate:     yes
        close_when_inactive:     yes
info: [Media Source 'Text_JustChatting.webm']: settings:
        input:                   /home/yelsin/Pictures/Twitch Files/synthwave/Synthwave_Overlay/Graphic Assets - Individual Files/Scenes/Text/Text_JustChatting_A.webm
        input_format:            (null)
        speed:                   100
        is_looping:              yes
        is_linear_alpha:         no
        is_hw_decoding:          no
        is_clear_on_media_end:   yes
        restart_on_activate:     yes
        close_when_inactive:     yes
info: [Media Source 'Text_StreamStarting_A.webm']: settings:
        input:                   /home/yelsin/Pictures/Twitch Files/synthwave/Synthwave_Overlay/Graphic Assets - Individual Files/Scenes/Text/Text_StreamStarting_A.webm
        input_format:            (null)
        speed:                   100
        is_looping:              yes
        is_linear_alpha:         no
        is_hw_decoding:          no
        is_clear_on_media_end:   yes
        restart_on_activate:     yes
        close_when_inactive:     yes
info: [Media Source 'Timer_B_2min.webm']: settings:
        input:                   /home/yelsin/Pictures/Twitch Files/synthwave/Synthwave_Overlay/Graphic Assets - Individual Files/Scenes/Timers/Timer_B_2min.webm
        input_format:            (null)
        speed:                   100
        is_looping:              yes
        is_linear_alpha:         no
        is_hw_decoding:          no
        is_clear_on_media_end:   yes
        restart_on_activate:     yes
        close_when_inactive:     yes
info: adding 42 milliseconds of audio buffering, total audio buffering is now 42 milliseconds (source: Audio Input Capture (PulseAudio))

info: v4l2-input: Start capture from /dev/video2
info: v4l2-input: Input: 0
info: v4l2-input: Resolution: 1920x1080
info: v4l2-input: Pixelformat: MJPG
info: v4l2-input: Linesize: 0 Bytes
info: v4l2-input: Framerate: 30.00 fps
info: v4l2-input: /dev/video2: select timeout set to 166666 (5x frame periods)
info: [Media Source 'Webcam_Chat_16-9_Chat.webm']: settings:
        input:                   /home/yelsin/Pictures/Twitch Files/synthwave/Synthwave_Overlay/Graphic Assets - Individual Files/Webcam/Magenta&Blue/Webcam_16-9.webm
        input_format:            (null)
        speed:                   100
        is_looping:              yes
        is_linear_alpha:         no
        is_hw_decoding:          no
        is_clear_on_media_end:   yes
        restart_on_activate:     yes
        close_when_inactive:     yes
info: [source-switcher: 'Source Switcher'] transition to 'Sub Goal' using 'Transition' for 1000 ms, resize {0,0}
info: Switched to scene 'Scene - Reaction ( CONTENT )'
info: [Media Source 'Soundboard']: settings:
        input:                   
        input_format:            (null)
        speed:                   100
        is_looping:              no
        is_linear_alpha:         no
        is_hw_decoding:          no
        is_clear_on_media_end:   yes
        restart_on_activate:     yes
        close_when_inactive:     no
info: [obs-color-monitor] save_load_scope_docks saving=0
info: [adv-ss] trying to reconnect to  in 10 seconds.
info: ------------------------------------------------
info: Loaded scenes:
info: - scene 'Scene - Starting':
info:     - source: 'Synthwave_Background_Loop_2xSpeed.mp4' (ffmpeg_source)
info:     - source: 'Text_StreamStarting_A.webm' (ffmpeg_source)
info:     - source: 'Timer_B_2min.webm' (ffmpeg_source)
info:     - source: 'Socials 2' (group)
info:         - source: 'Social Media.webm' (ffmpeg_source)
info:         - source: 'kick text' (text_ft2_source_v2)
info:         - source: 'kick.png' (image_source)
info:         - source: 'youtube text' (text_ft2_source_v2)
info:         - source: 'youtube.png' (image_source)
info:         - source: 'twitch text' (text_ft2_source_v2)
info:         - source: 'twitch.png' (image_source)
info:     - source: 'Alert' (browser_source)
info:         - monitoring: monitor and output
info:     - source: 'Desktp' (pulse_output_capture)
info:     - source: 'Twitch Chat 2' (browser_source)
info:     - source: 'Audio Input Capture (PulseAudio)' (pulse_input_capture)
info:         - filter: 'Noise Suppression' (noise_suppress_filter_v2)
info:         - filter: 'Limiter' (limiter_filter)
info:         - filter: '3-Band Equalizer' (basic_eq_filter)
info:         - filter: 'Expander' (expander_filter)
info:         - filter: 'Compressor' (compressor_filter)
info: - scene 'Scene - Just Chatting':
info:     - source: 'Audio Input Capture (PulseAudio)' (pulse_input_capture)
info:         - filter: 'Noise Suppression' (noise_suppress_filter_v2)
info:         - filter: 'Limiter' (limiter_filter)
info:         - filter: '3-Band Equalizer' (basic_eq_filter)
info:         - filter: 'Expander' (expander_filter)
info:         - filter: 'Compressor' (compressor_filter)
info:     - source: 'Desktp' (pulse_output_capture)
info:     - source: 'Synthwave_Background_Loop_2xSpeed.mp4' (ffmpeg_source)
info:     - source: 'Text_JustChatting.webm' (ffmpeg_source)
info:     - source: 'Guest 0' (group)
info:         - source: 'Guest' (image_source)
info:         - source: 'Guest Name' (text_ft2_source_v2)
info:         - source: 'GuestName' (image_source)
info:     - source: 'Social 1' (group)
info:         - source: 'Social Media.webm' (ffmpeg_source)
info:         - source: 'kick text' (text_ft2_source_v2)
info:         - source: 'kick.png' (image_source)
info:         - source: 'youtube text' (text_ft2_source_v2)
info:         - source: 'youtube.png' (image_source)
info:         - source: 'twitch text' (text_ft2_source_v2)
info:         - source: 'twitch.png' (image_source)
info:     - source: 'Chat 0' (group)
info:         - source: 'Chatbox_Frame.webm' (ffmpeg_source)
info:         - source: 'Twitch Chat' (browser_source)
info:     - source: 'Webcam 0' (group)
info:         - source: 'Webcam_Chat_16-9_Chat.webm' (ffmpeg_source)
info:         - source: 'Webcam Placeholder.png' (image_source)
info:         - source: 'Webcam' (v4l2_input)
info:             - filter: 'LUTs' (clut_filter)
info:             - filter: 'Chroma Key' (chroma_key_filter_v2)
info:     - source: 'Alert' (browser_source)
info:         - monitoring: monitor and output
info: - scene 'Scene - In Game':
info:     - source: 'Audio Input Capture (PulseAudio)' (pulse_input_capture)
info:         - filter: 'Noise Suppression' (noise_suppress_filter_v2)
info:         - filter: 'Limiter' (limiter_filter)
info:         - filter: '3-Band Equalizer' (basic_eq_filter)
info:         - filter: 'Expander' (expander_filter)
info:         - filter: 'Compressor' (compressor_filter)
info:     - source: 'Capture Card' (v4l2_input)
info:     - source: 'Guest 1' (group)
info:         - source: 'Guest' (image_source)
info:         - source: 'Guest Name' (text_ft2_source_v2)
info:         - source: 'GuestName' (image_source)
info:     - source: 'Chat 1' (group)
info:         - source: 'ChatFrame' (ffmpeg_source)
info:         - source: 'Twitch Chat 2' (browser_source)
info:     - source: 'Webcam 1' (group)
info:         - source: 'Webcam' (v4l2_input)
info:             - filter: 'LUTs' (clut_filter)
info:             - filter: 'Chroma Key' (chroma_key_filter_v2)
info:         - source: 'kick.png' (image_source)
info:         - source: 'youtube.png' (image_source)
info:         - source: 'twitch.png' (image_source)
info:         - source: 'twitch BrandName' (image_source)
info:         - source: 'Donation Ticker' (browser_source)
info:     - source: 'Follower Goal' (browser_source)
info:         - monitoring: monitor and output
info:     - source: 'Alert' (browser_source)
info:         - monitoring: monitor and output
info:     - source: 'Donation Goal' (browser_source)
info: - scene 'Scene - Podcast':
info:     - source: 'Audio Input Capture (PulseAudio)' (pulse_input_capture)
info:         - filter: 'Noise Suppression' (noise_suppress_filter_v2)
info:         - filter: 'Limiter' (limiter_filter)
info:         - filter: '3-Band Equalizer' (basic_eq_filter)
info:         - filter: 'Expander' (expander_filter)
info:         - filter: 'Compressor' (compressor_filter)
info:     - source: 'Overlay' (group)
info:         - source: 'Background' (ffmpeg_source)
info:         - source: 'Bus Overlay' (image_source)
info:             - filter: 'Chroma Key' (chroma_key_filter_v2)
info:     - source: 'TV' (group)
info:         - source: 'Capture Card' (v4l2_input)
info:         - source: 'TVPole' (image_source)
info:     - source: 'Guest 2' (group)
info:         - source: 'Guest' (image_source)
info:         - source: 'Azazer' (image_source)
info:         - source: 'Guest Name' (text_ft2_source_v2)
info:         - source: 'Guest Name 2' (text_ft2_source_v2)
info:         - source: 'Lazuli' (image_source)
info:         - source: 'Guest Name 3' (text_ft2_source_v2)
info:         - source: 'GuestName' (image_source)
info:     - source: 'Chat 2' (group)
info:         - source: 'ChatFrame' (ffmpeg_source)
info:         - source: 'Twitch Chat 2' (browser_source)
info:     - source: 'Webcam 2' (group)
info:         - source: 'Webcam' (v4l2_input)
info:             - filter: 'LUTs' (clut_filter)
info:             - filter: 'Chroma Key' (chroma_key_filter_v2)
info:         - source: 'BrandName' (image_source)
info:     - source: 'Alert' (browser_source)
info:         - monitoring: monitor and output
info:     - source: 'Follower Goal' (browser_source)
info:         - monitoring: monitor and output
info: - scene 'Scene - Reaction ( CONTENT )':
info:     - source: 'Audio Input Capture (PulseAudio)' (pulse_input_capture)
info:         - filter: 'Noise Suppression' (noise_suppress_filter_v2)
info:         - filter: 'Limiter' (limiter_filter)
info:         - filter: '3-Band Equalizer' (basic_eq_filter)
info:         - filter: 'Expander' (expander_filter)
info:         - filter: 'Compressor' (compressor_filter)
info:     - source: 'Capture Card' (v4l2_input)
info:     - source: 'Social 3' (group)
info:         - source: 'kick text' (text_ft2_source_v2)
info:         - source: 'kick.png' (image_source)
info:         - source: 'youtube text' (text_ft2_source_v2)
info:         - source: 'youtube.png' (image_source)
info:         - source: 'twitch text' (text_ft2_source_v2)
info:         - source: 'twitch.png' (image_source)
info:     - source: 'Chat 3' (group)
info:         - source: 'ChatFrame' (ffmpeg_source)
info:         - source: 'Twitch Chat 2' (browser_source)
info:     - source: 'Webcam' (v4l2_input)
info:         - filter: 'LUTs' (clut_filter)
info:         - filter: 'Chroma Key' (chroma_key_filter_v2)
info:     - source: 'Follower Goal' (browser_source)
info:         - monitoring: monitor and output
info:     - source: 'Sub Goal' (browser_source)
info:     - source: 'Alert' (browser_source)
info:         - monitoring: monitor and output
info:     - source: 'Source Switcher' (source_switcher)
info: ------------------------------------------------
info: [obs-websocket] WSServer::start: Not locked to IPv4 bindings
info: [obs-websocket] server started successfully on port 4444
info: [obs-websocket] IO thread started.
info: v4l2-input: /dev/video3 seems to not support video capture
info: v4l2-input: /dev/video1 seems to not support video capture
info: v4l2-input: Found device 'HD Pro Webcam C920' at /dev/video2
info: v4l2-input: Found device 'USB Video: USB Video' at /dev/video0
info: v4l2-input: Found input 'Input 1' (Index 0)
info: v4l2-input: Pixelformat: Motion-JPEG (available)
info: v4l2-input: Pixelformat: YUYV 4:2:2 (available)
info: v4l2-input: Pixelformat: RGB3 (Emulated) (unavailable)
info: v4l2-input: Pixelformat: BGR3 (Emulated) (available)
info: v4l2-input: Pixelformat: YU12 (Emulated) (available)
info: v4l2-input: Pixelformat: YV12 (Emulated) (available)
info: v4l2-input: Stepwise and Continuous framerates are currently hardcoded
info: v4l2-input: Pixelformat: Motion-JPEG (available)
info: v4l2-input: Pixelformat: YUYV 4:2:2 (available)
info: v4l2-input: Pixelformat: RGB3 (Emulated) (unavailable)
info: v4l2-input: Pixelformat: BGR3 (Emulated) (available)
info: v4l2-input: Pixelformat: YU12 (Emulated) (available)
info: v4l2-input: Pixelformat: YV12 (Emulated) (available)
info: v4l2-input: Stepwise and Continuous framerates are currently hardcoded
info: v4l2-input: Stepwise and Continuous framerates are currently hardcoded
info: v4l2-input: Stepwise and Continuous framerates are currently hardcoded
info: v4l2-input: /dev/video3 seems to not support video capture
info: v4l2-input: /dev/video1 seems to not support video capture
info: v4l2-input: Found device 'HD Pro Webcam C920' at /dev/video2
info: v4l2-input: Found device 'USB Video: USB Video' at /dev/video0
info: v4l2-input: Found input 'Input 1' (Index 0)
info: v4l2-controls: setting default for Power Line Frequency to 2
info: v4l2-controls: setting default for Auto Exposure to 3
info: v4l2-input: Pixelformat: YUYV 4:2:2 (available)
info: v4l2-input: Pixelformat: Motion-JPEG (available)
info: v4l2-input: Pixelformat: RGB3 (Emulated) (unavailable)
info: v4l2-input: Pixelformat: BGR3 (Emulated) (available)
info: v4l2-input: Pixelformat: YU12 (Emulated) (available)
info: v4l2-input: Pixelformat: YV12 (Emulated) (available)
info: v4l2-input: Pixelformat: YUYV 4:2:2 (available)
info: v4l2-input: Pixelformat: Motion-JPEG (available)
info: v4l2-input: Pixelformat: RGB3 (Emulated) (unavailable)
info: v4l2-input: Pixelformat: BGR3 (Emulated) (available)
info: v4l2-input: Pixelformat: YU12 (Emulated) (available)
info: v4l2-input: Pixelformat: YV12 (Emulated) (available)
Attempted path: ../../data/obs-studio/images/overflow.png
qt.qpa.xcb: QXcbConnection: XCB error: 8 (BadMatch), sequence: 8378, resource id: 16777519, major code: 130 (Unknown), minor code: 3
qt.qpa.xcb: QXcbConnection: XCB error: 8 (BadMatch), sequence: 8428, resource id: 16777519, major code: 130 (Unknown), minor code: 3
qt.qpa.xcb: QXcbConnection: XCB error: 8 (BadMatch), sequence: 8431, resource id: 16777519, major code: 130 (Unknown), minor code: 3
qt.qpa.xcb: QXcbConnection: XCB error: 8 (BadMatch), sequence: 8447, resource id: 16777519, major code: 130 (Unknown), minor code: 3
qt.qpa.xcb: QXcbConnection: XCB error: 8 (BadMatch), sequence: 8624, resource id: 16777519, major code: 130 (Unknown), minor code: 3
qt.qpa.xcb: QXcbConnection: XCB error: 8 (BadMatch), sequence: 8690, resource id: 16777519, major code: 130 (Unknown), minor code: 3

Support for Kepler GPUs Please

Im the owner of an Nvidia GTX 650, which does not support dedicated hardware encoding on newer versions of OBS ( anything past version 27 ).

I am aware that there is a release of obs-studio-portable for ubuntu that uses version 27 and brings some of the plugins. Still, version 27 doesnt support all of the plugin I require, like Vertical Canvas.

Recently a dev has created a version of OBS studio Version 30 that supports dedicated hardware encoding for Keplers GPUs (GTX 600 series).

Request: Would it be possible to create a release of this repo using his version OBS to allow folks like me to still gain the benefit of OBS-portable + plugin AND still allows us to use hardware encoding on our old GPUs?

Q: How would I track the source of memory leaks?

I installed r23365 locally (in userspace) on an up-to-date Pop! OS 22.04 LTS system using the tarball yesterday. It runs, but when I run it from the command line and then close it a few minutes after opening, I see messages like:

info: Number of memory leaks: 5770

That seems a tad excessive... but I don't know much about what to expect. Maybe that's... normal? (I don't think so: After a crash, it started up asking if I wanted to continue in "safe mode", and if I'm in "safe mode" there are zero leaks.)

If not, is there a good way to determine which plugins -- or other elements -- are causing the leaks?

For what it's worth, I'm attaching a recent 627-line log...
obs-2024-03-16.log

[Q] Multiple instances?

I am running multiple instances but when I close one, all other will close too. They are started with:

./obs-portable --multi --start-streaming

Am I missing something?

obs localvocal segment fault

Uppon testing obs-vocallocal plugin. I was unable to test further as when I add localvocal as filter obs crashes on Wayland without any sign just exits, on X11 with message
Segmentation fault (core dumped)
I am using the obs-portable distrobox solution and I only have an AMD radeon rx6600

Added plugin to the nobara obs as well manually, had same issue. Issue might be upstream.
occ-ai/obs-localvocal#23

ubuntu 23.10. Failed to create audio streaming encoder (simple output)

  • Downloaded the release for ubuntu 23.10 from github.
  • untar => ok.
  • sudo ./obs-dependencies.
  • There it couldn't find and install package "libgles2-mesa"
  • I checked if it existed with "sudo apt list libgles2-mesa". It only found "libgles2-mesa-dev". Did install it but that didn't change anything afterwards, so removed it.
  • "./obs-portable"
    I got this error message:
    "./obs: error while loading shared libraries: libmbedtls.so.14: cannot open shared object file: No such file or directory"
  • I installed "sudo apt install libmbedtls14" (libmbedtls.so.14 does not exist).
  • "./obs-portable"
    I got a window about "Background removal - Update available", and another one named "Error" saying "Failed to create audio streaming encoder (simple output)". OBS did not load after that.

Let me paste the terminal verbose, if that helps:

debug: Found portal inhibitor
debug: Attempted path: ../../data/obs-studio/locale/en-US.ini
debug: Attempted path: ../../data/obs-studio/locale.ini
debug: Attempted path: ../../data/obs-studio/locale/fr-FR.ini
info: Using preferred locale 'fr-FR'
debug: Attempted path: ../../data/obs-studio/themes/Yami.qss
error: Failed to open log file
info: Command Line Arguments: --portable
info: Platform: Wayland
info: CPU Name: AMD Ryzen 7 5700X 8-Core Processor
info: CPU Speed: 3535.425MHz
info: Physical Cores: 8, Logical Cores: 16
info: Physical Memory: 31994MB Total, 21626MB Free
info: Kernel Version: Linux 6.5.0-17-generic
info: Distribution: "Ubuntu" "23.10"
info: Desktop Environment: KDE (KDE)
info: Session Type: wayland
info: Qt Version: 6.4.2 (runtime), 6.4.2 (compiled)
info: Portable mode: true
debug: Attempted path: ../../data/obs-studio/themes/Dark/network-disconnected.svg
debug: Attempted path: ../../data/obs-studio/themes/Dark/network-inactive.svg
debug: Attempted path: ../../data/obs-studio/themes/Dark/streaming-inactive.svg
debug: Attempted path: ../../data/obs-studio/themes/Dark/recording-inactive.svg
debug: Attempted path: ../../data/obs-studio/themes/Dark/recording-pause-inactive.svg
debug: Attempted path: ../../data/obs-studio/themes/Dark/no_sources.svg
info: OBS 30.0.2 (linux)
info: ---------------------------------
info: ---------------------------------
info: audio settings reset:
samples per sec: 48000
speakers: 2
max buffering: 960 milliseconds
buffering type: dynamically increasing
info: ---------------------------------
info: Initializing OpenGL...
info: Using EGL/Wayland
info: Initialized EGL 1.5
debug: Supported EGL Extensions: EGL_ANDROID_blob_cache EGL_ANDROID_native_fence_sync EGL_EXT_buffer_age EGL_EXT_create_context_robustness EGL_EXT_image_dma_buf_import EGL_EXT_image_dma_buf_import_modifiers EGL_EXT_present_opaque EGL_EXT_swap_buffers_with_damage EGL_IMG_context_priority EGL_KHR_cl_event2 EGL_KHR_config_attribs EGL_KHR_context_flush_control EGL_KHR_create_context EGL_KHR_create_context_no_error EGL_KHR_fence_sync EGL_KHR_get_all_proc_addresses EGL_KHR_gl_colorspace EGL_KHR_gl_renderbuffer_image EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_3D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_image_base EGL_KHR_no_config_context EGL_KHR_reusable_sync EGL_KHR_surfaceless_context EGL_KHR_swap_buffers_with_damage EGL_EXT_pixel_format_float EGL_KHR_wait_sync EGL_MESA_configless_context EGL_MESA_drm_image EGL_MESA_image_dma_buf_export EGL_MESA_query_driver EGL_WL_bind_wayland_display EGL_WL_create_wayland_buffer_from_image
info: Loading up OpenGL on adapter AMD AMD Radeon RX 5700 XT (navi10, LLVM 15.0.7, DRM 3.54, 6.5.0-17-generic)
info: OpenGL loaded successfully, version 4.6 (Core Profile) Mesa 23.2.1-1ubuntu3.1, shading language 4.60
info: ---------------------------------
info: video settings reset:
base resolution: 1920x1080
output resolution: 1280x720
downscale filter: Bicubic
fps: 30/1
format: NV12
YUV mode: Rec. 709/Partial
info: NV12 texture support not available
info: P010 texture support not available
info: Audio monitoring device:
name: Par défaut
id: default
info: ---------------------------------
debug: ---------------------------------
debug: Loading module: 3d-effect.so
warning: Failed to load 'fr-FR' text for module: '3d-effect.so'
info: [3D Effect] loaded version 0.1.0
debug: ---------------------------------
debug: Required module function 'obs_module_load' in module '../../obs-plugins/64bit/advanced-scene-switcher-lib.so' not found, loading of module failed
debug: Failed to load module file '../../obs-plugins/64bit/advanced-scene-switcher-lib.so', not an OBS plugin
debug: ---------------------------------
debug: Loading module: advanced-scene-switcher.so
info: [adv-ss] version: 1.24.2
info: [adv-ss] version: 267855fded058e22e682bf2888c822fb419d8b55
info: [adv-ss] curl loaded successfully
info: [adv-ss] found curl library
info: [adv-ss] attempting to load "/home/davy/Downloads/obs-portable-30.0.2-r23365-ubuntu-23.10/obs-plugins/64bit/adv-ss-plugins/advanced-scene-switcher-twitch.so"
info: [adv-ss] successfully loaded "/home/davy/Downloads/obs-portable-30.0.2-r23365-ubuntu-23.10/obs-plugins/64bit/adv-ss-plugins/advanced-scene-switcher-twitch.so"
info: [adv-ss] attempting to load "/home/davy/Downloads/obs-portable-30.0.2-r23365-ubuntu-23.10/obs-plugins/64bit/adv-ss-plugins/advanced-scene-switcher-opencv.so"
warning: [adv-ss] failed to load "/home/davy/Downloads/obs-portable-30.0.2-r23365-ubuntu-23.10/obs-plugins/64bit/adv-ss-plugins/advanced-scene-switcher-opencv.so": Cannot load library /home/davy/Downloads/obs-portable-30.0.2-r23365-ubuntu-23.10/obs-plugins/64bit/adv-ss-plugins/advanced-scene-switcher-opencv.so: (libopencv_objdetect.so.406: cannot open shared object file: No such file or directory)
info: [adv-ss] attempting to load "/home/davy/Downloads/obs-portable-30.0.2-r23365-ubuntu-23.10/obs-plugins/64bit/adv-ss-plugins/advanced-scene-switcher-midi.so"
info: [adv-ss] successfully loaded "/home/davy/Downloads/obs-portable-30.0.2-r23365-ubuntu-23.10/obs-plugins/64bit/adv-ss-plugins/advanced-scene-switcher-midi.so"
warning: QCssParser::parseColorValue: Specified color without alpha value but alpha given: 'rgb 0,0,0,0'
warning: QCssParser::parseColorValue: Specified color without alpha value but alpha given: 'rgb 0,0,0,0'
warning: QCssParser::parseColorValue: Specified color without alpha value but alpha given: 'rgb 0,0,0,0'
warning: QCssParser::parseColorValue: Specified color without alpha value but alpha given: 'rgb 0,0,0,0'
debug: ---------------------------------
debug: Loading module: aja-output-ui.so
warning: No AJA devices found, skipping loading AJA UI plugin
warning: Failed to initialize module 'aja-output-ui.so'
debug: ---------------------------------
debug: Loading module: aja.so
warning: No AJA devices found, skipping loading AJA plugin
warning: Failed to initialize module 'aja.so'
debug: ---------------------------------
debug: Loading module: browser-transition.so
warning: Failed to load 'fr-FR' text for module: 'browser-transition.so'
info: [Browser Transition] loaded version 0.1.2
debug: ---------------------------------
debug: Loading module: decklink-captions.so
warning: Failed to load 'en-US' text for module: 'decklink-captions.so'
debug: ---------------------------------
debug: Loading module: decklink-output-ui.so
warning: Failed to load 'en-US' text for module: 'decklink-output-ui.so'
debug: ---------------------------------
debug: Loading module: decklink.so
libDeckLinkAPI.so: cannot open shared object file: No such file or directory
warning: A DeckLink iterator could not be created. The DeckLink drivers may not be installed
warning: Failed to initialize module 'decklink.so'
debug: ---------------------------------
debug: Loading module: device-switcher.so
warning: Failed to load 'fr-FR' text for module: 'device-switcher.so'
info: [Device Switcher] loaded version 0.1.3
warning: QLayout: Attempting to add QLayout "" to DeviceSwitcherDock "", which already has a layout
debug: ---------------------------------
debug: Loading module: dir-watch-media.so
info: [Directory watch media] loaded version 0.6.2
debug: ---------------------------------
debug: Loading module: downstream-keyer.so
warning: Failed to load 'fr-FR' text for module: 'downstream-keyer.so'
info: [Downstream Keyer] loaded version 0.3.0
debug: ---------------------------------
debug: Loading module: dynamic-delay.so
warning: Failed to load 'fr-FR' text for module: 'dynamic-delay.so'
info: [Dynamic Delay] loaded version 0.1.4
debug: ---------------------------------
debug: Loading module: freeze-filter.so
warning: Failed to load 'fr-FR' text for module: 'freeze-filter.so'
info: [Freeze Filter] loaded version 0.3.3
error: os_dlopen(../../obs-plugins/64bit/frontend-tools.so->../../obs-plugins/64bit/frontend-tools.so): libluajit-5.1.so.2: cannot open shared object file: No such file or directory

debug: ---------------------------------
error: os_dlopen(../../obs-plugins/64bit/frontend-tools.so->../../obs-plugins/64bit/frontend-tools.so): libluajit-5.1.so.2: cannot open shared object file: No such file or directory

warning: Module '../../obs-plugins/64bit/frontend-tools.so' not loaded
debug: Failed to load module file '../../obs-plugins/64bit/frontend-tools.so', file not found
debug: ---------------------------------
debug: Loading module: gradient-source.so
warning: Failed to load 'fr-FR' text for module: 'gradient-source.so'
info: [Gradient Source] loaded version 0.3.2
debug: ---------------------------------
debug: Loading module: image-source.so
debug: ---------------------------------
debug: Loading module: linux-capture.so
debug: ---------------------------------
debug: Loading module: linux-jack.so
debug: ---------------------------------
debug: Loading module: linux-pipewire-audio.so
warning: Failed to load 'fr-FR' text for module: 'linux-pipewire-audio.so'
debug: ---------------------------------
debug: Loading module: linux-pipewire.so
info: [pipewire] Available captures:
info: [pipewire] - Desktop capture
info: [pipewire] - Window capture
debug: ---------------------------------
debug: Loading module: linux-pulseaudio.so
debug: ---------------------------------
debug: Loading module: linux-v4l2.so
debug: ---------------------------------
debug: Loading module: linux-vkcapture.so
info: [linux-vkcapture] plugin loaded successfully (version 1.4.3)
debug: ---------------------------------
debug: Loading module: markdown.so
warning: Failed to load 'fr-FR' text for module: 'markdown.so'
info: [markdown] loaded version 0.2.2
debug: ---------------------------------
debug: Loading module: media-controls.so
warning: Failed to load 'fr-FR' text for module: 'media-controls.so'
info: [Media Controls] loaded version 0.4.0
debug: ---------------------------------
debug: Loading module: move-transition.so
warning: Failed to load 'fr-FR' text for module: 'move-transition.so'
info: [Move Transition] loaded version 2.9.8
debug: ---------------------------------
debug: Loading module: obs-advanced-masks.so
warning: Failed to load 'fr-FR' text for module: 'obs-advanced-masks.so'
info: [Advanced Masks] loaded version 1.0.1
debug: ---------------------------------
debug: Loading module: obs-async-audio-filter.so
warning: Failed to load 'en-US' text for module: 'obs-async-audio-filter.so'
info: [obs-async-audio-filter] plugin loaded (version 0.3.0)
debug: ---------------------------------
debug: Loading module: obs-audio-pan-filter.so
warning: Failed to load 'en-US' text for module: 'obs-audio-pan-filter.so'
info: [obs-audio-pan-filter] plugin loaded successfully (version 0.2.3)
debug: ---------------------------------
debug: Loading module: obs-backgroundremoval.so
info: [obs-backgroundremoval] Plugin loaded successfully (version 1.1.8)
info: [obs-backgroundremoval] Failed to open config file ../../config/obs-studio/plugin_config/obs-backgroundremoval/config.ini
info: [obs-backgroundremoval] Failed to open config file ../../config/obs-studio/plugin_config/obs-backgroundremoval/config.ini
info: [obs-backgroundremoval] Latest release is 1.1.10
debug: ---------------------------------
debug: Loading module: obs-browser.so
info: [obs-browser]: Version 2.22.2
info: [obs-browser]: CEF Version 103.0.5060.134 (runtime), 103.0.0-5060-shared-textures.2594+g17f8588+chromium-103.0.5060.134 (compiled)
debug: ---------------------------------
debug: Loading module: obs-command-source.so
warning: Failed to load 'fr-FR' text for module: 'obs-command-source.so'
debug: ---------------------------------
debug: Loading module: obs-composite-blur.so
warning: Failed to load 'fr-FR' text for module: 'obs-composite-blur.so'
info: [Composite Blur] loaded version 1.1.0
debug: ---------------------------------
debug: Loading module: obs-dvd-screensaver.so
warning: Failed to load 'fr-FR' text for module: 'obs-dvd-screensaver.so'
info: [obs-dvd-screensaver] plugin loaded successfully (version 0.0.2)
error: os_dlopen(../../obs-plugins/64bit/obs-face-tracker.so->../../obs-plugins/64bit/obs-face-tracker.so): libopenblas.so.0: cannot open shared object file: No such file or directory

debug: ---------------------------------
error: os_dlopen(../../obs-plugins/64bit/obs-face-tracker.so->../../obs-plugins/64bit/obs-face-tracker.so): libopenblas.so.0: cannot open shared object file: No such file or directory

warning: Module '../../obs-plugins/64bit/obs-face-tracker.so' not loaded
debug: Failed to load module file '../../obs-plugins/64bit/obs-face-tracker.so', file not found
error: os_dlopen(../../obs-plugins/64bit/obs-ffmpeg.so->../../obs-plugins/64bit/obs-ffmpeg.so): libsrt.so.1.5: cannot open shared object file: No such file or directory

debug: ---------------------------------
error: os_dlopen(../../obs-plugins/64bit/obs-ffmpeg.so->../../obs-plugins/64bit/obs-ffmpeg.so): libsrt.so.1.5: cannot open shared object file: No such file or directory

warning: Module '../../obs-plugins/64bit/obs-ffmpeg.so' not loaded
debug: Failed to load module file '../../obs-plugins/64bit/obs-ffmpeg.so', file not found
debug: ---------------------------------
debug: Loading module: obs-filters.so
debug: ---------------------------------
debug: Loading module: obs-gstreamer.so
info: [obs-gstreamer] build: 7dd3e69, gst-runtime: 1.22.5
error: os_dlopen(../../obs-plugins/64bit/obs-libfdk.so->../../obs-plugins/64bit/obs-libfdk.so): libfdk-aac.so.2: cannot open shared object file: No such file or directory

debug: ---------------------------------
error: os_dlopen(../../obs-plugins/64bit/obs-libfdk.so->../../obs-plugins/64bit/obs-libfdk.so): libfdk-aac.so.2: cannot open shared object file: No such file or directory

warning: Module '../../obs-plugins/64bit/obs-libfdk.so' not loaded
debug: Failed to load module file '../../obs-plugins/64bit/obs-libfdk.so', file not found
debug: ---------------------------------
debug: Loading module: obs-localvocal.so
warning: Failed to load 'fr-FR' text for module: 'obs-localvocal.so'
info: [obs-localvocal] plugin loaded successfully (version 0.0.8)
debug: ---------------------------------
debug: Loading module: obs-multi-rtmp.so
warning: QLayout: Attempting to add QLayout "" to QWidget "", which already has a layout
info: [obs-multi-rtmp] Load config from ../../config/obs-studio/basic/profiles/Sans nom/obs-multi-rtmp.json failed
info: [obs-multi-rtmp] Import config from old version.
info: [obs-multi-rtmp] version: 0.5.0.4 by SoraYuki https://github.com/sorayuki/obs-multi-rtmp/
debug: ---------------------------------
debug: Loading module: obs-multisource-effect.so
warning: Failed to load 'en-US' text for module: 'obs-multisource-effect.so'
info: [obs-multisource-effect] plugin loaded successfully (version 0.2.1)
debug: ---------------------------------
debug: Loading module: obs-mute-filter.so
warning: Failed to load 'en-US' text for module: 'obs-mute-filter.so'
info: [obs-mute-filter] plugin loaded successfully (version 0.2.2)
debug: ---------------------------------
debug: Loading module: obs-ndi.so
info: [obs-ndi] obs_module_load: you can haz obs-ndi (Version 4.13.0)
info: [obs-ndi] obs_module_load: Qt Version: 6.4.2 (runtime), 6.4.2 (compiled)
info: [obs-ndi] load_ndilib: Trying '/usr/lib/libndi.so.5'
info: [obs-ndi] load_ndilib: Trying '/usr/local/lib/libndi.so.5'
info: [obs-ndi] load_ndilib: Found NDI library at '/usr/local/lib/libndi.so.5'
info: [obs-ndi] load_ndilib: NDI runtime loaded successfully
info: [obs-ndi] load_ndilib: NDIlib_v5_load found
info: [obs-ndi] obs_module_load: NDI library initialized successfully ('NDI SDK LINUX 09:57:02 Feb 2 2023 5.5.3')
info: [obs-ndi] preview_output_init('OBS Preview')
info: [obs-ndi] +ndi_output_create('OBS Preview'...)
info: [obs-ndi] ndi_output_update('OBS Preview'...)
info: [obs-ndi] -ndi_output_create('OBS Preview'...)
debug: output 'NDI Preview Output' (ndi_output) created
debug: ---------------------------------
debug: Loading module: obs-outputs.so
debug: ---------------------------------
debug: Loading module: obs-plugin-countdown.so
warning: Failed to load 'fr-FR' text for module: 'obs-plugin-countdown.so'
info: [obs-plugin-countdown] plugin loaded successfully (version 1.3.3)
debug: ---------------------------------
debug: Loading module: obs-qsv11.so
debug: ---------------------------------
debug: Loading module: obs-rgb-levels-filter.so
warning: Failed to load 'fr-FR' text for module: 'obs-rgb-levels-filter.so'
info: [obs-rgb-levels-filter] plugin loaded successfully (version 1.0.2)
debug: ---------------------------------
debug: Loading module: obs-shaderfilter.so
warning: Failed to load 'fr-FR' text for module: 'obs-shaderfilter.so'
info: [obs-shaderfilter] loaded version 2.1.3
debug: ---------------------------------
debug: Loading module: obs-soundboard.so
warning: Failed to load 'fr-FR' text for module: 'obs-soundboard.so'
info: [obs-soundboard] Soundboard plugin version 1.1.0 is loaded
debug: ---------------------------------
debug: Loading module: obs-stroke-glow-shadow.so
warning: Failed to load 'fr-FR' text for module: 'obs-stroke-glow-shadow.so'
info: [Stroke Glow Shadow] loaded version 1.0.2
debug: ---------------------------------
debug: Loading module: obs-teleport.so
info: [obs-teleport] version: 0.6.6
debug: ---------------------------------
debug: Loading module: obs-text-pthread.so
warning: Failed to load 'en-US' text for module: 'obs-text-pthread.so'
info: [obs-text-pthread] plugin loaded successfully (version 2.0.3)
debug: ---------------------------------
debug: Loading module: obs-transitions.so
error: os_dlopen(../../obs-plugins/64bit/obs-urlsource.so->../../obs-plugins/64bit/obs-urlsource.so): libpugixml.so.1: cannot open shared object file: No such file or directory

debug: ---------------------------------
error: os_dlopen(../../obs-plugins/64bit/obs-urlsource.so->../../obs-plugins/64bit/obs-urlsource.so): libpugixml.so.1: cannot open shared object file: No such file or directory

warning: Module '../../obs-plugins/64bit/obs-urlsource.so' not loaded
debug: Failed to load module file '../../obs-plugins/64bit/obs-urlsource.so', file not found
debug: ---------------------------------
debug: Loading module: obs-vaapi.so
info: [obs-vaapi] version: 0.4.1, gst-runtime: 1.22.5
info: [obs-vaapi] found vah265enc
info: [obs-vaapi] found vah264enc
debug: ---------------------------------
debug: Loading module: obs-vintage-filter.so
warning: Failed to load 'fr-FR' text for module: 'obs-vintage-filter.so'
debug: ---------------------------------
debug: Loading module: obs-vst.so
debug: ---------------------------------
debug: Loading module: obs-websocket-compat.so
warning: Failed to load 'fr-FR' text for module: 'obs-websocket-compat.so'
info: [obs-websocket 4.9.1-compat] you can haz websockets (version 4.9.1-compat)
info: [obs-websocket 4.9.1-compat] qt version (compile-time): 6.4.2 ; qt version (run-time): 6.4.2
info: [obs-websocket 4.9.1-compat] [obs_module_load] Linked ASIO Version: 101201
info: [obs-websocket 4.9.1-compat] module loaded!
error: os_dlopen(../../obs-plugins/64bit/obs-websocket.so->../../obs-plugins/64bit/obs-websocket.so): libqrcodegencpp.so.1: cannot open shared object file: No such file or directory

debug: ---------------------------------
error: os_dlopen(../../obs-plugins/64bit/obs-websocket.so->../../obs-plugins/64bit/obs-websocket.so): libqrcodegencpp.so.1: cannot open shared object file: No such file or directory

warning: Module '../../obs-plugins/64bit/obs-websocket.so' not loaded
debug: Failed to load module file '../../obs-plugins/64bit/obs-websocket.so', file not found
debug: ---------------------------------
debug: Loading module: obs-x264.so
debug: ---------------------------------
debug: Loading module: pixel-art.so
warning: Failed to load 'fr-FR' text for module: 'pixel-art.so'
info: [pixel-art] plugin loaded successfully (version 0.0.4)
debug: ---------------------------------
debug: Loading module: recursion-effect.so
warning: Failed to load 'fr-FR' text for module: 'recursion-effect.so'
info: [Recursion Effect] loaded version 0.0.6
debug: ---------------------------------
debug: Loading module: replay-source.so
warning: Failed to load 'fr-FR' text for module: 'replay-source.so'
info: [Replay Source] loaded version 1.6.13
debug: ---------------------------------
debug: Loading module: rtmp-services.so
warning: [rtmp-services plugin] Could not create temp directory ../../config/obs-studio/plugin_config/rtmp-services/
debug: ---------------------------------
debug: Loading module: scale-to-sound.so
debug: ---------------------------------
debug: Loading module: scene-as-transition.so
warning: Failed to load 'fr-FR' text for module: 'scene-as-transition.so'
info: [Scene As Transition] loaded version 1.1.0
debug: ---------------------------------
debug: Loading module: scene-notes-dock.so
warning: Failed to load 'fr-FR' text for module: 'scene-notes-dock.so'
info: [Scene Notes Dock] loaded version 0.2.0
warning: QLayout: Attempting to add QLayout "" to SceneNotesDock "SceneNotesDock", which already has a layout
debug: ---------------------------------
debug: Loading module: source-clone.so
warning: Failed to load 'fr-FR' text for module: 'source-clone.so'
info: [Source Clone] loaded version 0.1.5
debug: ---------------------------------
debug: Loading module: source-copy.so
warning: Failed to load 'fr-FR' text for module: 'source-copy.so'
info: [Source Copy] loaded version 0.2.2
debug: ---------------------------------
debug: Loading module: source-dock.so
warning: Failed to load 'fr-FR' text for module: 'source-dock.so'
info: [Source Dock] loaded version 0.3.6
debug: ---------------------------------
debug: Loading module: source-record.so
warning: Failed to load 'fr-FR' text for module: 'source-record.so'
info: [Source Record] loaded version 0.3.2
debug: ---------------------------------
debug: Loading module: source-switcher.so
warning: Failed to load 'fr-FR' text for module: 'source-switcher.so'
info: [Source Switcher] loaded version 0.4.2
debug: ---------------------------------
debug: Loading module: text-freetype2.so
debug: ---------------------------------
debug: Loading module: time-warp-scan.so
warning: Failed to load 'fr-FR' text for module: 'time-warp-scan.so'
info: [TimeWarpScan] loaded version 0.1.7
debug: ---------------------------------
debug: Loading module: transition-table.so
warning: Failed to load 'fr-FR' text for module: 'transition-table.so'
info: [Transition Table] loaded version 0.2.7
debug: ---------------------------------
debug: Loading module: vertical-canvas.so
warning: Failed to load 'fr-FR' text for module: 'vertical-canvas.so'
info: [Vertical Canvas] loaded version 1.3.1
debug: ---------------------------------
debug: Loading module: vlc-video.so
info: [vlc-video]: VLC 3.0.18 Vetinari found, VLC video source enabled
debug: ---------------------------------
debug: Loading module: waveform.so
warning: Failed to load 'fr-FR' text for module: 'waveform.so'
info: [phandasm_waveform]: Registered v1.7.0 x64
info: [phandasm_waveform]: Using CPU capabilities: AVX2 AVX FMA3 SSE2
info: ---------------------------------
info: Loaded Modules:
info: waveform.so
info: vlc-video.so
info: vertical-canvas.so
info: transition-table.so
info: time-warp-scan.so
info: text-freetype2.so
info: source-switcher.so
info: source-record.so
info: source-dock.so
info: source-copy.so
info: source-clone.so
info: scene-notes-dock.so
info: scene-as-transition.so
info: scale-to-sound.so
info: rtmp-services.so
info: replay-source.so
info: recursion-effect.so
info: pixel-art.so
info: obs-x264.so
info: obs-websocket-compat.so
info: obs-vst.so
info: obs-vintage-filter.so
info: obs-vaapi.so
info: obs-transitions.so
info: obs-text-pthread.so
info: obs-teleport.so
info: obs-stroke-glow-shadow.so
info: obs-soundboard.so
info: obs-shaderfilter.so
info: obs-rgb-levels-filter.so
info: obs-qsv11.so
info: obs-plugin-countdown.so
info: obs-outputs.so
info: obs-ndi.so
info: obs-mute-filter.so
info: obs-multisource-effect.so
info: obs-multi-rtmp.so
info: obs-localvocal.so
info: obs-gstreamer.so
info: obs-filters.so
info: obs-dvd-screensaver.so
info: obs-composite-blur.so
info: obs-command-source.so
info: obs-browser.so
info: obs-backgroundremoval.so
info: obs-audio-pan-filter.so
info: obs-async-audio-filter.so
info: obs-advanced-masks.so
info: move-transition.so
info: media-controls.so
info: markdown.so
info: linux-vkcapture.so
info: linux-v4l2.so
info: linux-pulseaudio.so
info: linux-pipewire.so
info: linux-pipewire-audio.so
info: linux-jack.so
info: linux-capture.so
info: image-source.so
info: gradient-source.so
info: freeze-filter.so
info: dynamic-delay.so
info: downstream-keyer.so
info: dir-watch-media.so
info: device-switcher.so
info: decklink-output-ui.so
info: decklink-captions.so
info: browser-transition.so
info: advanced-scene-switcher.so
info: 3d-effect.so
info: ---------------------------------
warning: [Vertical Canvas] No configuration file loaded
warning: [Vertical Canvas] no canvas found in configuration
debug: private source 'Coupure' (cut_transition) created
debug: private source 'Fondu' (fade_transition) created
error: Output ID 'replay_buffer' not found
error: Failed to create output 'Vertical Backtrack'!
debug: output 'Vertical Backtrack' (replay_buffer) created
warning: signal_handler_connect: signal 'saved' not found
warning: QLayout: Attempting to add QLayout "" to CanvasDock "contextContainer", which already has a layout
debug: private source 'vertical_audio_wrapper_source' (vertical_audio_wrapper_source) created
info: NV12 texture support not available
info: P010 texture support not available
info: [Vertical Canvas] New Canvas created
debug: Unable to fetch obs-websocket proc handler object. obs-websocket not installed?
warning: QMetaObject::connectSlotsByName: No matching signal for on_nextButton_clicked()
warning: QMetaObject::connectSlotsByName: No matching signal for on_previousButton_clicked()
warning: The object name of the added dock is empty or already used, a temporary one will be set to avoid conflicts
debug: Unable to fetch obs-websocket proc handler object. obs-websocket not installed?
error: [obs-plugin-countdown] Error regitering vendor to websocket!
info: [obs-ndi] obs_module_post_load: ...
debug: Unable to fetch obs-websocket proc handler object. obs-websocket not installed?
debug: Unable to fetch obs-websocket proc handler object. obs-websocket not installed?
debug: [adv-ss] Unable to fetch obs-websocket proc handler object. obs-websocket not installed?
error: [adv-ss] Vendor registration failed! (obs-websocket should have logged something if installed properly.)
warning: QWidget::setTabOrder: 'first' and 'second' must be in the same window
info: ==== Startup complete ===============================================
debug: service 'default_service' (rtmp_common) created
debug: output 'virtualcam_output' (virtualcam_output) created
debug: encoder 'simple_video_stream' (obs_x264) created
error: Failed to get properties for encoder '' (ffmpeg_aac)
error: Could not enumerate fallback encoder bitrates
debug: Fallback encoder bitrates:
error: Could not enumerate any audio encoder bitrates
error: Could not enumerate any AAC encoder bitrates
debug: encoder 'simple_video_stream' destroyed
debug: output 'virtualcam_output' destroyed
error: Failed to create audio streaming encoder (simple output)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.