Gravação de tela com temporizador

Publicado por Enio Ferlin em 19/06/2025

[ Hits: 936 ]

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

Bloqueando telemetria no Deepin 23.1

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

Leitura recomendada

O comando sleep - dormir minutos, horas ou até dias, não apenas segundos

Montar partição na memória RAM

Backups simples e seguros com o ssh e dd no Linux

Comandos para Postfix

Desmontando dispositivos ocupados (busy)

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts