Ferramenta de linha de comando que remove automaticamente trechos silenciosos ou inativos de vídeos e áudios, principalmente com base no volume.
storytold/filmcraft
Editor de vídeo não linear open source, escrito do zero em Rust puro, com codecs próprios, composição por GPU e correção de cor.
Alternativa open source a:Adobe Premiere Pro
DaVinci Resolve
- Estrelas
- 17,590
- Forks
- 7,248
- Issues abertas
- 1,617
- Último commit
- ontem
O que é?
FilmCraft é um editor de vídeo não linear profissional, com um layout familiar de painéis e linha do tempo que reúne edição, correção de cor, efeitos, mixagem de áudio, títulos e legendas, além de exportação. Seus codecs (H.264, HEVC, ProRes, VP8, VP9, AV1, Opus, AAC e outros) e contêineres são implementados em código Rust próprio, sem usar FFmpeg. O editor roda nativamente em macOS, Windows e Linux, além de funcionar no navegador via WebAssembly.
A edição usa marcações de tempo em ticks inteiros, evitando que os cortes percam a sincronia em taxas de quadros comuns. A linha do tempo oferece edição de três pontos, além de ajustes ripple, roll, slip e trim dinâmico. A correção de cor inclui ajustes básicos, curvas, rodas de cor, ajustes secundários HSL e vinheta, com escopos calculados a partir do quadro corrigido. O áudio inclui medição de loudness conforme ITU-R BS.1770 e EBU R128, um mixer com inserts e sends e efeitos para clipes.
Cada item de menu e controle corresponde a um comando que pode ser executado pela interface, por uma CLI, por um canal de controle JSON ou por um servidor MCP, permitindo que agentes de IA operem o editor. O projeto também oferece intercâmbio com FCP 7 XML, FCPXML, OpenTimelineIO, EDL, AAF e OMF. Ainda está em alpha, e a documentação do próprio projeto aponta limitações como a ausência de suporte a plugins e de importação nativa de arquivos .prproj.
Recursos principais
- 01Edição de três pontos com ajustes ripple, roll, slip e slide
- 02Correção de cor com curvas, rodas de cor, ajustes secundários HSL e escopos
- 03Mixer de áudio com medição de loudness conforme EBU R128 e efeitos para clipes
- 04Animação por keyframes com curvas Bezier e gráficos de valores e velocidade
- 05Implementações próprias de codecs como H.264, HEVC, ProRes, VP9, AV1 e outros
- 06Intercâmbio com FCP 7 XML, FCPXML, OpenTimelineIO, EDL, AAF e OMF
Casos de uso
- Editar e corrigir a cor de curtas ou documentários em macOS, Windows ou Linux
- Criar um pipeline de edição operado por um agente de IA por meio de uma API de comandos
- Trocar linhas do tempo com outros aplicativos NLE via XML, AAF ou OTIO
- Estudar uma implementação do zero de codecs de vídeo e de um compositor por GPU em Rust
Início rápido
- 1
Baixe o FilmCraft na página oficial em getartcraft.com
Antes de usar
- O README descreve o projeto como recente e em rápida evolução, então espere mudanças frequentes.
Destaque no Repolode Weekly
- Edição 2 · Um navegador headless em Rust para agentes e SQL tipado no TypeScript
Editor de vídeo não linear escrito do zero em Rust puro, com codecs e composição em GPU próprios. Tem trims ripple, roll, slip e slide, correção de cor com curvas e rodas de cor e medição de loudness EBU R128, como alternativa ao Premiere Pro e ao DaVinci Resolve.
Em coleções
Tópicos
Perguntas frequentes
- O que é filmcraft?
- Editor de vídeo não linear open source, escrito do zero em Rust puro, com codecs próprios, composição por GPU e correção de cor. FilmCraft é um editor de vídeo não linear profissional, com um layout familiar de painéis e linha do tempo que reúne edição, correção de cor, efeitos, mixagem de áudio, títulos e legendas, além de exportação. Seus codecs (H.264, HEVC, ProRes, VP8, VP9, AV1, Opus, AAC e outros) e contêineres são implementados em código Rust próprio, sem usar FFmpeg. O editor roda nativamente em macOS, Windows e Linux, além de funcionar no navegador via WebAssembly.
- filmcraft é gratuito? Qual é a licença?
- filmcraft é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- filmcraft ainda é mantido?
- Manutenção ativa. O último commit de filmcraft foi em 5 de nov. de 2026.
- Para que posso usar filmcraft?
- Editar e corrigir a cor de curtas ou documentários em macOS, Windows ou Linux Criar um pipeline de edição operado por um agente de IA por meio de uma API de comandos Trocar linhas do tempo com outros aplicativos NLE via XML, AAF ou OTIO Estudar uma implementação do zero de codecs de vídeo e de um compositor por GPU em Rust
- Como instalar filmcraft?
- Baixe o FilmCraft na página oficial em getartcraft.com
- Onde consigo filmcraft?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/storytold/filmcraft
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Biblioteca Python para edição programática de vídeo: cortes, concatenação, sobreposição de texto, composição e efeitos personalizados em vídeo, áudio e GIF.
Interface gráfica multiplataforma para FFmpeg que corta, recorta e remuxa arquivos de vídeo e áudio sem recodificação.
Um app para macOS que adiciona miniaturas no Finder, pré-visualizações do Quick Look e metadados em Obter Informações para vários formatos de áudio e vídeo não nativos.
Bindings Python que montam e executam comandos do FFmpeg a partir de chamadas encadeadas, incluindo grafos de filtros complexos.
Editor de fotos open source, reconstruído do zero em Rust puro, com camadas, máscaras, camadas de ajuste, texto, vetores e suporte real a arquivos PSD.