Status
Not open for further replies.

CYP

New Member
Hi guys,
since x264 is not a option for me got a
- intel quick sync v2
or
- rx 480 what is the best for streaming on twitch @6000bitrate ?

thx for all replies
 

Xaymar

Active Member
Both are equally bad. Intel QSV and AMD AMF are equivalent to setting x264 ultrafast with ~40% of the superfast options applied. If you want to go for lower CPU usage, but potentially higher CPU temps, which causes throttling, use Intel QSV. Otherwise use the encoder your GPU (AMD, Nvidia) has to offer.
 

PHB

New Member
Hello Everybody,

I'm glad to find a forum that discuss the AMF.

Actually I'm new to the "recording scene" and I have an issue where I could need some help from specialists :-)

I'm recording diffrent games without any trouble, but with the game PUBG my X264 settings seems not to be good enough and the videos get laggy. So I tried out the H265 HEVC encoder using my RX VEGA 64 GPU. The thing is, whichever settings I'm using, the videos are extremly laggy.
So, to compare the result, I tried out the AMD Relive software to make a capture and it worked fine, no lags at all.

At this point, I should tell you, that im trying to record videos in 3440x1440, with 60fps.
GPU: RX VEGA 64
CPU: Ryzen 7 1700

My question is, why is the recording working fine in Relive, but in OBS the resulsts are horrible? What am I doing wrong? Which setting should I use?

I hope anyone can help me out. If anything is not clear enough, just ask :-)


Greetings from PHB.
 

Xaymar

Active Member
@PHB ReLive does on-GPU encoding while OBS first downloads the frame to RAM, does some postprocessing if necessary, and then sends it off to whichever encoder. You should leave about 20% GPU usage free for OBS to do it's basic work for this reason until on-GPU encoding is possible in OBS.
 

PHB

New Member
@Xaymar
Thank you for your quick respond. So I think its not possible to record such a hungry game in that resolution with 60 fps in OBS. I would never reach to have 20% left GPU resources for OBS.
Do you have any idea if they try to implement an on-GPU encoding option for AMD-GPUs? I mean, Nvidia is included, isn't it?
 

Xaymar

Active Member
There is no pure GPU (direct-on-GPU) encoding in OBS, for any platform. OBS always downloads the frame and then sends it to the encoders. I don't know about future plans for libobs.
 

Matthew Tait

New Member
Hello, I would like to ask if the following graphics card is supported: Radeon HD Graphics 1.65 GHz.
My friend is trying to get hardware encoding to work on his laptop (so it doesn't ramp up his CPU usage from software encoding as his CPU is kinda terrible). If it is supported, then we are actually at a loss as we cannot get the plugin to work for him at all, even after updating his drivers and installing all dependencies. I would greatly appreciate some help/advice on this matter.
 

Matthew Tait

New Member
The AMD E-450 integrated GPU is not supported. It does not have the VCE logic.

I assume this means there is no way to get OBS to allow hardware encoding with this GPU? (Apologies if I seem a tad dense, never worked with integrated graphics myself, by the time I became interested in PC hardware, my own PC had a Radeon HD 7850)
 

Xaymar

Active Member
Xaymar updated AMD Advanced Media Framework Encoder Plugin for OBS Studio with a new update entry:

2.3.2 - Changes to the Blacklist, Out-of-Process AMF Capability testing and more

The Blacklist introduced with 2.3.0 unfortunately had the side effect that all Windows 8 users were no longer able to use the plugin and had to downgrade. With this version, the blacklist is instead now a warning written into the log file. This is all thanks to @jp9000's work on moving the initial AMF Capability test into a different process, stopping broken drivers from crashing OBS Studio.

Not only that, but a bunch of previously unidentified issues...

Read the rest of this update entry...
 

Icininja

New Member
This plugin adds support for encoding using dedicated AMD Hardware to the Open Source streaming and recording software called ‘Open Broadcaster Software Studio’ by Jim and a “few” other people.

BlogSlider_OBSStudioAMDHardwareEncoding.png


It offers a simplistic easy to use UI and that allows users to get started quickly with good quality hardware encoding without taking any of the control away from the user.

The plugin is based on AMDs new GPUOpen Advanced Media Framework SDK, uses many modern coding practices and implements any useable optimization strategy possible. Thanks to this it has performance comparable to Plays.TV/Raptr and Windows 10 Game DVR.​


Requirements

  • CPU: Dual Core 2.0 Ghz Minimum, Quad Core 3.3 Ghz Recommended
  • GPU: First Generation VCE Minimum, Third Generation VCE Recommended
  • RAM: 2 Gigabytes Minimum, 4 Gigabytes Recommended
  • You must have the Visual Studio 2015 Redistributables installed.
  • You must have the latest AMD Driver installed.
Im not too good with programs and files on computers but i'm still knowledgeable enough to follow instructions so can you please give me step by step instructions of what to do? I have an AMD Rx 480 and I believe that this program is to help me record? Like i said im not too good with files. My main issue i want to solve is that my graphics card becomes really slow when i record videos during game play on games such as PUBG.
 
Status
Not open for further replies.
Top