video-capture

    19热度

    5回答

    是否有方法使用.NET技术来记录屏幕(桌面或窗口)。 我的目标是免费的。我喜欢小型,低CPU使用率和简单的想法,但如果他们创造了更好的最终产品,会考虑其他选择。 简而言之,我知道如何在C#中截取屏幕截图,但是如何将屏幕或屏幕区域记录为视频? 非常感谢您的想法和时间!

    1热度

    4回答

    背景 我使用video4linux 2规范捕获视频。它是使用C程序实时捕获的。我也有一个可以在本地和远程运行的Java前端。远程方面很简单,我只是将图像压缩为JPEG格式,然后通过迷你http服务器将它们发送给客户端,客户端将其解压缩并显示在屏幕上。 当我们在本地运行时,我想以某种方式直接连接到内存并从Java访问图像。然后,尽可能使用尽可能小的CPU功率将它们移动到屏幕上。这是一个“监视”型系统

    11热度

    4回答

    我应该为我的用户提供一种非常简单的方法,即从我的OpenGL应用程序的主窗口中捕获视频剪辑。我正在考虑添加用于启动和停止捕获的按钮和/或键盘快捷键;当开始时,我可以要求一个文件名和其他选项,如果有的话。它必须在Windows(XP/Vista)下运行,但我也不想关闭我迄今为止能够保持开放的Linux门。 该应用程序使用OpenGL片段和着色器程序,由此我绝对需要在最终的视频中产生的效果。 它看起来

    4热度

    1回答

    我开始进入一个侧面项目,我希望从几个小型IP摄像机获取帧,也许会进行一些运动检测并以警报的形式重新显示它们。 有没有人有一些很好的资源或类似的项目,我可以用来熟悉这些细节?我在VS2008中使用带有SP1的C#3.5

    1热度

    3回答

    我的应用程序(用WPF/C#编写)将监视一个实时视频源,并需要存储小视频片段和图像剧照。我很犹豫要使用用户定义的“temp”目录,因为这可能会允许用户修改或删除这些文件,从而导致我的应用程序出现重大问题。或者,我试图将这些项目存储在内存中(图像的BitmapSource对象),但无法找到视频的等效对象。我应该点击子弹并使用临时目录,并简单地使用图像的URI或者是更好的方法吗?先谢谢你!

    0热度

    1回答

    我正在开发一个视频捕捉应用程序,我想实现缩放功能。 使用DirectShow我遇到了IAMCameraControlInterface。它有一个方法:: Set(),它应该用于设置多个摄像机参数。 但是我玩过,我什么也做不了。然后我试图调用:: GetRange()方法,它应该返回可能的参数值的范围,但它没有返回任何东西。 设备是否真的有可能不支持任何选项?这看起来很奇怪,因为本机相机应用程序支持

    4热度

    1回答

    是否有一个通用的API调用,我可以得到的图像或视频给料从摄像头未来的手柄和与图像还是我自己的视频代替它使应用程序接口的凸轮(如MSN/SKYPE /雅虎即时通讯)将看到我的图像,而不是相机捕捉什么? 理想情况下,我想解决这个独立的设备供应商或接口的通用方法(通过标准的网络摄像头堆栈,所有这些应用程序使用,如果这样的事情存在)。 这是需要能够在除特定用途的其他客户端禁用网络摄影机的安全应用。我可以停

    2热度

    3回答

    我正在C#中工作,并且需要捕获视频文件的单个帧。尽快(比实时更快),我希望寻找一个特定的帧编号,并将每第n帧捕获成图形文件格式,如BMP或JPEG。非常希望被捕获的帧是可预测和可重复的,即不丢帧。 我对DirectShow有一些经验,但不知道在现代Windows .NET环境中这种技术是否最适合这个问题。理想情况下,我想找到一个.NET或基于COM的库来尽可能多地抽象。我不需要在屏幕上实际显示视频