screencast consiste basicamente em registre tudo o que acontece na tela do seu computador, e isso pode incluir narração e áudio.
No mundo dos vídeos tutoriais, o screencast é indispensável, embora também seja útil em muitas outras ocasiões em que é necessário ter um registro detalhado do seu desktop, seja para apresentar um projeto, relatar uma falha ou avaliar o desempenho de um Programa. O screencasting consiste em fazer uma série de capturas de tela para registrar as ações do usuário, criando assim um arquivo de vídeo em um determinado formato.
Enfim, para quando for necessário, deixo aqui 5 alternativas para fazer screencasting desde linux:
ffmpeg
Para quem prefere trabalhar na linha de comando, ffmpeg você tem a opção de screencasting. Com o ffmpeg você pode gravar sua área de trabalho executando a seguinte linha:
ffmpeg -f x11grab -r 25 -s 1024x768 -i: 0.0 -vcodec huffyuv screencast.avi
-f indica o formato.
-s indica resolução
-r indica fps.
-i indica o “arquivo de entrada”, neste caso a tela.
Para parar a gravação, basta pressionar CTRL + C no terminal.
Grave minha área de trabalho
Foi um dos primeiros programas de screencasting a ser lançado no Linux, senão o primeiro. Sua interface é muito simples e intuitiva, ideal para fazer uma gravação básica de áudio e vídeo. Possui ferramentas, para seleção de janela ou área de gravação, configuração de áudio e vídeo. Embora não tenha uma captura de tela ou exibição de gravação. É um programa de alguns anos atrás, e nenhum desenvolvedor assumiu o projeto para adicionar mais funções. A verdade é que até a sua versão 0.3.8.1 vai muito bem e cumpre com tudo o que oferece.
Você pode encontrá-lo nos repositórios do Linux, a versão da linha de comando CLI ou a versão gráfica GTK. Portanto, você pode instalar o GTK, executando:
sudo apt-get install gtk-recordmydesktop
Tela Voko
Mais um para a lista, outra boa ferramenta para registrar tudo o que acontece no seu desktop. Com as mesmas características dos restantes, embora tenha como desvantagem o facto de não permitir tirar screenshots. Sua interface pode não parecer chamativa, mas compensa com sua simplicidade de uso.
Você pode encontrá-lo nos repositórios, executando:
sudo apt-get instalar vokoscreen
Gravador de tela simples
É um dos programas mais simples e poderosos para screencasting, possui ótimos recursos que o tornam uma boa opção para gravar sua área de trabalho ou fazer screenshots. Como o resto, permite a gravação em tela cheia, de apenas uma janela ou de apenas uma parte da área de trabalho, além de definir a fonte do áudio, alto-falantes ou microfone. É capaz de reduzir a taxa de quadros para rodar em computadores lentos sem perder a sincronização entre o vídeo e o áudio.
Para instalá-lo, o gravador de tela simples não é encontrado nos repositórios, então devemos primeiro adicionar o PPA e atualizar
sudo apt-get-repository ppa: maarten-beart / simplescreenrecorder sudo apt-get update sudo apt-get install simplescreenrecorder
Kazam
É uma das soluções mais modernas para screencast no linux. Possui inúmeras funções que o tornam um gravador de mesa muito completo. Em sua configuração de vídeo podemos definir o formato de saída, MP4, WEBM, AVI. Quanto ao áudio, o Kazam permite definir o tipo de áudio a ser gravado, o dos alto-falantes ou do microfone. Por sua vez, ele também tem a capacidade de fazer screencast da tela, janela ou seção da área de trabalho.
Kazam também está nos repositórios, então apenas execute
sudo apt-get install kazam
Ainda existem muitos softwares para screencasting no Linux. Aqui coloco apenas 5 que vão muito bem. Agora só falta testar qual de todos funciona melhor para você e começar a gravar.
Você esqueceu a melhor opção, que é usar o GNOME, apenas pressionando as teclas * ctrl alt shift r *.
antes do xvidcam também estar disponível
E qual pode ser instalado no arch?
Eles se esqueceram do VLC. Também suporta screencast com áudio. Uma vez fiz um vídeo do meu desktop para um buquê com VLC e ficou ótimo.
Você sai do OBS.
Você se adiantou a mim:
https://obsproject.com/
Eu gosto do Kazam, e se você colocar em mp4 e selecionar o diretório de destino, ele salvará automaticamente o vídeo, com isso você economiza o tempo que leva para outros formatos gerar o vídeo. Uma utilidade que pode interessar a você é mostrar as teclas utilizadas na tela com (Screenkey). Felicidades
Alguém pode dar zoom enquanto o screener está sendo feito?
Boa pergunta, qual desses programas permite que você dê zoom
O melhor software para screencasting é OBS Studio (não gratuito, mas excelente) https://obsproject.com/index
Pelo que vejo se é gratuito, tem licença GPL2.
O Open Broadcaster Software é um software de código aberto e gratuito para gravação de vídeo e transmissão ao vivo.
Para mim, o melhor é: SimpleScreenRecorder
Algum desses programas permite que você edite o vídeo posteriormente, por exemplo, para remover ou adicionar áudio, imagens, títulos, zoom, etc. ???
O Vokoscreen permite abrir o vídeo diretamente no editor de vídeo, e também gravar com a webcam e a tela ao mesmo tempo, é o meu favorito pela sua simplicidade e funcionalidade.
Para adicionar um repositório, você deve fazer:
$ sudo add- ...
mas não:
$ sudo apt- ...
(veja Gravador de Tela Simples)
Saudações de Málaga.
Ótimo post, exatamente o que eu estava procurando vou lidar com o Kazam, saudações
Obrigado pelas referências, estou usando o Kazam e funciona muito bem.
Uma saudação!
Hello Linuxeros!
Muito obrigado por recomendar o Vokoscreen, venho testando há semanas com outros como o RecordMyDesktop (e é muito lento) ou o VLC (que não grava o som de forma alguma)
mas com Vokoscreen as coisas estão indo bem
Uma saudação.