Editor de vídeo open source e local-first no navegador, com timeline multifaixas, narração por IA, música, legendas e restauração.
walterlow/freecut
Editor de vídeo com várias trilhas que roda inteiramente no navegador, com armazenamento local de mídia, efeitos WebGPU e exportação no próprio navegador.
Alternativa open source a:Adobe Premiere Pro
CapCut
DaVinci Resolve
- Estrelas
- 2,279
- Forks
- 354
- Issues abertas
- 14
- Último commit
- anteontem
O que é?
O FreeCut é um editor de vídeo com várias trilhas que roda no navegador, sem exigir instalação nem upload de arquivos. A edição, a pré-visualização, a análise, a transcrição, a geração com IA e a exportação são executadas no navegador usando WebGPU, WebCodecs, Web Workers e a File System Access API. Os projetos e os metadados de mídia são gravados como arquivos simples em uma pasta de trabalho escolhida no disco.
O editor inclui uma linha do tempo com itens de vídeo, áudio, texto, imagem, formas, máscaras e Lottie; animação com keyframes, editor de curvas Bezier e dopesheet; além de uma ampla variedade de efeitos de GPU, modos de mesclagem e transições. As ferramentas de áudio incluem EQ para clipes e trilhas, alteração de pitch e fades. A exportação oferece os contêineres MP4, WebM, MOV e MKV com codecs H.264, H.265, VP8, VP9 e AV1, quando o navegador disponibiliza um encoder.
Os recursos locais de IA incluem transcrição no dispositivo, detecção de cenas, geração de legendas, conversão de texto em fala com Kokoro e geração de música com MusicGen. O projeto é desenvolvido com React 19, TypeScript, Vite e Mediabunny e requer um navegador Chromium moderno.
Recursos principais
- 01Linha do tempo com várias trilhas, edição de áudio/vídeo vinculados e ferramentas de corte como ripple, rolling e slip
- 02Animação com keyframes, editor de curvas Bezier, dopesheet e predefinições de easing
- 03Efeitos WebGPU, incluindo blur, color grading, distorção, estilização e chroma key
- 04Monitor de origem, transições e 25 modos de mesclagem
- 05Transcrição no dispositivo, detecção de cenas e conversão de texto em fala
- 06Exportação para MP4, WebM, MOV ou MKV, com vários codecs e opções de legendas
Casos de uso
- Fazer edições rápidas de vídeos curtos sem instalar um software de edição de vídeo para desktop
- Editar vídeos mantendo os arquivos de origem privados na máquina local
- Adicionar legendas ou narrações com ferramentas de IA executadas no dispositivo
- Prototipar fluxos de edição de vídeo no navegador ou contribuir com um projeto WebCodecs
Início rápido
- 1
Clone o repositório
git clone https://github.com/walterlow/freecut.git - 2
Acesse a pasta do projeto
cd freecut - 3
Instale as dependências
npm install - 4
Inicie o servidor de desenvolvimento e abra http://localhost:5173 no Chrome ou Edge
npm run dev
Antes de usar
- É necessário um navegador Chromium moderno (recomendamos Chrome ou Edge 113 ou superior), pois o projeto depende de WebGPU, WebCodecs, OPFS e da File System Access API.
- No Brave, talvez seja necessário habilitar manualmente uma flag para usar a File System Access API.
Tópicos
Perguntas frequentes
- O que é freecut?
- Editor de vídeo com várias trilhas que roda inteiramente no navegador, com armazenamento local de mídia, efeitos WebGPU e exportação no próprio navegador. O FreeCut é um editor de vídeo com várias trilhas que roda no navegador, sem exigir instalação nem upload de arquivos. A edição, a pré-visualização, a análise, a transcrição, a geração com IA e a exportação são executadas no navegador usando WebGPU, WebCodecs, Web Workers e a File System Access API. Os projetos e os metadados de mídia são gravados como arquivos simples em uma pasta de trabalho escolhida no disco.
- freecut é gratuito? Qual é a licença?
- freecut é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- freecut ainda é mantido?
- Manutenção ativa. O último commit de freecut foi em 18 de out. de 2026.
- Para que posso usar freecut?
- Fazer edições rápidas de vídeos curtos sem instalar um software de edição de vídeo para desktop Editar vídeos mantendo os arquivos de origem privados na máquina local Adicionar legendas ou narrações com ferramentas de IA executadas no dispositivo Prototipar fluxos de edição de vídeo no navegador ou contribuir com um projeto WebCodecs
- Como instalar freecut?
- Clone o repositório: git clone https://github.com/walterlow/freecut.git Acesse a pasta do projeto: cd freecut Instale as dependências: npm install Inicie o servidor de desenvolvimento e abra http://localhost:5173 no Chrome ou Edge: npm run dev
- Onde consigo freecut?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/walterlow/freecut
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Bloco de notas de reuniões com IA, open source e local-first, que captura o áudio do dispositivo sem um bot entrar na chamada — uma alternativa ao Granola.
Skill de agente para Claude, licenciada pelo MIT, que ensina Claude a criar e editar vídeos de motion graphics em código com Remotion.
Removedor de fundo open source que funciona inteiramente no navegador com WebGPU ou WebAssembly, sem enviar imagens.
Um CRM de código aberto que você pode estender como código, com objetos, visualizações, workflows e agentes de IA, desenvolvido com TypeScript, React e PostgreSQL.
Plataforma de agendamento open source e auto-hospedada (fork comunitário do Cal.com sob licença MIT) para marcar reuniões e gerenciar calendários.