Blog Linux Avante

SimpleScreenRecorder atualizado com gravação automática da área de trabalho com base na programação e suporte para alto DPI

27 de maio de 2020

Tela Simples Recorder 0.4.1

SimpleScreenRecorder é um aplicativo Qt para Linux que pode gravar a área de trabalho (apenas Xorg) e aplicativos OpenGL diretamente. Ele teve um novo lançamento importante (0.4.0) cerca de 3 semanas atrás, mas porque eu estava esperando que seu changelog fosse atualizado (o que não era até hoje), eu esqueci dele até hoje quando uma correção de bug 0.4.1 versão foi lançada.

O último ScreenRecorder 0.4.0/0.4.1 traz suporte para monitor de alto DPI, uma programação de gravação, controle de linha de comando sobre stdin e outras melhorias.

Mas primeiro deixe-me falar um pouco sobre SimpleScreenRecorder. O aplicativo usa libav/ffmpeg para codificação e pode gravar (com som opcional) aplicativos OpenGL diretamente, a tela inteira, um retângulo que você desenha na tela ou uma janela com áudio e vídeo devidamente sincronizados, o que é um problema comum para outras ferramentas. O vídeo pode ser pausado e retomado a qualquer momento, com um clique ou com um atalho do teclado. Ele também suporta streaming ao vivo, embora este recurso seja experimental.

Outros recursos do SSR:

  • bons padrões

  • totalmente multithread, para que seus vários componentes não bloqueiem os outros, resultando em uma gravação de vídeo suave

  • mostra uma prévia durante a gravação

  • reduz a taxa de quadros do vídeo se o computador for muito lento

  • mostra uma prévia durante a gravação

  • mostra estatísticas durante a gravação, como o tamanho do arquivo, taxa de bits, tempo de gravação, etc.

  • dicas para tudo para que você possa entender completamente o que tudo faz

O novo SimpleScreenRecorder 0.4.0/0.4.1 traz suporte para monitor de alto DPI. Não tenho um monitor assim, então não posso dizer como ele se comporta bem com monitores de alto DPI. Você terá que tentar e ver por si mesmo.

O SimpleScreenRecorder mais recente também inclui um novo recurso importante: programação de gravação. Usando essa programação de gravação, você pode configurar o aplicativo para iniciar e pausar a gravação em uma determinada data e hora, para que possa capturar a tela sem qualquer entrada posterior do usuário. Isso é ótimo para gravar algum programa de TV (em conjunto com um sintonizador de TV), por exemplo.

SimpleScreenRecorder agenda de gravação

A programação de gravação pode ser encontrada na última tela (de onde você pode iniciar a gravação). Para usá-lo, clique em Editar programação e em Adicionar para adicionar algumas datas/horários para iniciar ou pausar as gravações. Escolha a ação Iniciar ou Pausar para cada data/hora e pronto. Agora tudo que você precisa fazer é clicar em Ativar programação.

Ainda outra mudança é a adição de controle de linha de comando sobre stdin, com os seguintes comandos possíveis: record-start, record-pause, record-cancel, record-save, schedule-activate, schedule-deactivate, window-show, window-hide e quit. Isso é útil para uso em scripts. Veja isto para detalhes e como usar isso com uma instância já em execução.

Mais mudanças em SimpleScreenRecorder 0.4.0/0.4.1:

  • Aumento do tamanho máximo do vídeo para 20.000 x 20000
  • Adicionar opção para pular a tela de boas-vindas
  • Adicione mais opções de linha de comando (já suportava opções para não mostrar a bandeja do sistema e começar oculto, entre outras):
    • --settingsfile=FILE: Carrega e salva as configurações do programa em FILE. Se omitido, ~/.ssr/settings.conf é usado
    • --start-recording: Comece a gravar imediatamente
    • --activate-schedule: ativa a programação de gravação imediatamente
    • --syncdiagram: Mostra o diagrama de sincronização (para depuração)
    • --benchmark: Execute o benchmark interno
  • Adicionado aviso para usuários do Wayland: SimpleScreenRecorders continua a não oferecer suporte à gravação de tela do Wayland
  • Muitas correções de bugs

Baixando o SimpleScreenRecorder

Baixe SimpleScreenRecorder

Na seção de download SimpleScreenRecorder no link acima, você encontrará instruções de instalação dos repositórios de sua distribuição Linux (foi atualizado para 0.4.1 para Arch Linux por exemplo, mas algumas distribuições Linux ainda têm a versão 0.3.11 antiga, como Debian e Ubuntu), ou de uma fonte de terceiros, como um PPA para Ubuntu/Linux Mint que foi atualizado hoje com SimpleScreenRecorder 0.4.1 (anteriormente tinha 0.3.11).

É importante notar que você não poderá instalar o simplescreenrecorder-lib de 32 bits no Ubuntu 20.04, porque o PPA só cria pacotes de 64 bits. Isso foi útil para gravar aplicativos OpenGL de 32 bits em sistemas de 64 bits.

Confira a versão original desse post em inglês
Propaganda
Blog Comments powered by Disqus.
Propaganda