Ubuntu VirtualBox 虚拟机屏幕录制实用指南
方法一 使用 VirtualBox 内置视频捕获
- 开启与停止
- 启动虚拟机后,在顶部菜单选择:设备 → 视频捕获(Video Capture),第一次点击开始录制,再次点击停止录制。录制状态会在菜单上显示。
- 也可使用虚拟机窗口右下角的录像机图标进行同样操作。
- 关键设置
- 点击录像机图标选择Video Capture Settings,可配置:
- File path:保存路径
- Frame size:分辨率(建议与虚拟机窗口一致)
- Frame rate:帧率(演示常用 30 fps)
- Quality:画质(越高越清晰、体积越大)
- Screen:选择录制屏幕(多显示器时)
- 建议分辨率与帧率与虚拟机窗口保持一致,避免缩放导致的模糊或额外开销。
- 文件位置与格式
- 录制的视频默认保存在虚拟机设置中指定的路径,常见为VirtualBox VMs/虚拟机名称/ 目录,文件格式为 WEBM。
- 小提示
- 若录制时看不到鼠标指针,可在菜单:控制 → 禁用自动独占鼠标,录制结束后再恢复,以便完整捕获鼠标轨迹。
方法二 在 Ubuntu 来宾系统内录屏
- 轻量工具 Kazam
- 安装:
sudo apt-get install kazam
- 使用:支持全屏/窗口/区域录制,可设置延迟开始,默认导出 MP4,适合快速演示与教程。
- 专业工具 OBS Studio
- 适合需要多源切换、场景编排、直播推流或更高画质/码率的场景。在来宾系统中安装 OBS,添加显示捕获/窗口捕获作为来源,设置输出格式(如 MP4/MKV)、分辨率与帧率后开始录制。
方法三 在宿主机上录制虚拟机窗口
- 直接对虚拟机窗口进行屏幕录制(如宿主是 Windows/macOS/Linux),可使用系统自带截图/录屏工具或第三方录屏软件(如 OBS Studio)捕获虚拟机窗口区域。此方式便于统一在宿主机侧管理录制与后期。
画质与性能优化建议
- 分辨率与帧率:优先使用1080p 与 30 fps 作为平衡起点;演示更流畅可选 60 fps(需更强性能)。
- 音频:确认虚拟机与录制软件的音频输入设备选择正确(系统音/麦克风/二者),避免无声或不同步。
- 资源与卡顿:录制时关闭不必要的应用,适度降低分辨率/帧率;必要时提升CPU/内存分配或启用硬件虚拟化支持。