GPUOpen-LibrariesAndSDKs/AMF

The Advanced Media Framework (AMF) SDK provides developers with optimal access to AMD devices for multimedia processing

Owned by AMD

View on GitHub ↗Jump to charts ↓Open shareable report →

GPUOpen-LibrariesAndSDKs/AMF has 750+ stars and 150+ forks on GitHub, is written in C++, and was last pushed on Oct 16, 2026. Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 50 minutes ago
Added to GitGenius on October 12th, 2026
Created on August 15th, 2016
Open Issues & Pull Requests: 81 (+0)
GitHub issues: Enabled
Number of forks: 157
Total Stargazers: 751 (+0)
Total Subscribers: 53 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 12.0 hours
Mean response time: 50.2 days
90th percentile: 23.1 days
Tracked items: 195

How this project is maintained

About 7% of issues opened in the past year have never received a reply. 100% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Work labelled "question" is answered fastest, typically in about 8 hours, while "fixed-in-future-release" waits about 3 days. Only 42% of issues opened in the past year have been closed. Three people close 71% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 66
New in 7 days: 9
Closed in 7 days: 0
Avg open age: 519 days
Stale 30+ days: 44
Stale 90+ days: 35

Recent activity

Opened in 7 days: 9
Closed in 7 days: 0
Comments in 7 days: 4
Events in 7 days: 6

Top labels

  • bug (87)
  • question (80)
  • fixed-in-future-release (26)
  • feature request (24)
  • fixed / done (22)
  • invalid (2)
  • fixed / answered / done (1)

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

AMF is a multimedia framework that abstracts platform and API-specific details to enable efficient multimedia processing on AMD devices.

The framework solves the problem of managing complex multimedia workflows across different graphics APIs and hardware capabilities. It provides a unified abstraction layer over DirectX 11, OpenGL, and OpenCL, allowing developers to work with a consistent interface regardless of the underlying platform. This approach eliminates the need to write separate code paths for different APIs and hardware configurations, while facilitating efficient interoperability between different technologies.

Developers should adopt AMF if they are building multimedia applications targeting AMD hardware on Windows or Linux systems. The tool suits projects requiring video encoding, decoding, or conversion operations that can benefit from GPU acceleration. The framework maintains backward compatibility with previous driver versions, reducing concerns about version management across deployments.

Development activity shows consistent maintenance with regular updates addressing specific multimedia capabilities. The project adds new features such as color matrix support for video processing components and rotation support for video conversion. Driver integration receives attention, with documentation updates addressing known installation issues and changes to how the AMF runtime is packaged with drivers across different Linux distributions. The codebase includes integration with external multimedia libraries, as evidenced by updates to bundled components like FFmpeg.