Media SDKv1.0 正式版发布

翻译 2014年02月27日 10:05:38

对AMD多媒体而言,今天意义非凡。我非常荣幸的宣布第一款Multimedia SDK产品于今日发布。借此发布,开发者便可利用我们近些年来开发的优秀软件和硬件IP。让我们快速了解一下Multimedia SDK,以及对开发者而言它所具有的巨大效用。

1.Media Foundation Transforms(MFT)

MediaFoundation是微软定义的多媒体框架,它可用于替代流行的微软DirectShow多媒体框架。开发者可利用Media SDK提供的软件组件——Media Foundation Transform (MFT)——借助Media Foundation分别访问AMD媒体加速器——Video Coding Engine(VCE) (视频编码引擎)——和Unified Video Decoder(UVD)(统一视频解码器)——为视频编码和解码。

除此之外,AMD还为视频前后期处理开发了一款名为Video Quality (VQ) MFT的特殊MFT,它已根据GPU进行优化。VQ MFT允许开发者在应用中使用诸如动态对比、降噪、边缘增强、桩柱稳定等视频质量算法。这些算法是AMD研发部门多年来不断努力的结晶,如今开发者也可使用其功能。开发者可利用VQ MFT充分控制应用的视频处理。首先,请大家看一下Media SDK中的playbackVqWinStore样本。下面的图1为样本截屏。欲了解关于视频处理的更多功能,我推荐大家阅读AlPorter的博客


图1 Media SDK中playbackVqWinStore样本截图

2.AMF-DEM库

在AMD的APU和GPU上,显示控制器和Video Coding Engine(VCE)(视频编码引擎)之间有一个称为DisplayEncode Mode(DEM)(显示编码模式)的直接物理连接。该功能允许开发人员为一个镜头进行屏幕捕捉和视频编码,这对无线显示和远程桌面而言是一个理想的低延时应用。Media SDK为使用该功能提供了一个C++库—— AMF-DEM。请观看Nao Yoshikawa的演讲,了解ArcSoft 如何利用AMF-DEM库大幅减少应用的CPU负载。欲进一步了解该功能,读者可看一下Media SDK中的screenCapture样本。

3.Windows 8/8.1应用商店准备就绪

Media SDK一个很酷的功能是支持Windows8/8.1商店应用。开发者可利用AMD 媒体加速器进行视频编解码、为视频前/后处理制作GPU渲染器。有意思的是开发者可使用WindowsRuntime支持的任何语言编写应用,比如 C++,Javascript, C# 和 Visual Basic等,而且可使用Media SDK功能。

Media SDK1.0优化了视频播放、转码、视频会议、无线显示和视频编辑等应用用例。该SDK为各种终端应用用例提供了有针对性的代码样本,使开发者可轻松地在应用中使用SDK功能。

自11月份发布公测后,我们幸运的在Semiaccurate网站获得了媒体报道。请阅读我对Thomas Ryan关于Media SDK的采访,了解AMD的多媒体软件策略。

本月一个令人激动的进展是Kaveri的发布——它是AMD GPU的旗舰产品。Kaveri是目前业界最强大的异构计算平台,也是第一个支持HSA的设备。Media SDK是AMD异构计算策略的支柱,开发人员可通过异构计算轻松将CPU、GPU和硬件加速器用于媒体处理。由于Media SDK支持使用D3D至OpenCL交互操作和代码样本以编写最佳媒体处理通道,多媒体开发人员因此能够轻松地在Kaveri等AMD平台利用异构计算。

在2013年11月的APU13 大会上,我们看到一些创新使用Media SDK的优秀演讲。以下是演讲链接:

      ■  利用AMD多媒体技术创新

      ■  AMDVideoCompression Engine(视频压缩引擎):低延迟云游戏解决方案之路

      ■  ScreenMirror(屏幕镜像),利用AMD的DEM和VCE等技术实现的统一屏幕镜像

      ■  Miracast与AMD无线显示技术——畅爽的游戏体验和其他用途

      ■  RapidFireAPI  

那么接下来将向什么方向发展?我们正积极致力于研发AMD Media Framework (AMF)(AMD媒体框架)。AMF是一个用于媒体处理的交叉平台C++ API。像MFT这样更高水平的多媒体组件置顶于AMF。开发者既可选择使用诸如MFT等行业标准API,也可使用AMF API获得标准API无法实现的功能和优化特色。我们在拓展支持额外操作系统的同时依然秉承这一策略——开发者可在媒体处理中使用跨平台C++ API,同时在更高级框架中使用多个组件。我们预计Media SDK这两种不同方法能够吸引众多开发者使用。

最后我希望感谢所有下载Media SDK测试版的用户,感谢你们在开发者论坛提供的宝贵反馈,是你们的反馈帮助我们发布了最高质量的Media SDK通用版。请继续使用Media SDK,告诉我们如何做得更好。

 

外文链接:http://developer.amd.com/community/blog/2014/02/17/media-sdkv1-0-goes-ga-2/

病毒的编制关键技术(1)

2000-11-12· hotice·xici 大家好,大家都听过计算机病毒吧,是不是很神秘呢?想不想知道它是什么东东,是怎么样被编出来的?  由于总总原因,会编病毒的人都秘而不宣,造成大家一种误解,...
  • ghj1976
  • ghj1976
  • 2000-12-01 14:39:00
  • 1615

利用AMD Media SDK处理视频

Media SDK不仅是编解码器!这些年来,AMD为在Windows设备上观看视频的用户提供了数量众多的视频质量处理算法,提高了其视频体验。视频质量处理算法(类似于电视机等商用电子产品算法)的目标是提...
  • zhangoi391
  • zhangoi391
  • 2014-03-05 16:49:33
  • 3346

Media SDK

/* PicStruct */ enum {     MFX_PICSTRUCT_UNKNOWN       =0x00,     MFX_PICSTRUCT_PROGRESSIVE   =0x...
  • ww506772362
  • ww506772362
  • 2014-09-23 12:17:17
  • 1140

AMD Mantle与Media SDK的异同

原文链接:http://electronicdesign.com/dev-tools/whats-difference-between-amds-mantle-and-media-sdk   Wh...
  • zhangoi391
  • zhangoi391
  • 2014-04-30 14:18:38
  • 1938

Intel Media SDK 环境搭建笔记

  • 2017年02月20日 14:55
  • 674KB
  • 下载

VLC中的directx.c文件,YUV->RGB硬件加速

***************************************************************************** * directx.c: Windows D...
  • smilestone322
  • smilestone322
  • 2011-05-13 18:05:00
  • 3647

D2D D3D12 渲染视频帧思路及实现

写在之前耗时2个月,写完公司的音视频处理系统。对于整个音视频处理有了基本的了解。个人感觉最坑的地方有三: 编解码 音视频录制的同步 视频预览渲染(视频帧的渲染) 由于在以后要支持同时多路1080P录制...
  • zjjzhaohang
  • zjjzhaohang
  • 2017-05-31 19:51:01
  • 1550

a new Webcam Api Tutorial in C++ for Windows(Windows Media Foundation)--WMF

Foword from: http://www.dreamincode.net/forums/topic/347938-a-new-webcam-api-tutorial-in-c-for-windo...
  • tody_guo
  • tody_guo
  • 2014-08-11 20:05:53
  • 4064

Media SDKv1.0 正式版发布

对AMD多媒体而言,今天意义非凡。我非常荣幸的宣布第一款Multimedia SDK产品于今日发布。借此发布,开发者便可利用我们近些年来开发的优秀软件和硬件IP。让我们快速了解一下Multimedia...
  • zhangoi391
  • zhangoi391
  • 2014-02-27 10:05:38
  • 2667

Media SDK

/* IOPattern */ enum {     MFX_IOPATTERN_IN_VIDEO_MEMORY   = 0x01,     MFX_IOPATTERN_IN_SYSTEM_ME...
  • ww506772362
  • ww506772362
  • 2014-09-24 17:54:28
  • 1010
收藏助手
不良信息举报
您举报文章:Media SDKv1.0 正式版发布
举报原因:
原因补充:

(最多只允许输入30个字)