¿Cómo grabo la pantalla de VirtualBox en un archivo?

9

Estoy usando VirtualBox que no es OSE, que parece admitir la grabación de la pantalla de VM en un archivo.

VBoxHeadless -c -f record.avi -s myvm

Pero de alguna manera se queja con el siguiente mensaje:

Error al cargar la extensión de captura de video

¿Alguna idea de cómo hacerla cumplir?

igorp1024
fuente
Que sistema operativo
Simon Sheehan
Es ubuntu linux.
igorp1024
¿Has instalado VirtulBox Guest Additions?
Sandeep Bansal
@Sandeep Bansal: seguro
igorp1024

Respuestas:

7

El problema está en la distribución de VirtualBox, que ahora carece de los módulos necesarios.

Si echó un vistazo en el módulo VBoxHeadless.cpp , verá que para que esto funcione, se deben cumplir las siguientes condiciones:

  1. VBOX_FFMPEG debe estar definido
  2. La biblioteca compartida VBoxFFmpegFB debe estar disponible con el punto de entrada VBoxRegisterFFmpegFB

En el hilo VBoxHeadless "Error al cargar la extensión de captura de video" de 2009, alguien llamado xantus ha intentado crear las condiciones requeridas modificando las fuentes en consecuencia, pero esto no funcionó.

Sugiero que la forma correcta de hacerlo es dirigirse a los desarrolladores en los foros de VirtualBox y convencerlos de que vuelvan a funcionar, aunque esta opción parece haberse abandonado desde al menos 2009.

harrymc
fuente