Wie zeichne ich den VirtualBox-Bildschirm in einer Datei auf?

9

Ich verwende eine VirtualBox, die nicht von OSE stammt und die Aufzeichnung des VM-Bildschirms in einer Datei zu unterstützen scheint.

VBoxHeadless -c -f record.avi -s myvm

Aber irgendwie beschwert es sich mit folgender Meldung:

Fehler beim Laden der Videoerfassungserweiterung

Irgendeine Idee, wie man es durchsetzen kann?

igorp1024
quelle
Welches Betriebssystem?
Simon Sheehan
Es ist Ubuntu Linux.
igorp1024
Haben Sie VirtulBox Guest Additions installiert?
Sandeep Bansal
@ Sandeep Bansal: sicher
igorp1024

Antworten:

7

Das Problem liegt in der VirtualBox-Distribution selbst, der jetzt die erforderlichen Module fehlen.

Wenn Sie sich das Modul VBoxHeadless.cpp ansehen , werden Sie feststellen , dass die folgenden Bedingungen erfüllt sein müssen, damit dies funktioniert:

  1. VBOX_FFMPEG muss definiert sein
  2. Die gemeinsam genutzte Bibliothek VBoxFFmpegFB muss mit dem Einstiegspunkt VBoxRegisterFFmpegFB verfügbar sein

Im Thread VBoxHeadless "Fehler beim Laden der Videoerfassungserweiterung" aus dem Jahr 2009 hat jemand namens xantus versucht, die erforderlichen Bedingungen zu erstellen, indem die Quellen entsprechend geändert wurden. Dies hat jedoch nicht funktioniert.

Ich schlage vor, dass der richtige Weg, dies zu tun, darin besteht, die Entwickler in den VirtualBox-Foren anzusprechen und sie davon zu überzeugen, dass es wieder funktioniert, obwohl diese Option seit mindestens 2009 offenbar aufgegeben wurde.

harrymc
quelle