domingo, 28 de junho de 2015

Gravar desktop linux pelo terminal, sem som

Na dica de hoje explico como gravar seu desktop linux, sem som, para as suas necessidades. Basta colar as linhas abaixo num arquivo e transformá-lo num script. Como exemplo, daremos a este o nome de "my.desktop":

#!/bin/bash
#
sleep 20
#
ffmpeg -f x11grab -r 25 -s 1366x768 -i :0.0 -vcodec libx264 \
-threads 4 $HOME/output.avi

onde:

sleep 20 - tempo de espera antes de iniciar a gravação. use qualquer valor.
1366x768 - a resolução em uso, que se descobre como comando "xrand -q"
output.avi - saída do vídeo.

Salve o script e rode os comandos abaixo:

$ chmod +x mydesktop
$ chown $HOME.$HOME mydesktop
$ sudo mv mydesktop /usr/local/bin

Abra um terminal e rode o comando:

$ mydesktop

A partir deste momento você tem 20 segundos, ou qualquer outro tempo especificado, para iniciar a gravação do conteúdo útil de seu vídeo. Para terminá-lo, abra o terminal e saia com "ctrl+c".

Veja um exemplo:

video


Até a próxima dica!
;-))

Nenhum comentário:

Postar um comentário