Comment enregistrer l'écran VirtualBox dans un fichier?

9

J'utilise non-OSE VirtualBox qui semble prendre en charge l'enregistrement de l'écran de la machine virtuelle dans un fichier.

VBoxHeadless -c -f record.avi -s myvm

Mais en quelque sorte, il se plaint du message suivant:

Impossible de charger l'extension de capture vidéo

Une idée comment l'appliquer?

igorp1024
la source
Quel système d'exploitation?
Simon Sheehan
C'est Ubuntu Linux.
igorp1024
Avez-vous installé VirtulBox Guest Additions?
Sandeep Bansal
@Sandeep Bansal: sûr
igorp1024

Réponses:

7

Le problème est dans la distribution VirtualBox elle-même, qui manque maintenant les modules requis.

Si vous jetiez un coup d'œil dans le module VBoxHeadless.cpp , vous verriez que pour que cela fonctionne, les conditions suivantes doivent être remplies:

  1. VBOX_FFMPEG doit être défini
  2. La bibliothèque partagée VBoxFFmpegFB doit être disponible avec le point d'entrée VBoxRegisterFFmpegFB

Dans le thread VBoxHeadless "Impossible de charger l'extension de capture vidéo" de 2009, une personne nommée xantus a essayé de créer les conditions requises en modifiant les sources en conséquence, mais cela n'a pas fonctionné.

Je suggère que la bonne façon de procéder consiste à s'adresser aux développeurs sur les forums VirtualBox et à les convaincre de la faire fonctionner à nouveau, bien que cette option semble avoir été abandonnée depuis au moins 2009.

harrymc
la source