Gravação de tela com temporizador

Publicado por Enio Ferlin em 19/06/2025

[ Hits: 228 ]

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

Complementando o Swaybar

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

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

Bloqueando telemetria no Deepin 23.1

Leitura recomendada

Controlando o amarok pela linha-de-comando

Como fazer logout forçado pela linha de comando no GNOME

Dependências circulares com RPM

Como converter vídeos para AVI sem perder qualidade

Comando "less" Colorido no Shell

  

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