Como eu gravo a tela do VirtualBox em um arquivo?

9

Estou usando o VirtualBox não-OSE, que parece suportar a gravação da tela da VM em um arquivo.

VBoxHeadless -c -f record.avi -s myvm

Mas de alguma forma ele reclama com a seguinte mensagem:

Failed to load the video capture extension

Alguma ideia de como aplicá-lo?

    
por igorp1024 16.03.2011 / 11:49

1 resposta

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 tópico VBoxHeadless "Falha ao carregar a extensão de captura de vídeo" de 2009 , alguém chamado xantus tentou criar as condições necessárias modificando as fontes de acordo, mas isso não funcionou.

Sugiro que a maneira correta de lidar com isso é abordar os desenvolvedores nos fóruns do VirtualBox e convencê-los a obtê-lo trabalhando novamente, embora esta opção pareça ter sido abandonada desde pelo menos 2009.

    
por 29.08.2011 / 08:22