请教视频预览和存储的问题

shiplou 2004-09-23 04:32:57
VC下,随便用比如一个Edit中来预览一个YUV文件,如何做?要涉及到哪些类?有没有例子?
前提是不用Directshow.
预览后用一个控件触发使其存储呢?
...全文
178 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
shiplou 2004-10-08
  • 打赏
  • 举报
回复
直接把4:1:1的写进去了。
shiplou 2004-10-07
  • 打赏
  • 举报
回复
期盼高手指点!
hear_rain 2004-09-29
  • 打赏
  • 举报
回复
为什么没有人帮助我们呢?
hear_rain 2004-09-29
  • 打赏
  • 举报
回复
up
shiplou 2004-09-29
  • 打赏
  • 举报
回复
我还是决定转换为RGB,用primary surface换页进去。
写好了再交流交流
shiplou 2004-09-27
  • 打赏
  • 举报
回复
我现在是想播放一个YUV的视频文件,想法是一帧一帧的用Directx从Offscreen surface换页到primary surface中去。一种方法是YUV转化为RGB然后填充到bitmap中去。
Directdraw中也提到支持YUV呀,能不能不转换到RGB而直接画到offscreen surface中去?该怎么设置?
shiplou 2004-09-24
  • 打赏
  • 举报
回复
Yuvviewer软件中是写到BMP中去的,但它是对灰度图直接写,对彩色图还是要转换为RGB再写进去。
能不能不进行转换,直接写进去?主要是为了速度不慢。
kchai1 2004-09-24
  • 打赏
  • 举报
回复
如果你的结果是得到bmp位图,yuv是必须转换成rgb的,这样才能满足bmp的存储格式
为了提高速度,建议转换过程自己完成,因为转换就是一个计算过程,不是很负责。
wuzx2008 2004-09-23
  • 打赏
  • 举报
回复
不用Directshow,自已写一个类,用以位图显示,主文件中用CFile打开YUV文件, 读一帧、写一帧到BMP中,WM_PAINT刷新显示

2,543

社区成员

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

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