AMD Fluid Motion Video is back… as a Fluid Motion Frames mod
With the introduction of AMD’s RDNA architecture, AMD decided to take away support for one of the features within the Adrenalin Software stack, called AMD Fluid Motion Video. This technology operates quite similarly to AMD Fluid Motion Frames, which had just been announced for games. The Fluid Motion technology is essentially a frame generation technology akin to NVIDIA’s DLSS3. However, unlike NVIDIA, AMD aims to make this technology available on a broader range of graphics architectures, including RDNA3 and RDNA2.
It’s worth noting that AMD has not released a stable version of the AFMF (Adaptive Frame Rate Management) driver. In fact, it isn’t even part of the official or BETA branch. Instead, AMD offers a dedicated driver for this feature, catering to gamers who specifically require it, particularly in games where it is supported.
The Fluid Motion Video (FMV), which operated in a similar manner but was focused on enhancing video playback. This motion smoothing technology generated new video frames, resulting in a higher video framerate and delivering a more lifelike viewing experience. FMV was particularly useful for older videos and those recorded in a cinematic 23-24 FPS.
However, FMV announced in 2014 for Catalyst Omega drivers was only compatible with Polaris and some GCN1 graphics cards. While it was officially introduced with GCN 2.0, Bluesky made it available as a filter for wider use. Initially, AFV (Adaptive Frame Rate Video) was exclusively accessible through PowerDVD software, lacking a public API for other developers to utilize. Furthermore, AMD did not extend support for this technology to RDNA series GPUs, making it inaccessible in current drivers for most modern GPUs.
Interestingly, it appears that AFMF can be repurposed as AFV. A detailed guide by Reddit user “uncycler825” suggests using the preview driver in combination with the MPC-HC video player and the DXVK translation layer. By doing so, videos can be streamed through the Vulkan API, enabling AFMF to function. Worth adding that this will only work with “Preview 2” driver, the one that was released without Radeon RX 6000 support because AFMF does not work with Vulkan API on “Preview 3” driver.
The video below was provided as a proof of the technology working. However, the video above may be a better example.
This feature appears valuable for AMD GPU users, although it remains unclear whether AMD intends to reintroduce FMV officially to RDNA1-3 generations. Ideally, AMD would provide an easy-to-use API for video software developers, making it more accessible and versatile.
There are similar projects based on NVIDIA Optical Flow, a feature responsible for generating frames on NVIDIA hardware. The aim is to interpolate videos with higher frame rate. The company also has RTX Super Video Resolution, a feature that can upscale the video in a supported browser in real time.