ฉันจะบันทึกหน้าจอ VirtualBox เป็นไฟล์ได้อย่างไร


9

ฉันใช้ VirtualBox ที่ไม่ใช่ OSE ซึ่งดูเหมือนว่าจะสนับสนุนการบันทึกหน้าจอ VM เป็นไฟล์

VBoxHeadless -c -f record.avi -s myvm

แต่อย่างใดมันก็บ่นกับข้อความต่อไปนี้:

ไม่สามารถโหลดส่วนขยายการจับภาพวิดีโอ

ความคิดวิธีการบังคับใช้หรือไม่


ระบบปฏิบัติการอะไร
Simon Sheehan

มันเป็น Ubuntu Linux
igorp1024

คุณติดตั้ง VirtulBox Guest Additions แล้วหรือยัง?
Sandeep Bansal

@Sandeep Bansal: แน่นอน
igorp1024

คำตอบ:


7

ปัญหาอยู่ในการกระจาย VirtualBox ตัวเองซึ่งตอนนี้ขาดโมดูลที่จำเป็น

หากคุณลองดูในโมดูลVBoxHeadless.cppคุณจะเห็นว่าสิ่งนี้ทำงานได้ต้องปฏิบัติตามเงื่อนไขต่อไปนี้:

  1. ต้องกำหนด VBOX_FFMPEG
  2. VBoxFFmpegFB ไลบรารีที่แบ่งใช้ต้องพร้อมใช้งานกับ VBoxRegisterFFmpegFB สำหรับจุดเริ่มต้น

ในเธรดVBoxHeadless "ไม่สามารถโหลดส่วนขยายการจับภาพวิดีโอ"จากปี 2009 มีคนชื่อ xantus ได้พยายามสร้างเงื่อนไขที่จำเป็นโดยการปรับเปลี่ยนแหล่งที่มาตามลำดับ แต่สิ่งนี้ไม่ทำงาน

ฉันขอแนะนำว่าวิธีการที่เหมาะสมในการดำเนินการคือการระบุที่อยู่ของผู้พัฒนาในฟอรัม VirtualBoxและโน้มน้าวให้พวกเขาทำงานได้อีกครั้งแม้ว่าตัวเลือกนี้จะถูกยกเลิกตั้งแต่อย่างน้อยปี 2009

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.