Gravação de tela com temporizador

Publicado por Enio Ferlin em 19/06/2025

[ Hits: 67 ]

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

Bloqueando telemetria no Deepin 23.1

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

Complementando o Swaybar

Leitura recomendada

Pegando o seu ip no Linux

Pacotes RPM no CentOS - Erro: "Warning: RPMDB altered outside of yum" [Resolvido]

Remover comentários

Visualizando processos com o htop

Monitorando o CPU no GNU/Linux em modo texto

  

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