Como gravar screencast no Linux com cliques do mouse e pressionamentos de tecla mostrados

18

Basicamente, estou procurando um aplicativo para gravar uma série de tutoriais para um programa que escrevi.

É importante mostrar ações como o clique do mouse, o botão direito do mouse e tudo o que sai do teclado. De maneira semelhante a este vídeo http://www.flickr.com/photos/jannis/3246408003/, feito com OSX e ScreenFlick www.araelium.com/screenflick/

Existe essa opção?

obrigado

zalun
fonte

Respostas:

22

Sim, alguns dias atrás, publiquei um aplicativo para Linux chamado Screenkey. É uma ferramenta útil para criar screencasts, fui inspirado pelo Screenflick para Mac OS e é baseado no código do projeto key-mon. Aqui você pode assistir a uma demonstração http://www.youtube.com/watch?v=2GqCu0wI-hc Este projeto de código aberto está hospedado em http://launchpad.net/screenkey e todos são bem-vindos para me ajudar com sugestões ou relatórios insetos.

Tchau!

Pablo Seminario
fonte
Esse é um produto incrível e um ótimo vídeo. Meu vizinho do cubo adorou o solo de acordeão La Cumparcita e pulou da cadeira para ver o que eu estava olhando. @zalun, use this :)
images
3
Não é útil apenas para screencasts em tela cheia? Ou pode-se configurá-lo para ser exibido dentro de uma caixa definida de alguma forma?
zalun
3
Versão mais recente, mantido de screenkey está em github.com/wavexx/screenkey
Nachtigall
26

O melhor que eu encontrei é o Key Status Monitor (KSM). A maioria dos outros programas mostra apenas a atividade do mouse ou apenas a atividade do teclado, o KSM mostra os dois. O KSM é um aplicativo GTK + de código aberto usado para mostrar o status do teclado e do mouse ao vivo para ensino e screencasts.

você pode alimentar várias opções de linha de comando diferentes para uma exibição diferente.

Por exemplo, usando a --smalleropção:

texto alternativo

e o --largerinterruptor:

texto alternativo

e --theme=apple:

texto alternativo

Recursos:

  • A janela e os botões são escaláveis ​​para qualquer tamanho.
  • Diferentes temas / estilos de teclado suportados, por exemplo, a aparência do Mac.
  • Inicia sem uma borda da janela.
  • O botão direito do mouse fornece um menu de aplicativo.
  • Suporta a chave META (também conhecida como Windows).
  • Suporta a roda de rolagem.
  • Suporta todos os três botões do mouse.
  • Deve suportar vários mouses ou teclados (não testados).
  • Mova a janela arrastando de qualquer lugar para dentro.
  • Troque os botões esquerdo e direito do mouse.
  • Emule o clique do meio clicando nos botões esquerdo e direito do mouse.
  • Quando a caixa de diálogo é menor, um conjunto diferente de imagens é usado para uma aparência melhor.
  • Suporte para teclados estrangeiros.
  • Capacidade de criar seus próprios mapas de scancode do teclado, para quando os padrões não funcionarem.
John T
fonte
1
Não é o ideal, pois não ajuda quando alguém está escrevendo rápido, mas não encontrei mais nada. Faz o trabalho, obrigado!
Zalun 5/03
Ele também suporta --old-keys = <N> para gravação rápida.
precisa saber é o seguinte
O link está morto. Um clone parece estar aqui (e nos garfos). Não tenho certeza se existe mais um repo oficial.
Raphael
1

Eu usei o DebugMode Wink no Windows antes para fazer screencasting. Eles também têm uma versão linux. Eu não tentei, mas se é como a versão do Windows, deve ser muito fácil de usar e é bastante flexível. Ele gera no SWF ou em uma série de PNGs.

nhinkle
fonte
1

Você pode tentar qualquer tecla.

O Any-Key é uma pequena ferramenta criada para simplificar o screencasting. Sempre que você pressionar uma combinação de teclas ou clicar nos diferentes botões do mouse, o Any-Key a exibirá em sua janela. Isso torna possível mostrar facilmente combinações complicadas de teclas durante a gravação. Obviamente, também é possível desativá-lo com a chamada "chave do Google", que alterna entre ativar e desativar.

Recursos:

  • Mostra teclas pressionadas e cliques do mouse
  • Tecla de alternância definida para ativar ou desativar (daí o nome)
  • É possível alternar em qual tela você deseja exibir.

http://software.opensuse.org/package/any-key?search_term=any-key

Aqui está um vídeo onde eu o uso. Vá para a marca do 15º segundo para vê-la em ação.

Divulgação completa: estive envolvido na criação do projeto naquele dia e ele não foi atualizado há algum tempo. Mas ele ainda funciona no meu kubuntu 13.04 e eu o uso regularmente.

user14462
fonte
0

Eu sei que não é exatamente o espírito do que você está fazendo, mas eu fiz os tutoriais do Ubuntu executando o Ubuntu em um Parallels no meu Mac. No Mac, eu executo o Jing (gratuito) e publico o arquivo flash (.swf) em um site. Jing também funciona no Windows ...

acelera imagens
fonte