Thursday, February 6th 2025

FFmpeg Gets AMD AMF Accelerated Decoding Support, FSR Video Super Resolution Upscaler
FFmpeg, the popular open-source multimedia library for compressed video and audio formats, just introduced a component to libavcodec that integrates AMD Accelerated Media Framework (AMF) SDK. This component is called AMFDEC, and it allows libavcodec to utilize hardware-accelerated decoding features on AMD Radeon RX GPUs and the integrated graphics of AMD Ryzen processors. On machines with compatible hardware, AMFDEC provides libavcodec with hardware acceleration for decoding of H.264, H.265 or HEVC, and AV1. FFmpeg also introduced filters that implement AMD FSR Video Super Resolution. This lets applications that use FFmpeg to take advantage of VSR features on Radeon RX GPUs to provide superior upscaling quality. The filter is labelled "ar_amf." The commit can be accessed here.
Source:
Phoronix
14 Comments on FFmpeg Gets AMD AMF Accelerated Decoding Support, FSR Video Super Resolution Upscaler
I just can't unread that anymore when I read AMF. It happened already when they coined the term...
Same with MFG. Poor choices honestly
And for Software, there is no TSMC that can come and save their ass.
The good thing is it seem they got the Memo, but it will take few years.
Pardon my ignorance, but I have HW decode on my RDNA3 GPU for h264/265 and AV1 since I bought it when it was released. I use LAV filters, "ffmpeg based DirectShow Splitter and Decoders", plus MPC.
So not entirely sure what this update brings... new features?
what are you doingdon't worry about it.Odds are you're not even using any of those features until you pull up YT/Twitch.
While I question your financial literacy in that, it just means more better for the rest of us.
Upscaling and frame interpolation based on motion vector was a thing since early
2000s now it just supports new codecs like 265/mkv/AV1 but then again my Canon HD camera was shooting in MKV when the only codec that was useable was the one that came on its software disk.