O recordMyDesktop é uma poderosa ferramenta usada para gravar sessões do X. Ou seja, caso você esteja procurando uma forma de "filmar" o que você está fazendo no seu desktop para mostrar para outras pessoas, esse é o programa que você está procurando.
Há algum tempo instalei o Compiz Fusion na minha máquina com o Slackware Linux 12.1 e fiquei impressionado com o resultado e os efeitos criados no desktop. Então procurei alguma ferramenta para poder "filmar" os meus efeitos enquanto eu os executava. A busca demorou um pouco, mas tive êxito afinal.
Achei inicialmente duas alternativas: Xvidcap e Istanbul. Primeiro testei o Istambul, mas pedia tantas dependências que acabei deixando de lado. Depois o Xvidcap, que eu esperava um bom resultado. Mas também não foi como eu esperava. Consegui até instalar, mas as sessões não ficavam bem filmadas. Não sei se é bug ou se falta alguma dependência.
Por último e já sem muito entusiasmo, testei o recordMyDesktop e o resultado foi animador. O melhor é que não foi preciso instalar nenhuma dependência. Na minha máquina uso o Slackware 12.1 instalado em FULL.
Nessa página há três links para downloads. O primeiro é o link da ferramenta recordMyDesktop em linha de comando, abaixo existem mais dois links que são apenas GUIs para a ferramenta base (em linha de comando). Vamos baixar então os dois primeiros links, que são a ferramenta em linha de comando e o GUI em Gtk para a mesma que, no meu caso, são:
[2] Comentário enviado por slackmen em 18/09/2008 - 12:41h
Nada como a liberdade de escolha...
Escrevi esse artigo pensando mais em quem está iniciando com o Slackware, pode ver que são coisas simples pra quem já entende, mas não pra quem ainda está aprendendo macetes de configuração e compilação de arquivos fontes não é tão simples assim.
De qualquer forma, ótima observação demoncyber.
[3] Comentário enviado por cleysinhonv em 18/09/2008 - 12:44h
Bela postagem!
A uns 3 meses instalei o gtk-myrecordDesktop, porem não sei por cargas d'agua ele deixava o video lento, mas na hora, no momento exato da gravação o desktop se comportava normalmente. Vou testar novamente esse software e ver se consigo fazer um video bacana.
[5] Comentário enviado por demoncyber em 18/09/2008 - 13:13h
Desculpe se ficou algo soando ruim, eu soh coloquei opções de como instalar os programas a galera sempre fala uns mitos sobre slackware ou q tem q compilar tudo, que é dificil, gosto de matar estes mitos e deixar ele com a aparência de simples :).
[9] Comentário enviado por c0cac00l em 23/06/2010 - 20:55h
Olá a todos, queria saber se alguém aqui pode ajudar-me num problema que estou a ter, é o seguinte, quando gravo vídeos do meu desktop eu gostaria de saber como posso fazer para que o som também seja capturado na hora de gravar.
Eu não uso o gtk, mas sim o recordmydesktop(command line)
Obrigado pela atenção.
--------------------------------
Fluxbox - Ubuntu 10.04
Linux c0cac00l-laptop 2.6.32-22-generic #36-Ubuntu SMP Thu Jun 3 22:02:19 UTC 2010 i686 GNU/Linux
[10] Comentário enviado por c0cac00l em 07/08/2010 - 07:30h
Oi, tentei instalar o recordmydesktop do command line, e deu uns erros no make e make install.
rmd_getzpixmap.c:35:35: error: X11/extensions/shmstr.h: No such file or directory
rmd_getzpixmap.c: In function 'GetZPixmapSHM':
rmd_getzpixmap.c:81: error: 'xShmGetImageReply' undeclared (first use in this function)
rmd_getzpixmap.c:81: error: (Each undeclared identifier is reported only once
rmd_getzpixmap.c:81: error: for each function it appears in.)
rmd_getzpixmap.c:81: error: expected ';' before 'reply'
rmd_getzpixmap.c:82: error: 'xShmGetImageReq' undeclared (first use in this function)
rmd_getzpixmap.c:82: error: 'request' undeclared (first use in this function)
rmd_getzpixmap.c:86: error: 'sz_xShmGetImageReq' undeclared (first use in this function)
rmd_getzpixmap.c:86: error: expected expression before ')' token
rmd_getzpixmap.c:86: error: 'X_ShmGetImage' undeclared (first use in this function)
rmd_getzpixmap.c:101: error: 'reply' undeclared (first use in this function)
make[2]: *** [recordmydesktop-rmd_getzpixmap.o] Error 1
make[2]: Leaving directory `/home/c0cac00l/Downloads/recordmydesktop-0.3.8.1/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/c0cac00l/Downloads/recordmydesktop-0.3.8.1'
make: *** [all] Error 2
e no make install:
rmd_getzpixmap.c:35:35: error: X11/extensions/shmstr.h: No such file or directory
rmd_getzpixmap.c: In function 'GetZPixmapSHM':
rmd_getzpixmap.c:81: error: 'xShmGetImageReply' undeclared (first use in this function)
rmd_getzpixmap.c:81: error: (Each undeclared identifier is reported only once
rmd_getzpixmap.c:81: error: for each function it appears in.)
rmd_getzpixmap.c:81: error: expected ';' before 'reply'
rmd_getzpixmap.c:82: error: 'xShmGetImageReq' undeclared (first use in this function)
rmd_getzpixmap.c:82: error: 'request' undeclared (first use in this function)
rmd_getzpixmap.c:86: error: 'sz_xShmGetImageReq' undeclared (first use in this function)
rmd_getzpixmap.c:86: error: expected expression before ')' token
rmd_getzpixmap.c:86: error: 'X_ShmGetImage' undeclared (first use in this function)
rmd_getzpixmap.c:101: error: 'reply' undeclared (first use in this function)
make[1]: *** [recordmydesktop-rmd_getzpixmap.o] Error 1
make[1]: Leaving directory `/home/c0cac00l/Downloads/recordmydesktop-0.3.8.1/src'
make: *** [install-recursive] Error 1
[11] Comentário enviado por removido em 05/09/2010 - 18:33h
Caro c0cac00l,
eu estava com o mesmo problema na minha distribuição Ubuntu. Li em outros lugares que o problema é o header file shmstr.h, que agora é shmproto.h. Como eu não encontrei onde alterar isso no código do programa, criei um link:
$ cd /usr/include/X11/extensions
$ ln -s shmstr.h shmproto.h
E isso resolveu o problema! Espero que resolva para você também!
[12] Comentário enviado por c4rnivor3 em 18/02/2013 - 15:08h
Eu resolvi da seguinte forma: Abri o Synaptic e digitei cada nome por vez: recordMyDesktop e GTK-recordMyDesktop. Deu certinho, e já consegui até fazer um pequeno vídeo de teste. Ótima imagem! Espero que ajude!