Overview: AMD
AMD media technologies relate API access to distinct generations of video decoding and encoding engines.
AMF is a software interface, while VCN and the legacy UVD or VCE names describe hardware-engine arrangements. That distinction matters when comparing a reported API with the capabilities of the actual device. The linked topics explain each role before a specific generation is evaluated.
AMD Advanced Media Framework (AMF)
AMD AMF is a component framework that connects media applications to supported AMD decoding, encoding and processing paths with defined memory and asynchronous data-flow behavior.AMD Video Core Next (VCN)
VCN is AMD’s video-engine family associated with supported media decoding and encoding operations, distinct from its graphics architecture and the software API used to access it.AMD Unified Video Decoder (UVD, legacy)
UVD names AMD’s legacy dedicated video-decoder family, while related identifiers can persist in software interfaces that run on later supported devices.AMD Video Coding Engine (VCE, legacy)
VCE names AMD’s legacy video-encoding engine family, separating compressed-output creation from source decoding and from the software framework controlling the job.