温馨提示×

Ubuntu VirtualBox虚拟机如何实现屏幕录制

小樊
34
2025-12-14 05:40:11
栏目: 云计算

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)捕获虚拟机窗口区域。此方式便于统一在宿主机侧管理录制与后期。

画质与性能优化建议

  • 分辨率与帧率:优先使用1080p30 fps 作为平衡起点;演示更流畅可选 60 fps(需更强性能)。
  • 音频:确认虚拟机与录制软件的音频输入设备选择正确(系统音/麦克风/二者),避免无声或不同步。
  • 资源与卡顿:录制时关闭不必要的应用,适度降低分辨率/帧率;必要时提升CPU/内存分配或启用硬件虚拟化支持。

0