logo

Live Production Software Forums


Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

Options
Go to last post Go to first unread
dux369  
#1 Posted : Friday, November 14, 2025 10:03:10 AM(UTC)
dux369

Rank: Newbie

Groups: Registered
Joined: 2/2/2025(UTC)
Posts: 1
Brazil
Location: Manaus

Hi everyone,

I recently bought an ASUS FA617NT laptop and couldn’t get vMix to stream using the integrated AMD GPU (RX 7700S) when relying on the external FFmpeg encoder. The default pipeline kept using libx264 (CPU), so hardware acceleration via AMD AMF wasn’t being used.

As a workaround, I built a custom FFmpeg for Windows with AMD AMF enabled and added a small proxy executable that transparently converts libx264 calls to h264_amf. This lets vMix keep its usual settings while the actual encoding runs on the GPU.

What it does

Provides a Windows FFmpeg build with AMF + FDK-AAC, plus a proxy (ffmpeg6.exe) that intercepts and rewrites -codec:v libx264 to -codec:v h264_amf.

Offloads H.264 encoding to the RX 7700S via AMF, reducing CPU usage and improving live encoding performance.

It’s not an official or permanent solution, but it worked reliably on this machine.

How to try it

Download the binaries from the GitHub repo below.

Place ffmpeg6.exe (proxy) and ffmpeg.exe (real FFmpeg with AMF) in the same folder on Windows.

In vMix, go to Settings → Encoders → External, and point to ffmpeg6.exe.

Keep your normal H.264/libx264 settings (bitrate, preset, etc.). The proxy rewrites to AMF under the hood.

Repo (code + releases):
https://github.com/albino369/ffmpeg-amf-vmix/

Notes and limitations

This is a community workaround, not an official vMix feature.

CRF-to-bitrate conversion is heuristic; you may want to set a target -b:v that fits your quality/latency goals.

x264-specific flags that have no AMF equivalent are ignored to avoid errors.

If you test it on another AMD GPU or setup, please share your results and any logs/tweaks that helped. Pull requests and issues are welcome on GitHub. Thanks, and hope this helps anyone running into the same AMD acceleration roadblock on vMix!
Users browsing this topic
Guest, kaduramos
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.