Adriano,
O GLC faz a captura da tela de qualquer software que esteja executando um vídeo (pode ser um game, a camera web ou o sinal de uma camera de video vindo da USB), porque é possível executá-lo no mesmo comando do software que executa o video, ou seja, o software executor do video está subordinado ao GLC hierarquicamente no sistema operacional. Assim, o GLC consegue gerar um arquivo num formato próprio (.GLC), que tem que ser convertido depois pelo mencoder ou o ffmpeg para um formato conhecido (AVI, MPEG etc). Pelo que já pude testar, o recordmydesktop não funciona bem, porque ele não consegue capturar os 30 frames/segundo de um video convencional, e a imagem final sai com várias falhas. Vou testar o kazam, conforme a sua dica, para ver se funciona.
Até agora eu ainda estou destrinchando como o GLC funciona, mas se for como o desenvolvedor promete, é exatamente o que eu preciso, que é gravar em arquivo o sinal analógico de video convertido pela placa WinTV-HVR-950Q, que entra pela USB. Já testei muita coisa, e a maior frustração foi conseguir tudo com o VLC, para descobrir depois que ele se freqüentemente perde o índice na minutagem do arquivo de video gravado, quando o tamanho desse arquivo fica muito grande. Mas vou testando outras opções, que uma hora eu chego lá.
Abraços,
Caio