Gravação de tela com temporizador

Publicado por Enio Ferlin em 19/06/2025

[ Hits: 883 ]

Blog: http://lattes.cnpq.br/0097812690686190

 


Gravação de tela com temporizador



Olá, pessoal!

Gosto de assistir a NFL pelo PC e queria gravar o jogo da noite para poder assistir em um horário melhor (domingo a noite é complicado). Não achei uma função "timer" no simplescreenrecorder, no recordmydesktop-gtk, gpu screen recorder e no OBS.

Sendo assim, podemos apelar para o bom e velho ffmpeg no Xorg, com o comando a seguir:

"ffmpeg \
-thread_queue_size 512 -video_size 1920x1080 -framerate 30 -f x11grab -i :0.0 \
-thread_queue_size 512 -f pulse -ac 2 -i alsa_output.pci-0000_03_00.1.hdmi-stereo.monitor \
-probesize 10M -t 01:40:00 \
-c:v libx264 -crf 18 -preset ultrafast \
-c:a aac -b:a 192k -movflags +faststart output.mp4"

Alguns comentários:
1- Checar a resolução da tela e trocar pela escolhida em video_size
2- Com o comando "pactl list sources short" pegar o nome do monitor da sua saída de som padrão e adicionar em "pulse -ac 2 -i XXXXXXXXXXX.monitor"
3- Aqui a estrela da dica o comando "-t 01:40:00" (1hora 40 minutos e 00 segundos, tempo médio dos jogos, no meu caso)
4- Com esses comandos melhora a reprodução online (move os metadados para o início do arquivo), caso tenha um servidor com reprodutor de mídias
5- Se tiver placa NVIDIA pode usar "h264_nvenc", ou Intel "h264_qsv" no lugar de "libx264" para ter aceleração por hardware

É isso, até a próxima!
Outras dicas deste autor

Procurando vídeos de YouTube pelo terminal e assistindo via mpv (2025)

Complementando o Swaybar

Procurando vídeos de YouTube pelo terminal e assistindo via mpv

Bloqueando telemetria no Deepin 23.1

Leitura recomendada

Como matar (fechar) um programa por meio de ssh, em uma outra máquina

Como inverter as cores de uma imagem via linha de comando

Gravando ISO em DVD com wodim

Removendo linhas duplicadas não-consecutivas

Convertendo arquivo UTF-8 com BOM para UTF-8 sem BOM

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário