Tag: video捕获

使用Java中的网络摄像头捕获video

我试图从java应用程序捕获video截图。 我已经下载了sarxos / webcam-capture库。 我已将可执行jar添加到我的项目中。 这有点乱。 我想从我创建的简单javafx接口捕获video。 问题是在安装了lib和slf4后,它还需要安装xuggle。 我在路径中添加了xuggle,我的代码如下: File file = new File(“output.ts”); IMediaWriter writer = ToolFactory.makeWriter(file.getName()); Dimension size = WebcamResolution.QVGA.getSize(); writer.addVideoStream(0, 0, ICodec.ID.CODEC_ID_H264, size.width, size.height); Webcam webcam = Webcam.getDefault(); webcam.setViewSize(size); webcam.open(true); long start = System.currentTimeMillis(); for (int i = 0; i < 50; i++) { System.out.println("Capture frame " + i); BufferedImage image = […]

Opencv打开一个video文件,但捕获isOpened总是很糟糕

我试图用opencv java接口来捕获video,我发现isOpened总是假的。 我尝试过不同的video格式和不同的版本(2.4.11和3.0.0),都遇到了同样的问题。 我已配置“-Djava.library.path = D:\ Project \ opencv \ opencv3.0 \ build \ x64 \ vc12 \ bin”,并已将opencv_java300.dll复制到此文件夹。 我检查了提示OpenCV 3.0 VideoCapture无法在Java中打开video文件 , OpenCV 2.4 VideoCapture无法在Windows上运行 ,也不适用于我。 任何人都知道捕获video的技巧部分是什么? 我的示例代码是: VideoCapture capture=new VideoCapture(); capture.open(“D:\\StopMoti2001.mpeg”); if(!capture.isOpened()){ return; }

如何开发屏幕截图到video应用程序

我在stackoverflow中发现了类似的问题。 但我想要具体。 我访问了一个网站screencast-o-matic 。 他们有一个java applet的web应用程序,它捕获屏幕以导出为video。 我想开发类似的应用程序。 这样做需要哪些知识和步骤? 感谢致敬。 编辑另一个网站屏幕 。