基于D3D Shader的YUV视频渲染源代码

dengzikun 2010-08-19 08:38:54
可以同时支持YV12、I420、NV12、YUY2、UYVY、RGB24、RGB32、RGB555、RGB565格式,支持半透明文本叠加。

http://blog.csdn.net/dengzikun/archive/2010/08/19/5824874.aspx
...全文
768 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
wangsky2 2012-09-06
  • 打赏
  • 举报
回复
不会用,纠结中
msdn2100 2010-08-24
  • 打赏
  • 举报
回复
看看。。。。
CyberLogix 2010-08-21
  • 打赏
  • 举报
回复
不错,定一下
zxydsdk 2010-08-20
  • 打赏
  • 举报
回复
好帖子,鼓励一下
dengzikun 2010-08-20
  • 打赏
  • 举报
回复
不容易,终于看到在CSDN看到上载的资源了

http://download.csdn.net/source/2632518
dengzikun 2010-08-20
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 rageliu 的回复:]
问个问题。你说的yuv的处理方式,效率如何,
我目前是直接用的汇编转rgb,
[/Quote]

对于这种并行处理,GPU比CPU有优势。当然,具体要看显卡性能了。
我在NVIDIA GFORCE 9800GT 上跑1280x720的YV12交织视频,GPU去交织再加上渲染,跑到60fps
没问题,YV12去交织的Shader算法比这里的颜色空间转换Shader算法复杂多了。
dengzikun 2010-08-20
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 rageliu 的回复:]
本来准备下的,不过还要注册什么的,就算了
[/Quote]

本来是放在CSDN的资源中的,不知道为什么,提示成功了,就是看不到资源。只好随便放一个地方了。
zxydsdk 2010-08-20
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 rageliu 的回复:]
本来准备下的,不过还要注册什么的,就算了
[/Quote]

就是就是 不能用csdn的资源吗?
rageliu 2010-08-20
  • 打赏
  • 举报
回复
问个问题。你说的yuv的处理方式,效率如何,
我目前是直接用的汇编转rgb,
rageliu 2010-08-20
  • 打赏
  • 举报
回复
本来准备下的,不过还要注册什么的,就算了
rageliu 2010-08-20
  • 打赏
  • 举报
回复
支持,8错

2,543

社区成员

发帖
与我相关
我的任务
社区描述
专题开发/技术/项目 多媒体/流媒体开发
社区管理员
  • 多媒体/流媒体开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧