De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.


Gravando a atividade do desktop com ffmpeg

Colaboração: Rubens Queiroz de Almeida

Data de Publicação: 16 de fevereiro de 2012

Existem vários aplicativos que permitem gravar a atividade de uma sessão de trabalho, como o wink, krecordmydesktop e muitos outros.

O que poucos sabem é que existe uma forma rápida e simples de se fazer o mesmo usando o comando ffmpeg:

  ffmpeg -f x11grab -s wxga -r 25 -i :0.0 -sameq out.mpg 2> /dev/null

Eu acrescentei ao final a diretiva "2> /dev/null" para eliminar eventuais mensagens de erro. No meu computador foram geradas toneladas de mensagens de erro, mas mesmo assim o resultado final ficou muito bom. O arquivo de saída chama-se out.mpg. Se o arquivo out.mpg já existir e o mesmo comando for emitido, a gravação adicional será gravada ao final do arquivo, preservando o conteúdo original.

Para não precisar lembrar do comando todo, crie um alias:

  alias gravando='ffmpeg -f x11grab -s wxga -r 25 -i :0.0 -sameq out.mpg 2> /dev/null'

A diretiva -s é usada para especificar o tamanho da tela. Para o meu computador eu usei a diretiva -s 1680x1050, para um monitor widescreen.

A opção wxga representa um monitor de dimensão 1366x768. As outras opções disponíveis são:

Código Resolução Código Resolução
sqcif 128x96 hsxga 5120x4096
qcif 176x144 wvga 852x480
cif 352x288 wxga 1366x768
4cif 704x576 wsxga 1600x1024
16cif 1408x1152 wuxga 1920x1200
qqvga 160x120 woxga 2560x1600
qvga 320x240 wqsxga 3200x2048
vga 640x480 wquxga 3840x2400
svga 800x600 whsxga 6400x4096
xga 1024x768 whuxga 7680x4800
uxga 1600x1200 cga 320x200
qxga 2048x1536 ega 640x350
sxga 1280x1024 hd480 852x480
qsxga 2560x2048 hd720 1280x720
hd1080 1920x1080

Referências

Adicionar comentário

* Campos obrigatórios
5000
Powered by Commentics

Comentários

Nenhum comentário ainda. Seja o primeiro!


Veja a relação completa dos artigos de Rubens Queiroz de Almeida