读书人

怎么把视频分成一帧一帧的相片

发布时间: 2012-02-22 19:36:56 作者: rapoo

如何把视频分成一帧一帧的相片?
比如把一秒的视频分出20个相片出来,怎么实现?

[解决办法]
首先要确认视频文件的格式:AVI,RM,RMVB.....
然后可以去网上找对应的SDK,或者现成的软件工具来完成.....

[解决办法]
有些DLL可以做!!超级解霸和那adobe Premiere好像可以直接做出来!!
[解决办法]
关键看视频的格式
对于AVI而言,vfw.h提供了对AVI文件的访问函数,包括分解成N个位图,将N个位图合并成一个AVI等。
对于SWF而言,其文件格式似乎也被公开了,网上有很多现成的代码,也是分解合并动画的。

其他的视频格式,如果没有文件格式的相关资料或者有相应的库可以使用,就很麻烦了。
[解决办法]
关注!
对于妖哥说的第二个
“对于SWF而言,其文件格式似乎也被公开了,网上有很多现成的代码,也是分解合并动画的”
我上网搜索了一下
没有搜索到好的资料
不知道哪位了解的多 能够提供一些资料?
[解决办法]
实在不行,播放视频的时候来个屏幕拷贝,用定时器。
[解决办法]
OpenCV 中可方便的解决

读书人网 >C++ Builder

热点推荐