Comments (14)
That is strange, I have a weaker CPU and barely hit 12% usage on 1080p60. What kind of RAM do you have? DDR3/4, 1333Mhz/1600Mhz/1866Mhz/...?
Edit: The encoder plugin uses assisted paralellization, so if your memory sucks that affects usage.
from obs-amd-encoder.
Additionally to the above, make sure that you are using NV12. All others are non-native and need to be converted by AMF first.
from obs-amd-encoder.
You might be encountering the same issue as in #18
from obs-amd-encoder.
I have DDR3 RAM, and issue #18 might be the issue because I did upgrade my drivers about 2-3 days ago but never upgraded the plugin until last night.
from obs-amd-encoder.
Yeah, 16.7.3 has massively increased submission time. I'm not sure what it does, but it feels exactly the same as media foundation now. Ultra high cpu usage with no real benefit.
from obs-amd-encoder.
Well, I'll just continue with Plays.tv/Overwolf until you figure something out. Thanks for all the great work btw. Really appreciate this plugin.
from obs-amd-encoder.
There's nothing I can do here, as the issue is with the Media Framework SDK. Until that is updated, there is nothing i can "figure out".
from obs-amd-encoder.
What you can try though is to install 16.7.3/16.7.2 on a clean slate - wipe drivers with DDU in safe mode and then install again. That reduced the submission time by ~12ms for me.
from obs-amd-encoder.
Used DDU and reinstalled 16.7.2 and still getting massive CPU usage when with no games running or being recorded. Just a black screen hits 30%+.
from obs-amd-encoder.
I did the same for 16.7.3 and it went away for me. If you did upgrade to 16.7.3, you can't go back to 16.7.2 unfortunately - whatever AMD sends to the VCE chip sticks around.
from obs-amd-encoder.
So do I have to clean install 16.7.3 or am I stuck waiting until they update the SDK? I don't mind waiting as long as I know that what I have is not going to work.
from obs-amd-encoder.
That is so far the only working solution that I found on all my PCs. No other driver returned the submission time back to normal.
from obs-amd-encoder.
I installed 16.7.3 and it dropped down between 25-30% usage but it's not going any farther down. I have no idea what causing it. Would a small log file help?
Edit: I was recording with OpenCL and RGB.. I changed them to Direct3D 11 and NV12 and my CPU usage went down to 7% with no game being recorded. Sorry, I'm an idiot..
Edit 2: Now that I can use the plugin without frying my CPU, it can't reach 60fps anymore.. Just recorded a bit of Overwatch to test and the highest it reached was 48fps, despite the game playing in 60.
from obs-amd-encoder.
That's strange, might be related to the missing/broken B-Frames and broken IDR frames. Update your initial post with the new bug and title, then reopen
from obs-amd-encoder.
Related Issues (20)
- RX 5700 support b-frames? HOT 5
- Graphics card not showing UP !!!
- Sudden OBS Studio Crashes while streaming
- My stream's quality is bad and idk how to improve HOT 1
- help HOT 1
- Radeon Software 21.4.1+ AVC/HEVC Failed to start recording HOT 4
- AMD Radeon HD 5750 HOT 2
- AMF HEVC doesn't stop recording HOT 2
- AMF H264 encoder hangs OBS on shutdown HOT 6
- Multi gpu support HOT 1
- Unable to initialize converter, error AMF_OPENCL_FAILED (code 19) HOT 8
- Any solution for Ubuntu 20.04 using OBS Studio? HOT 1
- My rewrite of the plugin HOT 2
- OBS Unable to initalize converter, error AMF_OPENCL_FAILED (code 19) DRİVER UPDATE HOT 4
- obs amd amf encoder crash (arch linux) HOT 8
- AMD Error AMF_ERROR 1 with RX 6600 on Arch Linux HOT 1
- Hardware-Support is missing supported cards HOT 3
- My system H264 and H265 resultts HOT 2
- AMD Radeon Pro 5300M AMF Speed Test Results HOT 1
- RX 6600 works well HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from obs-amd-encoder.