Status
Not open for further replies.

Samehada

New Member
The behaviour for CQP has NOT been changed. What you likely did is select the H264 encoder in the Streaming tab and had Enforce Streaming Service Encoder Settings checked (which replaced your CQP setting with CBR at 20mbit) and had the Recording tab set to (Use stream encoder). I can't bring back behaviour that was never there..

Sorry, I was wrong in my settings. I used avc encorder in old versions, and it changed to hevc encorder carelessly...
So restore settings, everything is working perfectly as before.
Thanks for quick reply and your great works!
 

3Necromancer

New Member
Use View Mode Basic and select the High Quality or Indistinguishable preset.

Edit: Also holy fuck how old is your installation? The three encoders have been gone for a long time now!
Bless you and your work! I'll try to buy you a beer!

I try to update most things, but when it comes to drivers and old GPUs... Don't fix it if it ain't broken you know.
Updated the AMD driver and OBS broke, been trying to find the correct settings for the past 3 months.
 
Got Rendering lag/stalls with 2.0.0.0 on my 7950, went back to 1.4.3.11 and everything is fine again.

ah still having issues. Reinstalled obs studio. I guess upgrading to 2.0.0.0 did something, installed the plugin with a clean obs, working fantastic now
 
Last edited:

Nove

New Member
Hi, Ive been using your plugin since january with no issues, and then recently after updating the AMD Drivers, I get lots of FPS Drops in the recordings, and "Encoding overload". I used to record at 1080p60 no issues, now I have to use 720p, but I NEED 1080p for my videos. I have the latest version of your plugin also. I am using an R9 270. If you know the issue please let me know, ive been trying to fix it for 6 hours and have punched my desk a couple times since then.. lol
 

MMOStars

New Member
OBS fails to close properly with the plugin enabled v2. logs:

Code:
Faulting application name: obs64.exe, version: 0.0.0.0, time stamp: 0x58be24b4
Faulting module name: amfrt64.dll_unloaded, version: 1.4.2.0, time stamp: 0x58ebbd69
Exception code: 0xc0000005
Fault offset: 0x000000000000c86e
Faulting process id: 0x2844
Faulting application start time: 0x01d2bea7aa685377
Faulting application path: C:\Programs SSD\OBSS\bin\64bit\obs64.exe
Faulting module path: amfrt64.dll
Report Id: 023e1e48-6c69-45a8-9f3b-247941201432
Faulting package full name:
Faulting package-relative application ID:

It does mention 1.4.2.0, but I even manually updated the files https://github.com/Xaymar/obs-studio_amf-encoder-plugin v2, not sure why the old number is reported in the log
 
Last edited:

Xaymar

Active Member
Hey, Xaymar. Is there any chance that my issues here: https://obsproject.com/forum/threads/fps-drops-loss-of-smoothness.67301/ are due to the latest update of AMF?
Last log you posted there with AMF shows nothing out of the ordinary.

I do have the latest driver!
As the issue you described is not reproducable through my magic all seeing crystal ball, please upload a log file with a recording or streaming attempt.

OBS fails to close properly with the plugin enabled v2. logs:

Code:
Faulting application name: obs64.exe, version: 0.0.0.0, time stamp: 0x58be24b4
Faulting module name: amfrt64.dll_unloaded, version: 1.4.2.0, time stamp: 0x58ebbd69
Exception code: 0xc0000005
Fault offset: 0x000000000000c86e
Faulting process id: 0x2844
Faulting application start time: 0x01d2bea7aa685377
Faulting application path: C:\Programs SSD\OBSS\bin\64bit\obs64.exe
Faulting module path: amfrt64.dll
Report Id: 023e1e48-6c69-45a8-9f3b-247941201432
Faulting package full name:
Faulting package-relative application ID:

It does mention 1.4.2.0, but I even manually updated the files https://github.com/Xaymar/obs-studio_amf-encoder-plugin v2, not sure why the old number is reported in the log

Can't reproduce this here, please upload an actual OBS crash log and a normal log that is from the same session.
 

MMOStars

New Member
Last log you posted there with AMF shows nothing out of the ordinary.


As the issue you described is not reproducable through my magic all seeing crystal ball, please upload a log file with a recording or streaming attempt.



Can't reproduce this here, please upload an actual OBS crash log and a normal log that is from the same session.

Crashes every single time, no issues with recording, just when closing OBS itself, I presume something locally.

I DDU reinstalled all AMD drivers and plugin itself.

OBS log of sample record - https://pastebin.com/ZtHFqezp
 

Xaymar

Active Member
Crashes every single time, no issues with recording, just when closing OBS itself, I presume something locally.

I DDU reinstalled all AMD drivers and plugin itself.

OBS log of sample record - https://pastebin.com/ZtHFqezp

Where's the OBS crash log? Unless you can provide one, I can't do anything about this. Edit: There is also no recording attempt in the log you provided.
 

wcdaniel

New Member
Hi, I'm new here.
I have a question about pre-pass. It means 2 pass encoding right?
Is it a good idea to use CBR with pre-pass for streaming? Can pre-pass improve CBR streaming quality? (RX470 4G)

Thank you.
 
Last edited:

Xaymar

Active Member
Hi, I'm new here.
I have a question about pre-pass. It means 2 pass encording right?
Is it a good idea to use CBR with pre-pass for streaming? Can pre-pass improve CBR streaming quality? (RX470 4G)

Thank you.
Pre-Pass is not identical to Two-Pass encoding (on neither AMD or NVidia). On AMD it is merely an additional step that determines how much bitrate is spent where to give a better final video. Yes, Pre-Pass can improve CBR streaming quality, however the current Drivers do not have the VCE update in them for Pre-Pass to work. Do keep in mind that Pre-Pass will reduce encoding performance by up to 30%, so the selected quality preset might actually cause encoding overloaded with it on.
 

Span91

New Member
Hey xaymar, with the latest release when using simple mode for the replay buffer, the videos on indistinguishable quality are saved on like 20-30k bitrate, with the previous release they were on like 80k with better quality, is that because my gpu doesnt support hevc ?
 

Xaymar

Active Member
Hey xaymar, with the latest release when using simple mode for the replay buffer, the videos on indistinguishable quality are saved on like 20-30k bitrate, with the previous release they were on like 80k with better quality, is that because my gpu doesnt support hevc ?

HEVC should have no impact on simple mode (its not supported there). I have not yet updated OBS to support 2.0.0 an later versions.

What would you guys recommend? using my 1800x for streaming or my xfx 480 gtr be?

A Ryzen 7 1800X can easily encode x264 veryfast 1080p60 while gaming, but if you do not wish to sacrifice any CPU time, use the GPU.
 

Xaymar

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

2.1.2 - Now with full-range colors!

Gone are the days of boring bland partial range recordings, here are the days of full range videos! With 2.1 the plugin implements several much wanted features, upgrading a few features from experimental to normal use and fixing a bunch of potential bugs.

Changelog
  • Fixed full range color causing crushed blacks and whites.
  • Further improved the internal main encoding loop code.
  • Updated Translations from CrowdIn.
  • Fixed plugin starting encoding before...

Read the rest of this update entry...
 

Xaymar

Active Member
Can using OpenCL do anything different?

No. OpenCL Transfer is merely a different way to get a frame onto the GPU, the impact of it varies drastically - some CPUs work better with it, others work worse. Ryzen CPUs for example can deal with GPU mapped memory a lot better than Intel ones, so you would leave OpenCL transfer off on those. As for OpenCL Conversion, there is absolutely no reason to use that, it only exists as a compatibility option now.
 

meredith

New Member
GPU: RX480
Driver version: 17.5.1

I'm try to record in 2.1.2, It cause some issues.

In H264/AVC recording, problem appear "Encoding overloading".
Setting: 1080p60, Preset:High Quality, others default

In HEVC recorded and replay the video, voice and images are nonsimultaneous at short time when fast-forward.
Setting: 1080p60, Quality, CQP, others default

These issues did not occur in previous versions 2.0.0.0
 
Last edited:

phonz

New Member
Awesome plugin!
Works great with AMD Fury X.
Trying to squeeze as much quality as I can out of it while maintaining FTL speeds has been a fun experiment.

Thanks again for this
 
Status
Not open for further replies.
Top