Sobre o projeto
OpenScreen é um aplicativo de desktop gratuito e de código aberto para gravar sua tela e transformar a captura em uma demonstração de produto ou passo a passo polido. É a continuação mantida pela comunidade do projeto OpenScreen original, que seu criador arquivou após a v1.5.0; o desenvolvimento mudou para este repositório com sua aprovação, mantendo o mesmo nome e licença MIT. Ele roda em macOS, Windows e Linux e está em desenvolvimento ativo, então é esperado encontrar arestas e mudanças ocasionais que quebram compatibilidade (incluindo no formato de projeto .openscreen e na CLI).
Capacidades principais
Gravação: capture uma janela específica ou a tela inteira, além de microfone e áudio do sistema. Uma sobreposição de webcam suporta picture-in-picture, arrastar para posicionar, espelhamento e opções de forma.
Edição: zooms automáticos ou manuais com profundidade, duração, easing e posição de precisão de pixel ajustáveis, onde o zoom automático segue o cursor. Tamanho do cursor, suavização e efeitos de clique são configuráveis, com temas de cursor e suavização de caminho pós-gravação. A linha do tempo suporta corte, aparar e controle de velocidade por segmento, guias de encaixe e uma forma de onda de áudio. Anotações de texto, seta e imagem estão disponíveis com predefinições de animação de texto, junto com papéis de parede, cores sólidas, gradientes ou imagens de fundo personalizadas, e desfoque de movimento.
Legendas: legendas automáticas para narrações são transcritas no dispositivo, sem upload, então funcionam offline; o texto é editável e pode ser cortado, com tradução opcional de legendas.
Assistente de edição por IA: você descreve a edição no chat e ela é aplicada à linha do tempo — cortes, zooms, rampas de velocidade, anotações, enquadramento de câmera. É traga-sua-própria-chave (Claude, OpenAI, Gemini, Mistral, OpenRouter, MiniMax ou qualquer endpoint compatível com OpenAI) e nada é habilitado por padrão.
Exportação: MP4 ou GIF em múltiplas proporções e resoluções, renderizado e codificado na GPU (Metal no macOS, D3D11 no Windows, Vulkan no Linux) com fallback automático para CPU. A interface está disponível em árabe, tcheco, inglês, espanhol, francês, alemão, italiano, japonês, coreano, português (Brasil), russo, turco, vietnamita, chinês simplificado e chinês tradicional.
Interface de linha de comando
Uma CLI sem cabeça é voltada para scripts, CI e agentes de codificação de IA: pode gravar a tela, editar o JSON do projeto .openscreen programaticamente (zooms, anotações, cortes) e renderizar MP4/GIF através do pipeline completo de exportação, sem janelas visíveis e saída NDJSON quando passado --json.
Instalação e notas de plataforma
Usuários de Windows são direcionados à Microsoft Store (também instalável via winget), com um .exe autônomo como alternativa; o .exe não é assinado com código, então o SmartScreen avisa sobre um editor desconhecido. Builds para macOS a partir de 1.9.0 são assinados e notarizados, e exigem permissões de Gravação de Tela e Acessibilidade; macOS 15 e versões posteriores pedem novamente a permissão de gravação de tela periodicamente, e as permissões não são transferidas de builds anteriores a 1.9.0. Pacotes Linux são publicados como .deb, .rpm, .pacman e .AppImage, além de um flake Nix com módulos NixOS e Home Manager. Os requisitos de sistema listam Windows 1903+ com Intel 8ª Geração / AMD Ryzen 2000 ou mais novo como mínimo, macOS 13 (Ventura) ou posterior, e 8 GB de RAM mínima (16 GB recomendados).
Todas as três plataformas gravam através de um pipeline de captura nativo (ScreenCaptureKit, Windows Graphics Capture, PipeWire via portal ScreenCast), com fallback de captura de navegador no Linux. O áudio do sistema funciona no macOS e Windows imediatamente; no Linux, precisa de PipeWire. Efeitos de clique no Linux exigem que o usuário esteja no grupo input, pois o Wayland não expõe portal para botões do mouse.
Comunidade e licença
O projeto é dirigido pela comunidade, com um servidor Discord, GitHub Issues para bugs e pedidos de recursos, um roteiro e patrocínio via GitHub Sponsors ou Ko-fi. É licenciado sob a Licença MIT. O README aconselha baixar apenas dos GitHub Releases oficiais vinculados ao repositório, observando que sites de terceiros usando o nome OpenScreen não são afiliados.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.