I have MSI R 9 270 2GB gaming series.
P.S. - your vods look great
Not interested in Streaming - yet. So bitrates and such isn't a massive issue.
However, for local recording - what is the best settings I can use? I'm getting nice results now, but if I can improve on them and such it would be great. Recording at 30 FPS for YouTube's limit - and Arma/DayZ is my go-to games and they're hard on the FPS anyway. If I did record at 60 FPS for other games, what else could I change?
I've pretty much got it on default Quality preset (out of Speed/Balanced etc) with not much changed at all. ''host'' and not dx9/11 selected (off the top of my head) and my GOP size 15, and IDR period at 0 (I heard half your FPS was ideal here, or 0, so I've tired both). I'm sure my GOP was 60 too. Bitrate I've smashed up to like 60000, CBR/CBR Padding ticked and no buffer.
I'm totally clueless with the other settings - the numbers, do I tick DO NOT USE D3D11? Do I Select DX11 for games I know are DX11? Should I try AMD AMF (even though it doesn't work for me)??
Any advice for local recording only would be great. I've read through about the past 20-30 pages and they're all about streaming - which is cool. I'll get there eventually. HDD space isn't a problem either.
I posted a chart a while back for max bit rate for a particular resolution and fps that should help you. GOP to 1/2 fps, idr to double fps. Don't use dx11 interop and use dx9 or host for now. It seems to play better
Being a massive pain, can you link me to it? I searched through your posts but couldn't find it. 1080p and 30FPS is what I'm aiming for.
// Bitrate and peak bitrate.
// Max value depends on resolution and frame rate:
// - 10 MBits/sec for 720p and frame rate less than or equal to 30 FPS
// - 20 MBits/sec for 720p and frame rate less than or equal to 60 FPS
// - 20 MBits/sec for 1080p and frame rate less than or equal to 30 FPS
// - 50 MBits/sec for 1080p and frame rate less than or equal to 60 FPS
This is what some files in the AMF code state for the max bitrate. meaning anything higher could be a wasteCode:// Bitrate and peak bitrate. // Max value depends on resolution and frame rate: // - 10 MBits/sec for 720p and frame rate less than or equal to 30 FPS // - 20 MBits/sec for 720p and frame rate less than or equal to 60 FPS // - 20 MBits/sec for 1080p and frame rate less than or equal to 30 FPS // - 50 MBits/sec for 1080p and frame rate less than or equal to 60 FPS
Yes (CBR checked) for streaming, No (CBR unchecked;VBR) for local recording, toggling CFR under advanced for more targeted max bitrate (see front page)Should I be using a buffer and CBR padding ticked? If so, should the buffer match the max bitrate?
Not everything works on that page, mainly x264 presets are irreverent. Encoding profile, use CFR, custom x264 options all work.Am I right in thinking everything in the Advanced tab is irrelevant pretty much? e.g x264 CPU preset, encoding profile and such? Or does changing any of these help at all?
Just use the presets for the majority part.Additionally, in the VCE settings themselves... Is there anything else I can change here for a boost in quality
I would fight to get AMF to work. its much better as of late...If neither are checked it uses OVE which is basically OpenCL but uses the CPU to do the NV12 conversions.And one last thing, I use OPENCL not the AMD AMF option. IIRC the AMD AMF option didn't work for me, so I've just stuck with it. Should I try get it working or does this not make much of a difference? What happens if neither are ticked?
I would fight to get AMF to work. its much better as of late...If neither are checked it uses OVE which is basically OpenCL but uses the CPU to do the NV12 conversions.
Thank you for answering all my questions dude - much much appreciated for the uninformed like me!
With the VBR/Local Recording question - presuming that file size is no real issue within reason as you mentioned it (I have a dedicated 2TB WD drive for recording, benchmarks around 180mb/s on dxtory) what settings would be optimal there? I mainly play DayZ Standalone & Arma 3/2 when I record but obviously not limited to just that. I've been using (probably stupidly) 50000kb/s in the Max Bitrate haha. Works fine though and quality is good.
On the AMF subject...any idea why it doesn't work for me? I've tried the build uploaded on the 27th, the 23rd that is the newest on the Front Page and no luck. As soon as I hit record it gives me the OBS has crashed message. I've uploaded the dump file if that helps, but IIRC I've never had any luck getting AMF to work.
go by the max of the chart. so 50,000kb/s will be fine with 1080@60fps.
How do you install those versions of OBS? I just place my new builds on a folder on my desktop for each build. that way i can try multiple. as long as the main build of OBS is installed, it should be fine. as for AMF you are the first and the only person I know having trouble with AMF/MFT. I'm sure its something done to your system, just not sure what.
some things to try,I just name a folder (e.g OBS v2 3 4) and extract to them and run from there.
That's a pain with the AMF issue. I can't find too much literature online about it either to even begin to solve my issue with it.
some things to try,
* Right-click run as administrator for obs.exe and try AMF again
and
* Make sure that you aren't running Gaming Evolved and if you dont use it at all, uninstall it. It is junk imo
It might have been running in the background taking over AMF. you dont have to run as admin, it was more of something to try.I had Gaming Evolved installed - I never use it and never have so I uninstalled and it seemed to do the trick. I'm sure i've ran as admin a ton of times too but AMF seems to be working now, strange.
Merry Christmas everyone! :D
...A few general settings: Do NOT use D3D11 interoperability is checked, 30 GOP size, 120 IDR Perioid, 0 I Pic Period, Balanced for AMD AMF settings, DX9 AMF type engine, ...
In theory "Do NOT use D3D11 interoperability unchecked" should be better, atlleast on Win8+.
Fix a little oversight of thread-unsafe timestamp queue causing exceptions randomly with AMF version. Rate control methods are now selectable (though how useful these are? Atleast can remove that CFR non-sense.)
2014-12-26: [32bit] [64bit]
E: Hexdumping MP4s again trying to get B-frames to work there seemed to be some lack of SPS/PPS nals (heh, OBS asks for them in the beginning of encode so wtf). Anyway, are B-frames working now?
This AMF's DLL sets B-frames to 3. [Overwrite with this 64bit AMF DLL]