【发布时间】:2012-07-18 14:08:20
【问题描述】:
我需要在运行超过 12 小时的自动化测试期间捕获视频剪辑。 我的问题是电影太大了,我只有 如果发生错误,需要小影片剪辑。 所以我的想法是编写 c# 工具——它只缓冲一些,例如3分钟的电影 并在 3 分钟前丢弃捕获的帧以找出错误原因。 如果发生错误,我想保存错误发生前的 3 分钟。 如果这以压缩的方式发生,那就太好了。重新编码会话继续,如果发生下一个错误,我想保存下一个 3 分钟的剪辑,依此类推。 这意味着我必须捕获一个流并确保只捕获最后 x 分钟 找出错误来自哪里。 捕获视频时支持双显示器也很重要。 应该可以设置帧率。 触发器将通过 C# 代码完成。
最好的方法是什么? 如何使用 c# 实现这一点?
伯恩哈德
【问题讨论】:
标签: capture movie avi recorder