Repolode
storytold

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 ProDaVinci 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. 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

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