我有一个应用程序,每秒钟捕获几次模拟测量--让您了解它是什么样子--这里是一个示例框架(很明显,随着测量结果的变化,曲线会发生变化):
alt文本http://img829.imageshack.us/img829/3692/curve.png
我需要这个应用程序记录这些帧到一个AVI或任何其他视频文件,将可在窗口上播放,没有自定义编解码器。
我曾想过只创建一个巨大的动画GIF文件,但必须具备倒带/暂停功能。FLV也不会这么做。
是否有任何编解码器会:
如有任何建议,将不胜感激。
发布于 2010-08-06 13:48:49
我的第一个想法是:您可能有需求问题。
如果有一项要求是“在中随时可用”,那么这实际上会缩小范围,除非您在Windows 7上使用WMP ( Windows 7中终于添加了新的编解码器)。以下是XP支持的编解码器列表 (Vista大致相同)。此外,容器格式也有一些限制,这可能进一步限制-- XP和Vista上的WMP实际上只支持avi和asf容器。
在Windows 7上,您还可以访问H264和mp4容器。
假设您使用的是Windows 7,您的最佳选择肯定是h264。您可以使用x264,这是当前可用的最好的编码器实现(它可以轻松地处理您指定的视频类型),将其封装到MP4容器中,然后在所有主要操作系统(Windows/*nix/OSX)上都具有广泛兼容的文件。
如果您不使用Windows 7,那么您最好的选择是在AVI容器中使用MPEG-4。
发布于 2012-08-18 11:50:21
刚才看到这个问题了。对于窗口上只有一个小颜色托盘的图像,最好的解决方案是WMV (最初为屏幕捕获而创建的)。
使用WMV编码器SDK,您可以轻松地从一组图像创建一个wmv文件。
https://stackoverflow.com/questions/3421628
复制相似问题