Este artigo discute como usar o VLC para gravar um screencast de sua área de trabalho ou um processo em seu computador.
Sobre o VLC
VLC é um aplicativo multiuso gratuito e de código aberto para reprodução e conversão de áudio e vídeo. O VLC reproduz uma variedade de formatos de vídeo, incluindo mídia de DVD, em muitos sistemas operacionais, incluindo Windows, Mac e Linux.
VLC também pode codificar um feed ao vivo da sua área de trabalho, chamado de screencast. Crie um screencast para demonstrar um produto de software ou site, instrua os espectadores sobre como usar um aplicativo ou documente um erro ou bug para ajudar a resolver um problema.
Como baixar o VLC
Para começar, baixe e instale a versão recente do VLC, que é atualizada com frequência. No momento deste guia, a versão mais recente era 3.0.16, mas o VLC não altera sua interface com frequência, se é que altera.
No Windows e Mac
Vá para a página de download e selecione a versão do VLC para o seu sistema operacional. A instalação é simples e você pode percorrer com segurança o assistente de instalação para executá-lo.
Usuários Linux devem usar o gerenciador de pacotes da distribuição. O VLC é de código aberto e é um favorito do Linux. O nome do pacote geralmente é vlc. No Ubuntu, Debian, Linux Mint ou outra versão baseada nessas distribuições, abra um terminal e digite este comando:
sudo apt install vlc
Linha de fundo
Depois de ter o VLC, há duas maneiras de configurar uma captura de tela: use a interface gráfica do VLC de apontar e clicar ou uma linha de comando. A linha de comando permite especificar configurações de captura mais avançadas, como tamanho de corte da área de trabalho e quadros de índice, para criar um vídeo mais fácil de editar. Na maioria das vezes, porém, isso é mais do que você precisa. A interface gráfica do VLC é mais fácil de usar.
Lançar VLC
VLC é um media player típico com um ícone de cone de trânsito laranja. Você o encontrará entre seus outros aplicativos; a localização exata depende do seu sistema operacional.
-
Com a janela VLC aberta, selecione Media.
-
No menu Mídia, escolha Abrir dispositivo de captura.
-
Na caixa de diálogo Open Media, selecione a seta suspensa Capture mode e escolha Desktop.
- Defina a Taxa de quadros desejada (um número entre 10 e 30). Quanto maior a taxa de quadros, mais suave será a reprodução do vídeo, mas o arquivo será maior. O hardware do seu computador determina a qualidade do vídeo que ele pode manipular. Geralmente, 24 e 30 são seguros; 24 fps é o padrão para a TV americana.
-
Selecione Mostrar mais opções para revelar configurações adicionais. Em seguida, defina a opção Caching mais baixa para menos uso de memória ou mais alta se o seu sistema tiver memória suficiente.
-
Selecione a seta suspensa ao lado de Play e escolha Convert. Isso codifica a área de trabalho ao vivo em um arquivo salvo.
Configure seu arquivo de destino e as opções de codificação
A janela mudará para permitir que você configure suas opções de codificação.
-
Na caixa de texto Source, digite screen:.
-
Selecione a seta suspensa Perfil e escolha um perfil. Isso determina quais codecs o VLC usará para criar seu arquivo e quais dispositivos podem reproduzi-lo. O padrão Vídeo - H.264 + MP3 (MP4) é uma boa opção para a maioria das situações.
VLC tem predefinições para vários dispositivos e resoluções. Não escolha um perfil de áudio, pois ele não conterá dados de vídeo.
- Selecione Procurar para localizar uma pasta de destino. Escolha uma pasta de saída e digite um Name para o seu arquivo no campo na parte superior. Em seguida, selecione Salvar.
- Quando estiver pronto para iniciar sua captura, selecione Iniciar.
- A janela menor desaparece e a interface do VLC é exibida. Parece quase como antes, mas a barra de reprodução na parte inferior acende como se estivesse tocando. Isso indica que o VLC está gravando.
- Para parar de gravar seu stream, selecione Stop nos controles de reprodução do VLC.
Configurar captura de tela usando a linha de comando
Você pode escolher mais opções de configuração criando um screencast usando o VLC na linha de comando em vez da interface gráfica. Essa abordagem requer que você esteja familiarizado com o uso da linha de comando em seus sistemas, como a janela cmd no Windows, o terminal Mac ou o shell do Linux.
Com o terminal de linha de comando aberto, consulte este comando de exemplo para configurar uma captura de screencast no Windows:
c:\path\to\vlc.exe screen://:screen-fps=24:screen-follow-mouse:screen-mouse-image="c:\temp\mousepointerimage.png":sout=transcode{vcodec=h264, venc=x264{scenecut=100, bframes=0, keyint=10}, vb=1024, acodec=none, scale=1.0, vfilter=croppadd{cropleft=0, croptop=0, cropright=0, cropbottom=0}}: duplicado{dst=std{mux=mp4, access=file, dst="c:\temp\screencast.mp4"}}
No Linux e Mac, é semelhante:
vlc screen://:screen-fps=24:screen-follow-mouse:screen-mouse-image="/tmp/mousepointerimage.png":sout=transcode{vcodec=h264, venc=x264 {scenecut=100, bframes=0, keyint=10}, vb=1024, acodec=none, scale=1.0, vfilter=croppadd{cropleft=0, croptop=0, cropright=0, cropbottom=0}}: duplicado{ dst=std{mux=mp4, access=file, dst="/tmp/screencast.mp4"}}
Este comando é uma única linha e deve ser colado ou digitado dessa forma. O exemplo acima é o comando exato usado para gravar o vídeo screencast incluído neste artigo.
Várias partes deste comando podem ser personalizadas:
- c:\path\to\vlc.exe: Este deve ser o caminho para o executável vlc.exe. No Mac e Linux, isso pode ser apenas vlc.
- :screen-fps=24: Isso deve ser definido para a taxa de quadros por segundo que você deseja gravar.
- :screen-follow-mouse: Inclua isto para gravar o ponteiro do mouse ou exclua se quiser ocultar o ponteiro do mouse no screencast.
- :screen-mouse-image: Fornece um caminho para uma imagem de ponteiro ao capturar o ponteiro do mouse.
- vb=1024: Defina para a taxa de bits na qual você deseja gravar. Uma taxa de bits mais alta produz um vídeo de melhor qualidade, mas com um tamanho de arquivo maior (isso funciona em combinação com o valor de fps). Experimente valores de 1500 ou 2048 para melhorar a qualidade.
- :scale=1.0: Defina este valor para reduzir ou ampliar o vídeo proporcionalmente. Por exemplo, um valor de 0,5 cria um screencast da sua área de trabalho reduzido para metade do tamanho.
- cropleft, croptop, cropright, cropbottom: Esses valores representam o tamanho do pixel das áreas de corte. Defina como 0 para capturar toda a área de trabalho. Por exemplo, se você definir cropleft para 100, a área de trabalho gravada cortará 100 pixels de largura do lado esquerdo da área de trabalho. A mesma lógica se aplica a cada parâmetro.
- dst=": O caminho completo e o nome do arquivo de vídeo que você deseja criar.
Como editar seu screencast
Ao gravar um screencast, você pode não acertar tudo em uma tomada. Quando isso acontecer, use um software de edição de vídeo para aprimorar seu screencast. No entanto, nem todos os editores de vídeo podem abrir arquivos de vídeo no formato MP4.
Para trabalhos de edição simples, experimente o aplicativo gratuito e de código aberto Avidemux. Use este programa para cortar seções de um vídeo e aplicar filtros como recortar.