Join GitHub today
This plugin for Open Broadcaster Software Studio integrates the AMD encoder (Video Coding Engine) seamlessly and has been included in the software since version 0.16.2, replacing the old Media Foundation based one.
It is based on AMDs Advanced Media Framework which gives us extremely fast access to the Hardware encoder. Due to this the plugin is easily capable of encoding at 3840x2160 (4K) with 90 FPS or more1.
In order to use the Encoder the following must be present and installed:
- Any supported AMD Graphics Processing Unit or Accelerated Processing Unit.
- Latest offical AMD Driver, including optional drivers (At the time of writing: 18.8.2).
- Latest version of Open Broadcaster Software Studio (not Classic).
- The Microsoft Visual Studio 2017 Redistributables (32 and 64-bit).
There are a lot of questions that are repeated to no end and this is where they are gathered so that we can just point the user there. If your question is really simple, you will very likely find it in here.
Most modern and high-performance AMD cards have support for the Video Coding Engine (and/or the HEVC encoding part). If you find your card on this list you are guaranteed some sort of VCE support and performance. Check if your hardware is supported here!
If you are having issues with the encoder or OBS Studio while using the encoder, this is your first stop. It will tell you exactly what you need to do in order to get the basics out of the way. If you read it through to the end and actually follow the steps, the Frequently Asked Questions and the instructions on how to submit an Issue you will significantly reduce the time it takes for us to help you.
1 Encoding at 3840x2160 90 FPS requires Hardware capable of both encoding and handling the data stream. It was tested on an ASUS Strix OC 2 CuCore R9 285 combined with an FX-6350 overclocked to 5.4 Ghz.