Virtual machine 如何对VirtualBox会话进行视频捕获?

Virtual machine 如何对VirtualBox会话进行视频捕获?,virtual-machine,virtualbox,Virtual Machine,Virtualbox,我正在寻找一种方法来启动虚拟机并将其会话录制为视频。我知道有一个小相机图标在角落里,但我正在寻找一种方法来抄写这一点,所以需要一个命令行选项。我浏览了VirtualBox手册,但看不到相应的命令。 我找到了一个拍摄屏幕的选择 VBoxManage controlvm <vm name> screenshotpng <filename>.png vboxmanagecontrolvm屏幕快照png.png 仍然找不到视频选项。。。请帮忙 您需要的信息在文档的章节和章节

我正在寻找一种方法来启动虚拟机并将其会话录制为视频。我知道有一个小相机图标在角落里,但我正在寻找一种方法来抄写这一点,所以需要一个命令行选项。我浏览了VirtualBox手册,但看不到相应的命令。 我找到了一个拍摄屏幕的选择

VBoxManage controlvm <vm name> screenshotpng <filename>.png 
vboxmanagecontrolvm屏幕快照png.png

仍然找不到视频选项。。。请帮忙

您需要的信息在文档的章节和章节中

主要的选择是:

——videocap on | off:此选项启用或禁用将VM会话录制到WebM/VP8文件中。如果启用此选项,则将在VM会话启动时开始录制

--videocapfile:此选项设置VirtualBox用于保存录制内容的文件名

--videocapres x:此选项设置录制视频的分辨率(以像素为单位)

--videocapmaxtime:此选项设置自激活以来启用视频捕获的最长时间(以毫秒为单位)。超过定义的时间间隔后,捕获停止。如果该值为零,则捕获不受时间限制

运行

VBoxManage modifyvm <vm name> --videocap on 
VBoxManage controlvm <vm name> videocap on
VBoxManage controlvm <vm name> videocap off
VBoxManage modifyvm——打开videocap
在停止的虚拟机上,将在下次引导时激活视频捕获。这将仅激活一次

运行

VBoxManage modifyvm <vm name> --videocap on 
VBoxManage controlvm <vm name> videocap on
VBoxManage controlvm <vm name> videocap off
VBoxManage controlvm videocap打开
在运行的虚拟机上,将启动视频捕获

运行

VBoxManage modifyvm <vm name> --videocap on 
VBoxManage controlvm <vm name> videocap on
VBoxManage controlvm <vm name> videocap off
vboxmanagecontrolvm videocap关闭
在运行的虚拟机上,将停止视频捕获

默认情况下,视频捕获记录在与vm文件位于同一目录下的
.webm
文件中


还请注意,在使用
修改VM
时,必须使用双破折号(
--
)(因为
videocap
videocapfile
videocapres
,…是此处的选项),但在使用
controlvm
(因为
videocap
videocapfile
videocapres
,…都是那里的子命令)。

我认为是VBoxHeadles-c用来捕获视频的东西……你能试一下这个问题与编程无关吗。