VideoCapture
创建一个临时交互界面,用于从成像设备捕捉视频.
VideoCapture[Dynamic[var]]
创建一个非阻塞异步界面,用来捕获视频并将结果保存在 var 中.
更多信息和选项
- VideoCapture 可用于从连接的成像设备录制视频.
- 停止后,VideoCapture[] 返回一个含有捕获视频的 Video 对象.
- 停止后,VideoCapture[Dynamic[var]] 即将捕获的视频赋给变量 var.
- VideoCapture 接受以下选项:
-
AudioInputDevice Automatic 用于捕获的音频输入设备 CaptureRunning False 是否立即开始捕获 ImagingDevice Automatic 用于捕获的成像设备 MaxDuration ∞ 捕获的最大时长 - 默认情况下,从 $DefaultAudioInputDevice 和 $DefaultImagingDevice 上采集.
- ImagingDevice 可用的设置有:
-
"camera" 从 $ImagingDevices 上的摄像头录制 "livestream" 录制 HTTP 或 HTTPS 直播 - 默认情况下,VideoCapture 将新视频放置在 $WolframDocumentsDirectory 的 "Video" 目录下.
- 控制输出视频属性的选项有:
-
BitRate Automatic 使用的近似比特率 CompressionLevel Automatic 使用的压缩水平 FrameRate Automatic 使用的帧率 GeneratedAssetFormat Automatic 结果的格式 GeneratedAssetLocation $GeneratedAssetLocation 存放结果的位置 OverwriteTarget False 是否覆盖现有文件 RasterSize Automatic 输出视频的栅格大小 VideoEncoding Automatic 使用的视频编码
范例
打开所有单元关闭所有单元基本范例 (2)
选项 (3)
AudioInputDevice (1)
用 AudioInputDevice 选择录制音频的设备:
用 AudioInputDeviceNone 设定不录制音频:
CaptureRunning (1)
用 CaptureRunningTrue 可设定显示单元后立即开始录制:
MaxDuration (1)
用 MaxDuration 选项在指定时间自动停止录制:
Wolfram Research (2022),VideoCapture,Wolfram 语言函数,https://reference.wolfram.com/language/ref/VideoCapture.html.
文本
Wolfram Research (2022),VideoCapture,Wolfram 语言函数,https://reference.wolfram.com/language/ref/VideoCapture.html.
CMS
Wolfram 语言. 2022. "VideoCapture." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/VideoCapture.html.
APA
Wolfram 语言. (2022). VideoCapture. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/VideoCapture.html 年