AMF Encoder Plugin 2.2.x and AMD Driver 17.7.2

AMD released Driver 17.7.2 into the wild and with it came some much needed features and fixes. The plugin quickly followed suit and updated as well, allowing everyone using Open Broadcaster Software Studio to easily use their Hardware for encoding. Let’s take a look at what really changed. Continue Reading

How to: Converting RGB to YUV and YUV to RGB

Recently I had to deal with converting RGB to YUV and YUV to RGB, but couldn’t find any proper documentation on how to convert back YUV to RGB. I finally got it to work after 6 hours and this is the result. I hope that this will help other people searching for this in the future.

Continue Reading

A new project: OBS Stream Effects

Hey everyone,

with the finished AMD Advanced Media Framework Plugin for Open Broadcaster Software Studio, I have begun working on a new project which i currently dubbed “OBS Stream Effects”. The goal for this project is to add more modern filters and transitions to OBS Studio, especially filters and transitions that have been requested for a while now. Continue Reading

The ‘Ashes of the Phoenix’ Update (AMF Encoder Plugin v2.0.0.0)

The plugin rises from the no-update-phase back to bring you an even better experience with High Efficiency Video Coding (HEVC) encoding, Variance Based Adaptive Quantitization (VBAQ), Pre-Pass support and Asynchronous Queue mode. Continue Reading

The Truth About AMD Ryzens Performance Issues

After AMD released Ryzen, Reviewers and Users alike were really quick to throw around Theories. And this has been going on with no clear answer. Many people blamed the Scheduler, others blamed SMT. Thanks to two unnamed theory crafters and the help of nwgat, we can now get a closer look at the actual cause. Let’s take a look shall we?

Update 2017-03-16: A user on Reddit apparently got a response from AMD confirming that there is indeed only one memory controller on Ryzen (Infinity Fabric). This confirms that there is indeed a bottleneck on the CPU itself.

Continue Reading

Why Memory Bandwidth Benchmarks are Bullshit

You would think that Benchmarks are your friend when it comes to measuring your Computers performance. At least until you talk to the actual IT guys and then get laughed at because Benchmarks reveal absolutely nothing. Their only use case is e-peen contests – and now discovering why so many memory benchmarks get wildly different scores. Continue Reading

GitHubs new Terms of Service and What happens to my Projects now?

Update: GitHub seems to be changing the Terms of Service at the moment, as there are several different copies around now. Closed Source or non MIT/BSD licensed projects by me will stay off GitHub until they are done messing with it.

GitHub has put it’s new Terms of Service was put into effect today (2017-03-01) and with it comes a whole lot of problems, which also effect me and anyone using my projects. The biggest problem is that the new Terms of Service causes all Projects that have any kind of License to be in violation of it. Many people have already started to remove their projects from GitHub and have started moving on to better alternatives.

Since all of my projects are either CC, GPL/LGPL or MIT/BSD licensed, I will have to do the same for them too. Starting today any projects I have are moved from GitHub to my own GitLab server.

In the future, I hope that GitHub sees reason for once and doesn’t follow the greed over use path that many Companies take.

The Encoder Rebirth Update (OBS Studio AMD Encoder Plugin v1.9.9.6)

Today I bring you one of the only public pre-releases that are going to happen, as everything else requires AMD to release a Driver which fixes the AMF runtime and firmware. But enough of me, here’s the update which is the true star of this post: Continue Reading

The future of AMD Encoder: HEVC on RX 4xx, Pre-Pass, VBAQ and more!

AMD released version 1.4 of the AMF SDK back in January and I quickly got to work familiarizing myself with the changes and new sample tools. I did some rather extreme tests with the encoder, which resulted in me reporting 8 Issues to the AMF Issue Tracker – mostly GPU crashes or encoding failures.

But with that out of the way, Patrons have now finally received the first official pre-release build, just as I promised back in December 2016. But what’s actually inside? Continue Reading