Code Monkey home page Code Monkey logo

Comments (5)

fzwoch avatar fzwoch commented on August 25, 2024 1

0.4.0 uses vaapipostproc instead of vaposptroc, as they should not be mixed.

try va plugins instead og vaapi. vaapi is basically dead und superseeded by va.

actually 0.3.1 should only list encoders when you have vapostproc. however, the va plugins are not listed in the log.. which puzzles me a bit..

from obs-vaapi.

fzwoch avatar fzwoch commented on August 25, 2024 1

Your English is fine. obs-gstreamer and obs-vaapi can co-exists. But I discourage from using obs-gstreamer for encoding, it has a couple of issues.

Within GStreamer there are two different sets of vaapi encoder plugins. obs-vaapi should offer both types - legacy and the new ones. Legacy are in package vaapi and newer ones are in package va. Not sure how your linux distributions packages these.

Withing the OBS log you should see these:

info: [obs-vaapi] version: 0.4.0-3-g350b3de, gst-runtime: 1.22.6
info: [obs-vaapi] found vah265enc
info: [obs-vaapi] found vah264enc
info: [obs-vaapi] found vaapih264enc
info: [obs-vaapi] found vaapih265enc

va... means new
vaapi... means the old one (you are using)

There have been reports of some performance issues with the new ones as well. But I think it is important to test and report these upstream to GStreamer as the old ones will go away at some point.

But indeed I noticed that you will need GStreamer 1.22 for the new ones..

from obs-vaapi.

Donzii avatar Donzii commented on August 25, 2024

did you mean, do not mix obs-gstreamer.so AND obs-vaapi.so in 1 installation?
/.config/obs-studio/plugins/obs-vaapi/bin/64bit/obs-vaapi.so
/.config/obs-studio/plugins/obs-gstreamer/bin/64bit/obs-gstreamer.so
ok, i will test each plugin alone, no problem :o)

which va plugins do you mean? its not a flatpak-obs, its LinuxMint 21.2 with OBS-PPA 29.1.3 and OBS-GitHub-beta

Quote:
"try va plugins instead og vaapi. vaapi is basically dead und superseeded by va."
I do not understand that now (mein englisch ist nicht ganz perfekt)

from obs-vaapi.

Donzii avatar Donzii commented on August 25, 2024

ahh yes, Mint 21.2 has gstreamer 1.20.3 thats why i using the "legacy"

hope i can compile 1.22.x https://github.com/GStreamer/gstreamer myself without breaking anything :D

from obs-vaapi.

fzwoch avatar fzwoch commented on August 25, 2024

May be a tough one. As long as you found a way to make it work for you it is fine :)

Just keep an eye on the new ones when you have them available.

I will close this one as it is probably an issue with the legacy postproc and the older versions get away it as they use the new one - although it is not correct to use it.

from obs-vaapi.

Related Issues (20)

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.