sempre que tento iniciar gravação aparece esse erro, estou usando o arch linux com o obs flatpak
manda print das configurações / saída também
no encoder de video da gravação, tem outras opções? funcionam?
Seleciona “Avançado” lá em cima, depois aba “Gravação” e clique em “Encoder de Video” e mostra as opções, como:
Para ver os arquivos de log, basta ir no Menu Ajuda > Arquivos de registros > escolher uma das opções que melhor te agrade
obg amigo , é mt coisa na log
Encoder de Video, mandou print das opções de audio…
Quicksync é baseado no VAAPI que também usa aceleração de hardware, teste ele
“O uso do QuickSync é descrito no FFmpeg Wiki. É recomendado usar VA-API [2] com o driver iHD ou i965 em vez de usar libmfx diretamente…”
https://wiki.archlinux.org/title/FFmpeg
no windows as vezes dava isso por não reconhecer a placa de video, então só reiniciar o pc voltava iniciar, depois que troquei para o zorin OS 17 não aconteceu mais, mas um dia não dava tempo de reiniciar e só troquei ao inves de usar a placa de video usei o processador e resolveu
nao funcionou, continua aparecendo esse erro, eu usei toas a opções de encoder, mas n funcionou
O caminho especificado de onde ficarão gravados os arquivos está certo?
Se sim, acho que vai ter que partir para os logs no terminal.
Verificar qual GPU o sistema está reconhecendo com comando no terminal:
glxinfo | grep OpenGL
Rodar o OBS via terminal pra ver alguma mensagem de erro mais específica:
flatpak run com.obsproject.Studio
apareceu alguns erros oh
ynuske@ynuske ~]$ flatpak run com.obsproject.Studio
qt.qpa.qgnomeplatform: Could not find color scheme ""
debug: Found portal inhibitor
debug: Attempted path: share/obs/obs-studio/locale/en-US.ini
debug: Attempted path: /app/share/obs/obs-studio/locale/en-US.ini
debug: Attempted path: share/obs/obs-studio/locale.ini
debug: Attempted path: /app/share/obs/obs-studio/locale.ini
debug: Attempted path: share/obs/obs-studio/locale/pt-BR.ini
debug: Attempted path: /app/share/obs/obs-studio/locale/pt-BR.ini
info: Using preferred locale 'pt-BR'
debug: Attempted path: share/obs/obs-studio/themes/Yami.qss
debug: Attempted path: /app/share/obs/obs-studio/themes/Yami.qss
warning: [Safe Mode] Unclean shutdown detected!
warning: [Safe Mode] User elected to launch normally.
info: Platform: Wayland
info: CPU Name: Intel(R) Core(TM) i5-6200U CPU @ 2.30GHz
info: CPU Speed: 500.002MHz
info: Physical Cores: 2, Logical Cores: 4
info: Physical Memory: 7826MB Total, 4586MB Free
info: Kernel Version: Linux 6.6.10-arch1-1
info: Flatpak Branch: stable
info: Flatpak Arch: x86_64
info: Flatpak Runtime: runtime/org.kde.Platform/x86_64/6.5
info: App Extensions:
info: - com.obsproject.Studio.Locale
info: Runtime Extensions:
info: - org.freedesktop.Platform.GL.default
info: - org.freedesktop.Platform.VAAPI.Intel
info: - org.freedesktop.Platform.openh264
info: - org.kde.PlatformTheme.QGnomePlatform
info: - org.kde.WaylandDecoration.QAdwaitaDecorations
info: - org.kde.WaylandDecoration.QGnomePlatform-decoration
info: - org.kde.Platform.Locale
info: - org.freedesktop.Platform.GL.default
info: Flatpak Framework Version: 1.15.6
info: Desktop Environment: GNOME (gnome)
info: Session Type: wayland
info: Qt Version: 6.5.3 (runtime), 6.5.3 (compiled)
info: Portable mode: false
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
info: Loading up OpenGL on adapter Intel Mesa Intel(R) HD Graphics 520 (SKL GT2)
info: OpenGL loaded successfully, version 4.6 (Core Profile) Mesa 23.3.0 (git-1fbdd37d4c), shading language 4.60
info: ---------------------------------
info: video settings reset:
base resolution: 1366x768
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: Padrão
id: default
info: ---------------------------------
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: não é possível abrir arquivo compartilhado: Arquivo ou diretório inexistente
warning: A DeckLink iterator could not be created. The DeckLink drivers may not be installed
warning: Failed to initialize module 'decklink.so'
info: [pipewire] Available captures:
info: [pipewire] - Desktop capture
info: [pipewire] - Window capture
warning: v4l2loopback not installed, virtual camera disabled
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)
info: VAAPI: API version 1.18
info: FFmpeg VAAPI H264 encoding supported
info: FFmpeg VAAPI HEVC encoding supported
info: [obs-websocket] [obs_module_load] you can haz websockets (Version: 5.3.4 | RPC Version: 1)
info: [obs-websocket] [obs_module_load] Qt version (compile-time): 6.5.3 | Qt version (run-time): 6.5.3
info: [obs-websocket] [obs_module_load] Linked ASIO Version: 102800
info: [obs-websocket] [obs_module_load] Module loaded.
info: ---------------------------------
info: Loaded Modules:
info: text-freetype2.so
info: rtmp-services.so
info: obs-x264.so
info: obs-websocket.so
info: obs-webrtc.so
info: obs-vst.so
info: obs-transitions.so
info: obs-qsv11.so
info: obs-outputs.so
info: obs-libfdk.so
info: obs-filters.so
info: obs-ffmpeg.so
info: obs-browser.so
info: linux-v4l2.so
info: linux-pulseaudio.so
info: linux-pipewire.so
info: linux-jack.so
info: linux-capture.so
info: image-source.so
info: frontend-tools.so
info: decklink-output-ui.so
info: decklink-captions.so
info: ---------------------------------
info: ==== Startup complete ===============================================
info: All scene data cleared
info: ------------------------------------------------
info: pulse-input: Server name: 'PulseAudio (on PipeWire 1.0.0) 15.0.0'
info: pulse-input: Audio format: s32le, 48000 Hz, 2 channels
info: pulse-input: Started recording from 'alsa_output.pci-0000_00_1f.3.analog-stereo.monitor' (default)
info: [Loaded global audio device]: 'Áudio do desktop'
info: pulse-input: Server name: 'PulseAudio (on PipeWire 1.0.0) 15.0.0'
info: pulse-input: Audio format: s32le, 48000 Hz, 2 channels
info: pulse-input: Started recording from 'alsa_input.pci-0000_00_1f.3.analog-stereo' (default)
info: [Loaded global audio device]: 'Mic/Aux'
info: PipeWire initialized
info: Switched to scene 'Cena'
info: ------------------------------------------------
info: Loaded scenes:
info: - scene 'Cena':
info: - source: 'Captura de tela (PipeWire)' (pipewire-desktop-capture-source)
info: ------------------------------------------------
info: [pipewire] Screencast session created
info: [pipewire] Asking for desktop
info: adding 42 milliseconds of audio buffering, total audio buffering is now 42 milliseconds (source: Áudio do desktop)
info: [pipewire] desktop selected, setting up screencast
info: [pipewire] Server version: 1.0.0
info: [pipewire] Library version: 0.3.65
info: [pipewire] Header version: 0.3.65
info: [pipewire] Created stream 0x5573bd2f5530
info: [pipewire] Stream 0x5573bd2f5530 state: "connecting" (error: none)
info: [pipewire] Playing stream 0x5573bd2f5530
info: [pipewire] Stream 0x5573bd2f5530 state: "paused" (error: none)
info: [pipewire] Negotiated format:
info: [pipewire] Format: 8 (Spa:Enum:VideoFormat:BGRx)
info: [pipewire] Modifier: 0xffffffffffffff
info: [pipewire] Size: 1366x768
info: [pipewire] Framerate: 0/1
info: [pipewire] Stream 0x5573bd2f5530 state: "streaming" (error: none)
warning: OpenType support missing for "Open Sans", script 11
warning: OpenType support missing for "DejaVu Sans", script 11
warning: OpenType support missing for "Nimbus Sans", script 11
warning: OpenType support missing for "Carlito", script 11
warning: OpenType support missing for "Open Sans", script 12
warning: OpenType support missing for "DejaVu Sans", script 12
warning: OpenType support missing for "Nimbus Sans", script 12
warning: OpenType support missing for "Carlito", script 12
warning: OpenType support missing for "Open Sans", script 16
warning: OpenType support missing for "Open Sans", script 20
** (obs:2): WARNING **: 21:29:43.005: atk-bridge: get_device_events_reply: unknown signature
info: Settings changed (outputs)
info: ------------------------------------------------
info: >>> gpu tex not active, fall back to old qsv encoder
info: [qsv encoder: 'advanced_video_recording'] settings:
codec: H.264
rate_control: CBR
info: target_bitrate: 2500
info: Lookahead Depth:60
info: target_usage: TU4
profile: high
keyint: 0
latency: normal
b-frames: 3
enhancements: on
fps_num: 30
fps_den: 1
width: 1280
height: 720
info: [qsv encoder: 'advanced_video_recording'] debug info:
error: Failed to initialize MFX
Specified object not found. /run/build/obs/plugins/obs-qsv11/common_utils_linux.cpp 140
Specified object not found. /run/build/obs/plugins/obs-qsv11/QSV_Encoder_Internal.cpp 156
warning: [qsv encoder: 'msdk_impl'] Specified object/item/sync point not found. (MFX_ERR_NOT_FOUND)
warning: [qsv encoder: 'advanced_video_recording'] qsv failed to load
info: major: 1
minor: 0
info: interval: 4
GopPictSize: 0
g_pts2dtsShift: 0
já reportaram erro igual, veja: QSV encoder MFX_ERR_DEVICE_FAILED on Linux · Issue #9324 · obsproject/obs-studio · GitHub
Tente instalar o pacote
intel-media-va-driver
e ou
libva-intel-driver
instalei, mas mesmo assim nao resolveu, ja nem sei oq faço pq antes eu usava hyprland e funcionava normalmente o obs, ai eu instalei dnv o arch, mas agr com o gnome
Gnome sobre o Xorg. Creio que resolva.