用图片控件实现视频播放

RHuniSoft 2013-04-17 02:29:18
现在是用ffmpeg解码视频后形成图片帧,想利用MFC图片控件一张张图片的往同一个控件上加载,形成视频播放的效果,具体要什么做,本人MFC不熟,往说的详细一点,最好带源码的,十分感谢
...全文
182 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
shen_wei 2013-04-19
  • 打赏
  • 举报
回复
主线程读出图片,发送到另外一个线程(专控绘制图片)
RHuniSoft 2013-04-19
  • 打赏
  • 举报
回复
引用 7 楼 shen_wei 的回复:
MFC的控件你可以用图片控件,根据读出来的图片,然后绘制到该控件上。。
嗯,是的...但是要不断的绘图,在哪个函数里实现绘图呢,是不是要创建线程?能简单写写代码么
shen_wei 2013-04-18
  • 打赏
  • 举报
回复
那你为啥不用播放控件哪??一帧一帧的播放,你的速率的多高? 电影是24帧,那你的浪费多少时间绘图?
shen_wei 2013-04-18
  • 打赏
  • 举报
回复
MFC的控件你可以用图片控件,根据读出来的图片,然后绘制到该控件上。。
RHuniSoft 2013-04-18
  • 打赏
  • 举报
回复
引用 5 楼 shen_wei 的回复:
ffmpeg解码 你可以先安装解码驱动,你可以Media play控件来播放。。
麻烦能说的详细点么,我基础很差,很多概念不懂,安装解码驱动是什么意思?我现在是用ffmpeg自己写的解码程序,解码出来的是ffmpeg的AVFrame,后边就不知道该怎么和MFC的某一个窗口中的控件对接显示视频了,ffmpeg示例程序给的是用SDL显示的,但是不知道SDL具体怎么控制使其能在MFC某个窗口中控件显示视频,劳驾了,多谢
shen_wei 2013-04-18
  • 打赏
  • 举报
回复
ffmpeg解码 你可以先安装解码驱动,你可以Media play控件来播放。。
shen_wei 2013-04-18
  • 打赏
  • 举报
回复
那你既然解析出来的是图片,,那你就绘图显示试试看看了,绘图使用双缓冲机制。。
RHuniSoft 2013-04-18
  • 打赏
  • 举报
回复
引用 2 楼 shen_wei 的回复:
那你为啥不用播放控件哪??一帧一帧的播放,你的速率的多高? 电影是24帧,那你的浪费多少时间绘图?
播放控件能用么,ffmpeg解码出来的是一帧一帧的BMP图片,能说的详细点么,太感谢了
RHuniSoft 2013-04-17
  • 打赏
  • 举报
回复
没有知道的么?

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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