Estou em uma instalação do amd64 Debian / Squeeze em uma placa-mãe Intel DX58SO. Eu quero usar o recordmydesktop para gravar a saída audiovisual do aplicativo. É importante que qualquer áudio gerado pelos aplicativos seja gravado junto com o vídeo. O aplicativo que eu realmente quero gravar é o VirtualBox, mas googling sugere que tem suas próprias complicações, então por enquanto eu estou apenas tentando obter o recordmydesktop para até mesmo gravar audaciosas músicas mp3. O vídeo funciona muito bem, mas eu simplesmente não consigo gravar qualquer som gravado.
recordmydesktop --print-config
diz:
recordMyDesktop was compiled with the following options:
Jack: Enabled
Default Audio Backend: ALSA
Quando comecei a tentar fazer com que isso funcionasse, a máquina tinha o ALSA (o audacioso estava enviando para ele); Ao longo do caminho eu instalei pulseaudio e pavucontrol (como sugerido pela questão referenciada abaixo) e comutada audaciosa para pulseaudio saída - sem melhora. Então eu instalei o jackd, liguei o qjackctl ... e estou completamente fora da minha profundidade agora.
Existe alguma prescrição simples para obter o recordmydesktop para gravar o áudio do aplicativo? (De preferência, com o sistema restaurado para o ALSAness original e o material de pulso / tomada removido, se não for necessário; observo que o VirtualBox, que é o alvo pretendido, parece mencionar o ALSA em seus logs).
Estou ciente de esta pergunta mas, eu suponho, a solução é específica do Ubuntu pois, para mim, nada aparece no controle de volume PulseAudio (continua a exibir "Nenhuma aplicação está gravando áudio" na guia de gravação, enquanto essa resposta parece implica que o recordmydesktop deve aparecer lá quando estiver rodando, para que um fluxo possa ser roteado para ele).
Eu também tentei o "instanbul" grabber mas isso não funcionou melhor. Também gtk-recordMyDesktop mas que parece ser apenas um wrapper fino para a ferramenta de linha de comando recordmydesktop e apenas ofusca os problemas.
Obrigado por qualquer ajuda específica do Debian