Sem upload, 100% local, sem conta

Artigo

Um gravador de tela online envia seu vídeo para algum lugar?

Vários sites que prometem um gravador de tela online gratuito na verdade funcionam enviando sua gravação para um servidor: uma barra de progresso escrita 'enviando' ou 'processando' é a pista. Isso anula o propósito de gravar algo privado, como uma demonstração interna ou uma ligação de suporte, na sua própria máquina. Um gravador de tela que roda inteiramente dentro do navegador não precisa de servidor nenhum. Veja o que faz a diferença, e algumas formas de conferir qual tipo você está usando.

Dois caminhos de processamento bem diferentes

Um gravador baseado em servidor captura sua tela localmente, mas depois envia o arquivo para uma máquina remota para codificar, cortar ou converter, e devolve um resultado, às vezes hospedado em um link em vez de baixado direto para o seu dispositivo. Um gravador baseado no navegador faz o trabalho inteiro no seu computador: captura, codificação e a montagem final do arquivo, tudo acontece na aba, e o único 'envio' é aquele que você escolhe fazer depois, se é que você chega a compartilhar o resultado.

Diagrama contrastando a ida e volta de um gravador baseado em servidor (do dispositivo ao servidor e de volta) com um gravador só local que fica inteiramente no dispositivo

Como um gravador local de verdade funciona

Navegadores modernos expõem o getDisplayMedia para capturar a tela e o getUserMedia para a webcam ou o microfone, e o MediaRecorder para codificar o fluxo em um arquivo de vídeo, pedaço por pedaço, inteiramente na memória. Assim que a gravação para, os pedaços são montados em um único arquivo e um link de download é criado localmente, sem envolver nenhuma requisição de rede. Ferramentas como gravador de tela, gravador de webcam e gravador de voz usam exatamente esse processo: gravação, codificação e o link de download acontecem sem um único byte do vídeo sair do seu dispositivo.

Como conferir um gravador você mesmo

Abra as ferramentas de desenvolvedor do seu navegador, mude para a aba de rede, e grave um clipe de teste curto. Se nenhuma requisição aparecer enquanto você grava e para, a ferramenta é realmente local. Um segundo teste, mais simples: desconecte da internet, depois tente gravar e baixar. Um gravador baseado no navegador continua funcionando offline depois que a página carrega; um baseado em servidor falha ou trava no momento em que precisa enviar seu arquivo para algum lugar que não consegue alcançar.

Diagrama de processamento dentro de um único ícone de dispositivo: captura de tela ou webcam, codificação em pedaços, montagem em um arquivo, depois um download local, sem nenhuma seta saindo do dispositivo

O que um gravador local ainda não consegue proteger

Gravar localmente só protege o próprio arquivo de vídeo de ser enviado para algum lugar sem sua permissão. Isso não revisa o que está dentro da gravação: se sua tela mostra um campo de senha, uma mensagem privada, ou outro aplicativo que você queria manter fora de vista, esse conteúdo é capturado exatamente como aparece. Confira o que está visível na sua tela ou na frente da sua webcam antes de começar, do mesmo jeito que faria antes de uma videochamada.

Uma checagem rápida antes de usar um site de gravação

A ferramenta começa a baixar no instante em que você para de gravar, sem nenhuma mensagem de espera mencionando um servidor? O texto de privacidade dela diz que a gravação nunca sai do seu dispositivo, em vez de uma promessa mais vaga como 'não guardamos seus arquivos'? Ela continua funcionando com a rede desconectada? Um sim para as três coisas é um forte sinal de que a ferramenta está fazendo exatamente o que deveria: gravar, codificar e entregar o arquivo, tudo em um só lugar.

Ferramentas neste artigo

Perguntas frequentes

Posso verificar sozinho que um gravador de tela não envia meu vídeo?

Sim. Abra a aba de rede do seu navegador antes de gravar e observe se há requisições saindo, ou desconecte da internet e tente gravar e baixar um clipe. Um gravador realmente local continua funcionando offline e não mostra nenhuma atividade de rede ligada ao conteúdo do vídeo; um baseado em servidor vai falhar ou claramente tentar alcançar um endereço remoto.

Por que alguns gravadores online gratuitos limitam a duração ou adicionam uma marca d'água?

Gravadores hospedados que processam vídeo em um servidor têm um custo real por gravação, então limites de duração e marcas d'água costumam ser usados para empurrar os usuários para um plano pago. Um gravador baseado no navegador não tem custo de servidor por gravação, então qualquer limite de duração vem da própria memória do seu dispositivo em vez de uma cota de cobrança, embora gravações muito longas ainda possam ser limitadas pela quantidade de RAM disponível na aba do seu navegador.

Fontes