• Ads help keep this website alive.

AMD Hardware Encoder for OBS Studio

The AMD Encoder Plugin adds full support for AMDs Hardware encoding unit to OBS Studio using the AMD Advanced Media Framework. With this plugin you can capture up to 4k90 in H264/AVC and H265/HEVC, which is nearly triple the upper limit of the older Media Foundation based implementation. Due to this fact it is being shipped as a core plugin since OBS Studio 0.16.0, with updates being released outside of the OBS Studio release schedule.


Installer | Archive (.zip) | Archive (.7z)
Release Notes | Get Support | Source Code


Requirements

MinimumRecommended
CPU2.0 Ghz Dual Core or better2.0 Ghz Dual Core or better
GPUAMD APU/GPU with VCE or VCN Unit
Direct3D 11 or OpenGL 3 compatible
AMD GPU with VCE or VCN Unit
Direct3D 11 or OpenGL 3 compatible
RAM2 GB 4 GB
Disk8 MB of free Space8 MB of free Space
OSWindows 7Windows 10 64-bit
OtherMicrosoft Visual C++ 2017 Redist
Latest AMD Driver
Microsoft Visual C++ 2017 Redist
Latest AMD Driver

Version History

  • Version 1.0
    • Initial Release based on the older AMD Media SDK.
    • Support for most AMD Cards, including very old ATI cards that AMD no longer supported.
  • Version 1.1: 
    • Added support for streaming.
    • Added Key-Framing and more options.
  • Version 1.2
    • Slightly improved UI/UX.
    • Fixed a few code parts to improve stability.
  • Version 1.3
    • Initial Release based on the AMD Advanced Media Framework.
    • Added Presets for H264 Encoder.
  • Version 1.3.3: 
    • Added dynamic configuration to H264 Encoder (configure while encoding).
  • Version 1.4: 
    • Completely redesigned UI Complete rewrite of the UI and partial rewrite of internal code for stability and UI/UX experience.
  • Version 1.4.3: 
    • Added support for multi-GPU systems to allow one GPU to encode and the other to render.
  • Version 2.0
    • Completely rewritten from scratch with a much more modern code base and simpler UI, added support for H265/HEVC encoding, VBAQ and Pre-Pass, added GPU testing for features and supported values and fixed a lot of issues caused by 1.4.
  • Version 2.1
    • Fixed support for full/pc range color.
  • Version 2.2
    • Update to match newer AMD AMF SDK and support Pre-Pass, VBAQ and HEVC content properly.
  • Version 2.3
    • Began blacklisting drivers that do not have the same AMF SDK version as the plugin.
  • Version 2.3.1
    • Renamed ‘Bitrate.Target’ to ‘bitrate’ to allow odd OBS code to read bitrate.
  • Version 2.3.2
    • Moved initial capability test to external process.
    • GOP Size and Keyframe Interval are no longer stuck at 0 for H265 Encoding.
    • Replaced the blacklist with a warning message in the log file for Windows 8 users.
    • Pre-Pass and VBAQ will no longer crash on older Drivers that do not support this.
  • Version 2.3.3
    • Reduced external test process size.
  • Version 2.4
    • Updated AMF to 1.4.7.0.
    • Fixed a crash on systems without Direct3D 11.
    • Fixed a bug that caused encoding to fail on some cards.
  • Version 2.4.1
    • Fixed a crash with old Drivers that do not support H265.
  • Version 2.4.2
    • Profile Level will no longer be stuck at 1.0.
  • Version 2.5
    • Update AMF to 1.4.9.0.
    • Fixed various memory corruption issues.
  • Version 2.5.1
    • Fixed problems with AMD Vega GPUs and APUs.
    • Automatic Profile Level will no longer select Profile Levels that are not available.

Other Links

Bookmark the permalink.