MacOS 上的视频捕获

Posted

技术标签:

【中文标题】MacOS 上的视频捕获【英文标题】:Video capture on MacOS 【发布时间】:2010-10-12 21:09:45 【问题描述】:

MacOs 10.4 下的 openCV 库有问题。当我尝试执行此行以保存从网络摄像头捕获的某些帧时

CvVideoWriter *writer = cvCreateVideoWriter(
                             "out.avi", 
                             CV_FOURCC('M','J','P','G'), 
                             fps, 
                             imgSize);

我可以在 stdrr 上看到这个:

OpenCV 错误:内部错误(不能 从文件名创建数据引用) 在函数 icvCreateVideoWriter 中, cvcap_qt.cpp(1291) 终止 申请...

有什么想法吗?如果我尝试保存一些图像,它可以正常工作。

谢谢大家! 安德烈亚

【问题讨论】:

【参考方案1】:

您的程序在您运行的目录中是否具有写入权限?

您是否尝试过将绝对地址放入您的主文件夹?

如果更改文件名或 FourCC 代码会怎样?

【讨论】:

是的,程序可以在目录中写入(我可以在 JPG 上保存单帧)我尝试放置完整路径我不尝试使用 FourCC,但是我必须使用 quicktime(我的团队领导请求)

以上是关于MacOS 上的视频捕获的主要内容,如果未能解决你的问题,请参考以下文章

如何在 iOS 和 macOS 上的 Safari 中使用网络摄像头录制视频?

React Native 将捕获的图像和视频保存到我设备上的自定义文件夹中

MacOS | 录屏软件直装版-Movavi Screen Recorder 11.4

使用 Beaglebone black 进行视频捕获(原始视频到 MP4)

使用 OpenCV 捕获和保存视频

macOS软件-Downie 4.0.5全新视频下载工具