
AMD 硬解码开发
该专栏最终目的是GPU解码,主要完整记录从零(了解amd开发),到完成amd 硬解码(AMD decode)整个开发过程。由于版本更新过程中会遗弃一些SDK,如AMD APP SDK,所以在记录过程中会记录这些遗弃的过程。
SunkingYang
C++资深工程师,拥有14年C++实战开发经验。
期间从事Windows客户端及Linux服务端开发。客户端有ActiveX、MFC、QT,医疗虚拟与现实(Ogre、QT、OpenCV等),三维人脸识别。
拥有4年天网视频监控开发经验,包含ocx插件开发、国标解码库:软解码和硬解码开发等(Windows平台),2年雪亮工程国标服务开发经验,包含国标28181级联服务、国标流媒体等(Linux平台)。
目前在从事半导体行业,负责应用程序、驱动开发。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
AMD 硬解码开发(一)之开篇
鉴于AMD硬解码开发资料不多,至少在国内是这样,我们边摸索边实践,中途可能会有一些误解,大家共同发现吧。我们开发一个项目的流程都是必现先配置好环境,才能进行下一步操作,然而我们在网上搜索AMD 硬解码开发环境搭建等关键字时,常常会出现以下两个个关键字:AMD Media SDK、AMD APP SDK然而我去官网下载居然已经连接都不存在了,通过一番好找,终于在:https://gpuopen...原创 2019-08-28 17:21:11 · 2464 阅读 · 0 评论 -
AMD 硬解码开发(二)之AMF介绍
AMF全称Advanced Media Framework,简译为高级媒体框架。Advanced Media Framework SDK为开发人员提供了对GPU GPU的最佳访问,以进行多媒体处理。此SDK可用于开发无线显示,远程桌面,视频编辑,转码和回放应用程序。具体而言,开发人员可以使用AMF SDK访问AMD媒体加速器,以进行视频编码和解码以及色彩空间转换。高级媒体框架的好处AMF ...原创 2019-08-28 17:31:51 · 10834 阅读 · 0 评论 -
AMD 硬解码开发(三)之高质量的高级媒体框架流媒体和录制API现已开源
高级媒体框架(AMF)1.3是实现高质量视频流和录制的重要一步,现已开源,提供高质量视频录制和直播的结构。AMF 1.3 SDK将使Radeon™显卡的开发人员能够在他们喜欢的网站上为高质量的多媒体流创建基于GPU的游戏捕获程序。什么是AMF?作为GPUOpen计划的一部分,高级媒体框架(AMF)是一种与操作系统和框架无关的多媒体API,使开发人员能够利用AMD硬件的强大功能实现多媒体的实时处...原创 2019-08-28 17:34:59 · 1677 阅读 · 0 评论 -
AMD 硬解码开发(四)之边摸索边编译samples
下载资源下载资源我们直接从官网页面进入链接就行了:或者直接戳链接:https://github.com/GPUOpen-LibrariesAndSDKs/AMF界面如图:但我下了很久都没下载下来,后面找了点特殊方法终于把release和master都下载下来了,都是最新的,release版本到了AMF-1.4.7.0,大家可以自行下载,由于个别同学下载可能会遇到问题,所以我稍后会把我下...原创 2019-08-29 14:20:32 · 1765 阅读 · 4 评论