Tutorial
Gravar sua tela sem instalar nada
Os navegadores modernos conseguem capturar a tela nativamente, então uma gravação rápida não precisa de aplicativo baixado, marca d'água ou conta. O gravador de tela daqui usa essa captura embutida: você escolhe o que compartilhar, a gravação acontece na página e o arquivo fica no seu dispositivo.
Passo a passo
- Abra o gravador de tela e clique em Iniciar gravação. Seu navegador mostra o próprio seletor: compartilhe uma única aba, uma janela de aplicativo ou a tela inteira.
- Grave o que você precisa. Um cronômetro mostra o tempo decorrido e você pode pausar e retomar livremente; pare pela página ou pela barra de compartilhamento do próprio navegador.
- Veja a prévia do resultado na própria página e baixe o arquivo de vídeo. Se quiser cortar um deslize ou mudar o formato, o cortador e o conversor de vídeo rodam no mesmo navegador.
O que o gravador do navegador consegue e não consegue fazer
O gravador salva um arquivo WebM, que todo navegador moderno e a maioria dos players abrem; se você precisar de um MP4, converta-o localmente depois. A captura do áudio da aba ou do sistema depende do navegador e do sistema: navegadores baseados em Chromium conseguem capturar o áudio de uma aba, enquanto algumas configurações gravam apenas o vídeo. As gravações têm limite de duas horas para proteger a memória da aba, e a captura de tela não está disponível no Safari do iOS.
O modelo de permissão do navegador comparado a um aplicativo instalado
Um gravador instalado recebe uma permissão de sistema ampla e roda como um processo em segundo plano. A API de captura do navegador funciona de outra forma: ela é liberada por sessão e restrita exatamente à fonte que você escolheu no seletor do próprio navegador. A API MediaRecorder então monta o fluxo em um contêiner WebM diretamente na memória da aba. Nada é repassado a um servidor porque não há servidor na arquitetura; a gravação vive no seu navegador até você clicar em baixar.
As ferramentas usadas neste guia
Perguntas frequentes
Onde a gravação fica armazenada enquanto está rodando?
Na memória da aba. A API MediaRecorder acumula os pedaços de vídeo codificados em um array JavaScript; quando você para, esses pedaços são mesclados em um Blob e oferecidos a você como um download. O arquivo só toca o seu disco depois que você clica no botão de baixar. Nada é enviado em nenhum momento: abra o painel Rede e o único tráfego que você verá são os próprios recursos da página carregando na primeira visita.
Como obtenho um MP4 em vez de um WebM?
Grave primeiro, depois passe o arquivo pelo conversor de vídeo: ele converte WebM em MP4 localmente, no mesmo navegador, sem nenhum upload. Para compartilhar em aplicativos de mensagem, o WebM muitas vezes funciona como está, então tente primeiro o arquivo original.