Como faço para gravar a tela do VirtualBox em um arquivo?


9

Eu estou usando o VirtualBox não-OSE que parece apoiar a gravação da tela da VM para um arquivo.

VBoxHeadless -c -f record.avi -s myvm

Mas de alguma forma ele reclama com a seguinte mensagem:

Falha ao carregar a extensão de captura de vídeo

Alguma ideia de como aplicá-lo?


Qual sistema operacional?
Simon Sheehan

É o Ubuntu Linux.
igorp1024

Você instalou o VirtualBox Guest Additions?
Sandeep Bansal

@Sandeep Bansal: certeza
igorp1024

Respostas:


7

O problema está na própria distribuição do VirtualBox, que agora não possui os módulos necessários.

Se você deu uma olhada no módulo VBoxHeadless.cpp , você veria que para isso funcionar, as seguintes condições devem ser atendidas:

  1. VBOX_FFMPEG deve ser definido
  2. A biblioteca compartilhada VBoxFFmpegFB deve estar disponível com o ponto de entrada VBoxRegisterFFmpegFB

No fio VBoxHeadless "Falha ao carregar a extensão de captura de vídeo" a partir de 2009, alguém chamado xantus tentou criar as condições necessárias, modificando as fontes de acordo, mas isso não funcionou.

Eu sugiro que o jeito certo de fazer isso, é abordar os desenvolvedores no Fóruns do VirtualBox e convencê-los a fazê-lo funcionar novamente, embora essa opção pareça ter sido abandonada desde pelo menos 2009.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.