Tutorial: tela de registro em sua distribuição GNU / Linux

Logotipo do Screencast

Existem muitas maneiras de contribuir para o movimento do software livre, não apenas adicionando linhas de código-fonte aos projetos. Também podemos colaborar traduzindo software, relatando problemas que encontramos às comunidades de desenvolvimento para que possam resolvê-los, divulgando notícias e tutoriais como fazemos neste blog, etc. E uma das maneiras mais modernas de divulgar tutoriais é fazendo capturas de tela ou gravando o que acontece em nosso ambiente de desktop e terminal, para fornecer informações muito mais diretas e práticas.

Além disso, o fenômeno do youtuber está se fortalecendo, mais e mais pessoas estão entrando neste mundo, e parece algo interessante de se tentar, especialmente agora que o mundo dos videogames no Linux está florescendo muito, e certamente muitos usuários emergem Gamers Linux que estão ansiosos para gravar seus jogos para publicá-los na famosa plataforma de streaming, mostrando suas conquistas, avaliações, etc. Portanto, se você não sabe como capturar o que acontece no seu PC, neste tutorial vamos mostrar as melhores alternativas que você tem e como fazê-lo ...

Preparações anteriores:

Dj smoking

Antes de começar a instalar qualquer programa de screencast ou capturar o que acontece na tela, aconselho você a seguir essas dicas, ou então você você terá alguns problemas que costumam ser bastante irritantes e, em muitas ocasiões, se você for um usuário mais novo, nem mesmo saberá qual é a origem. Esses problemas estão principalmente enraizados na pilha de gráficos ou pilha de áudio do Linux, ou seja, em todos os drivers e subsistemas que lidam com o processamento de gráficos e áudio em nossa distro ou sistema operacional.

Em geral, as distros mais populares já configuram esta pilha muito bem e têm todos os drivers necessários para que tudo trabalhar corretamente desde o início. No entanto, recomendo que você preste atenção especial àquelas distros 100% gratuitas, aquelas que eliminam os famosos blobs binários, já que algo pode não funcionar bem nelas, embora não devesse, em princípio as GPUs e placas de som mais populares deveriam funcionar perfeitamente com drivers livres. Mas lembre-se também que essas distros 100% gratuitas podem trazer outros problemas quando se trata de multimídia, que é que elas não possuem certos codecs proprietários necessários para processar o áudio e o vídeo de suas gravações.

E se você for um usuário mais avançado e você decidiu construir sua própria distro do zero ou optou por distros como Arch Linux, Gentoo, Slackware, etc., que tendem a vir um pouco mais "nuas" em termos de software e você deve instalá-lo em seu gostar, lembre-se não se esqueça de pacotes como PulseAudio, ALSA, pacotes de codecs, etc., pois na minha experiência eles tendem a ser o foco da maioria dos problemas ao trabalhar com este tipo de programa que apresentamos a seguir.

Por exemplo, um dos problemas mais estúpidos que encontrei é que ele não estava gravando nenhum som, e eu apenas fui configurar corretamente ASLA e PulsAudio já que havia alguns canais ou mídia de áudio com o som reduzido ao limite. Ou podemos até mesmo modificar o equalizador do sistema para reduzir o ruído de fundo e melhorar a qualidade.

Como registrar o ambiente gráfico

Captura de tela do Vocoscreen

Existem muitos programas e alternativas Para gravar a tela em sua distribuição GNU / Linux, ao longo dos anos que tenho trabalhado com sistemas Linux, experimentei vários. Por exemplo, um dos primeiros que experimentei foi o RecordMyDesktop na minha distribuição SUSE. Depois experimentei vários programas para ver qual gostei mais, entre eles o Kazam e um longo, etc., mas finalmente fiquei com o Vokoscreen (você pode ver na imagem que fiz) com o qual fiz mais das gravações para cursos de treinamento, etc.

Qual deles escolher novamente é um dilema, mas vou apresentá-lo ao lista de programas para gravar tela mais conhecido:

  • Vokoscreen: na minha opinião é um dos melhores, simples mas potente, por isso é o meu preferido e o que pessoalmente recomendo. Suporta vários formatos de saída de vídeo, permite a gravação de áudio, várias opções de gravação, suporte para webcam também, etc. E eu certamente vejo poucos contras ...
  • Kazam: Se você quer algo mais minimalista, leve e rápido para iniciantes, talvez Kazam seja o que você está procurando. A desvantagem em relação ao Vokoscreen é o suporte para webcam e que tem menos opções de configuração, o que o limita um pouco.
  • SimpleScreenRecorder: é um aplicativo baseado em Qt que faz jus ao seu nome, é muito simples. Também está otimizado para trabalhar com máquinas de menor desempenho e a simplicidade está relacionada ao seu funcionamento, já que possui várias opções de configuração, o que pode ser um tanto confuso em sua interface gráfica.
  • RecordMyDesktop: É principalmente uma ferramenta de linha de comando escrita em C à qual duas GUIs baseadas em Qt4 e GTK foram adicionadas. É muito leve e fácil de usar (pode até usar a partir da consola com o comando recordmydesktop), mas esqueça o suporte para WebCam e os formatos de áudio e vídeo dos seus concorrentes ...
  • ScreenStudio: é um aplicativo de gravação multiplataforma escrito em Java. Mais ou menos tem as mesmas opções do Vokoscreen ou Kazam, e você pode usá-lo em qualquer plataforma. O maior problema é que depende do Java RE 8.0.
  • Gravador verde: é um aplicativo muito simples e intuitivo, com muitas opções e que pode ser uma boa alternativa para Kazam ou Vokoscreen, mas não possui suporte para gravação de WebCam. No entanto, ele tem algo que acho muito interessante, que é o suporte ao Wayland.
  • Abra o Broadcaster Software Studio: também chamado OBS Studio é o sistema mais avançado e com mais opções que você pode encontrar para o Linux. Você pode gravar várias cenas e alternar entre elas, você tem filtros para o vídeo, mixer de áudio, opções para streaming ao vivo, etc. Ao contrário, você deve conhecer bem os termos e opções que se tratam para fazer uma configuração adequada ou se perderá por sua imensa interface.

A instalação de qualquer um deles não deve ser um problema, já que existem pacotes DEB, RPM nos sites oficiais de cada um deles, você também os encontrará nos repositórios de sua distro para que possa instalá-los facilmente com yum, APT , zíper, etc. E há até alguns, como no caso do Vokoscreen, que você pode encontrar em um pacote binário .run que você nem precisa instalar, basta executar e pronto!

Como eu ja disse, Eu prefiro Vokoscreen por sua simplicidadee porque funciona muito bem pelo que pude verificar. Como você pode ver em sua interface, você encontrará as opções de tela para gravar toda a tela, uma única janela ou uma área, mesmo que queira que a gravação siga o cursor, efeito de lupa, uma contagem regressiva progressiva de segundos a partir da qual começa a gravar, etc. Por outro lado, você tem os botões para Iniciar, Pausar e Parar a gravação para gerenciá-la.

A seguir flange É sobre o áudio, e você pode escolher entre usar o PulseAudio e ASLA, e se você tiver vários microfones no sistema, você pode escolher aqueles que você quer que fiquem encarregados de capturar o som. Outra aba importante é a multimídia, onde você pode escolher o formato de vídeo e áudio, os quadros por segundo de captura (não coloque muitos se você não tiver gráficos muito poderosos), e os codecs de áudio e vídeo (lembre-se de selecione o mais adequado). E o resto das guias são opções de onde armazenar, etc. Simples, certo?

Como gravar o terminal

ascinema

Quanto a como gravar em modo gráfico, mas saiba que também existem agarradores para o terminal ou console da sua distro, algo bastante prático no mundo Unix onde se trabalha tanto a partir do terminal. Em geral, neste caso são programas mais simples que requerem menos preparação ou pré-requisitos que os anteriores, por isso duvido que tenha problemas. E assim como fiz com os anteriores, vou liste alguns dos melhores o que você encontrará:

  • ttystudio: é um programa simples que permite registrar o que acontece no terminal, mas o faz na forma de um GIF animado. Muito útil para postar o resultado depois nas webs. Sem dúvida um dos meus favoritos.
  • ascinema: permite que você grave e compartilhe o que acontece nas sessões do terminal.
  • Shelr- Outro programa para boradcasting em telas de texto simples.
  • Termo de exibição: Outra alternativa útil para gravar.
  • Termo Registro: pode gravar facilmente o conteúdo de uma sessão de terminal e permite gerar uma saída HTML, interessante para expor os resultados em webs.
  • ttyrec: ferramenta para gravar o terminal e inclui ferramenta para playback.
  • tty2gif: mais uma ferramenta simples que, como o próprio nome sugere, permite gravar e exportar para GIF.

Yo eu fico com ttystudio, que você pode instalá-lo de uma forma muito simples. Mas para isso você deve primeiro instalar o pacote npm com o gerenciador de pacotes que você usa. É um pacote que permite gerenciar programas JavaScript, como é o caso, e assim que o tiver, só terá que fazer:

npm install -g ttystudio

Se você dispensar a opção -g, a instalação não será global. Uma vez instalado, você pode abrir seu terminal e comece a gravar e exporte para GIF dos comandos e tudo o que acontece no seu terminal com:

ttystudio micaptura.gif --log

Você pode encontrar mais informações e seu código-fonte em seu Site Github...

Não se esqueça de deixar o seu comentários, com as dúvidas que surgem, sugestões, outros programas alternativos que você conhece, experiências, etc. Espero que este tutorial ajude você e você possa fazer boas gravações em sua distro ...


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: AB Internet Networks 2008 SL
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

  1.   rv dito

    Belo post, muito completo.
    Vou testar as opções que você lista para ver se os comentários aparecem ...
    Saudações, !

    1.    Isaac dito

      Muito obrigado!

  2.   Julho dito

    Acabei de instalar o vokoscreen no Debian Strecht, estou indo muito bem.
    Muito obrigado pelo conselho.

  3.   Ray padilla dito

    Instalei o vokoscreen no Manjaro e tenho problemas para gravar a tela. Ao fazer o processo de gravação tudo corre bem, mas quando salvo e reproduzo o vídeo vejo que a barra de ferramentas do sistema desaparece intermitentemente, mesmo na mesma janela que seleciono ela desaparece e aparece rapidamente. Por favor, se você sabe a causa do problema, peço seu apoio.
    Obrigado.

  4.   redemoinho dito

    Olá, gostaria de começar a capturar vídeos de novas instalações e soluções que estou corrigindo no linux, mas tenho uma dúvida de como poderia capturar do zero a instalação de uma distribuição incluindo a parte onde eu entro na BIOS e modifico para inicializar por USB.

    Qual é o método correto para fazer um vídeo como este, instalar em uma partição vazia de outra partição com um linux e algum programa de captura lá ou algo parecido?

    Agradecemos antecipadamente!

    1.    Diego German Gonzalez dito

      Você tem duas alternativas. Faça a instalação em uma máquina virtual e assim grave por software ou adquira um dispositivo que permita gravar a saída de vídeo do PC.
      Claro, se você tiver uma boa câmera e um tripé, a parte do BIOS pode ser gravada a partir do monitor.

  5.   Gregório Pérez Gomes dito

    Um tutorial absolutamente perfeito. Útil, eficaz, prático e, ao mesmo tempo, fácil de aplicar.
    Muito obrigado. Atenciosamente.