Screencast não produzindo arquivos

0

Estou usando o Gnome 3 em 12.04 e tentando criar um screencast. Eu inicio o screencast usando o atalho Ctrl-Alt-Shift-R e a luz vermelha aparece no canto inferior direito. Eu vou sobre o meu negócio, em seguida, pressione a combinação de teclas novamente quando terminar. O problema é que o arquivo screencast é gerado talvez 1 em 10 vezes.

Existe um arquivo de log que eu possa analisar para determinar o problema? Que tal um arquivo de configurações?

ATUALIZAÇÃO:

Eu fiz alguns testes adicionais. O que está acontecendo é que o screencast faz funcionar, mas anexa o novo vídeo ao arquivo existente. Mesmo se o arquivo for renomeado ou movido para a lixeira. Esvaziar o lixo também não cria um novo arquivo. Não tenho certeza de onde o vídeo foi gravado até então.

A única forma confiável que encontrei para criar um novo arquivo é sair da sessão e fazer login novamente.

Esse comportamento é esperado? Existe uma maneira de forçar o screencast a criar um novo arquivo toda vez que o Ctrl-Alt-Shift-R é pressionado?

    
por JohnS 07.07.2012 / 14:56

3 respostas

2

Como uma triagem para isso (até que ele seja corrigido no upstream), você pode redefinir o shell do gnome (que não faz logout, fechar aplicativos, etc.), faça o seguinte:

Depois de parar a gravação, pressione ALT + F2 e digite r e pressione ENTER .

Isso irá redefinir o shell do gnome (e, assim, fechar o identificador de arquivo).

    
por Brian Redbeard 13.12.2012 / 20:00
1

Parece que o Gnome 3 não está fechando o arquivo depois de pressionar Ctrl + Alt + Camisa + R a segunda vez para parar a gravação.

Pressionar a mesma sequência novamente faz com que os novos dados de vídeo sejam anexados ao arquivo ainda aberto. Se você excluir o arquivo, o Gnome 3 ainda não fechará o arquivo e continuará gravando no arquivo agora excluído. Os dados de vídeo essencialmente não levam a lugar nenhum. (Eu acho que está sendo gravado no disco, mas como parte de um arquivo que já foi marcado como deletado.)

    
por Jeff Raber 20.11.2012 / 05:15
0

Se você não conseguiu descobrir, eu sugeri usar o comando Ffmpeg para screencast. Um dos comandos poderia ser

ffmpeg -f x11grab -r 25 -s 1024x768 -i :0.0 -vcodec huffyuv screencast.avi

Mais exemplo está em Ubuntu Wiki ffmpeg

    
por Cloud Cho 27.04.2018 / 07:27