Repolode
storytold

storytold/filmcraft

Нелинейный видеоредактор с открытым исходным кодом, написанный с нуля на чистом Rust: собственные кодеки, GPU-композитинг и цветокоррекция.

Open source альтернатива:Adobe Premiere ProDaVinci Resolve

Звёзды
17,675
Форки
7,268
Открытые issues
2,100
Последний коммит
вчера

Что это?

FilmCraft — профессиональный нелинейный видеоредактор со знакомой компоновкой из панелей и таймлайна. В нём есть монтаж, цветокоррекция, эффекты, сведение аудио, титры и субтитры, а также экспорт. Кодеки (H.264, HEVC, ProRes, VP8, VP9, AV1, Opus, AAC и другие) и контейнеры реализованы на собственном Rust-коде, а не на FFmpeg. Редактор работает нативно на macOS, Windows и Linux, а также в браузере через WebAssembly.

При монтаже используется целочисленная шкала времени в тиках, поэтому при распространённых частотах кадров не накапливается рассинхронизация. Таймлайн поддерживает трёхточечный монтаж, ripple-, roll- и slip-подрезку, а также динамическую подрезку. Цветокоррекция включает базовую коррекцию, кривые, цветовые круги, вторичную коррекцию HSL и виньетку; скопы рассчитываются по кадру после коррекции. Для аудио доступны измерение громкости по ITU-R BS.1770 и EBU R128, микшер с insert- и send-эффектами и эффекты клипов.

Каждому пункту меню и элементу управления соответствует команда, которую можно запускать из интерфейса, CLI, через JSON-канал управления или MCP-сервер — так редактором могут управлять AI-агенты. Также поддерживается обмен данными через FCP 7 XML, FCPXML, OpenTimelineIO, EDL, AAF и OMF. Проект находится в альфа-версии; в документации перечислены ограничения, в том числе отсутствие поддержки плагинов и нативного импорта .prproj.

Ключевые возможности

  • 01Трёхточечный монтаж с ripple-, roll-, slip- и slide-подрезкой
  • 02Цветокоррекция с кривыми, цветовыми кругами, вторичной коррекцией HSL и скопами
  • 03Аудиомикшер с измерением громкости по EBU R128 и эффектами клипов
  • 04Ключевые кадры с кривыми Безье и графиками значений и скорости
  • 05Собственные реализации кодеков H.264, HEVC, ProRes, VP9, AV1 и других
  • 06Обмен данными через FCP 7 XML, FCPXML, OpenTimelineIO, EDL, AAF и OMF

Сценарии использования

  • Монтаж и цветокоррекция короткометражных фильмов или документального кино на macOS, Windows или Linux
  • Создание монтажного конвейера, которым AI-агент управляет через командный API
  • Обмен таймлайнами с другими NLE-приложениями через XML, AAF или OTIO
  • Изучение реализации видеокодеков и GPU-композитора на Rust с нуля

Быстрый старт

  1. 1

    Скачайте FilmCraft с официальной страницы на getartcraft.com

Что важно знать

  • В README проект описан как молодой и быстро развивающийся, поэтому ожидайте частых изменений.

В выпуске Repolode Weekly

В подборках

Темы

Частые вопросы

Что такое filmcraft?
Нелинейный видеоредактор с открытым исходным кодом, написанный с нуля на чистом Rust: собственные кодеки, GPU-композитинг и цветокоррекция. FilmCraft — профессиональный нелинейный видеоредактор со знакомой компоновкой из панелей и таймлайна. В нём есть монтаж, цветокоррекция, эффекты, сведение аудио, титры и субтитры, а также экспорт. Кодеки (H.264, HEVC, ProRes, VP8, VP9, AV1, Opus, AAC и другие) и контейнеры реализованы на собственном Rust-коде, а не на FFmpeg. Редактор работает нативно на macOS, Windows и Linux, а также в браузере через WebAssembly.
filmcraft можно использовать бесплатно? Какая у него лицензия?
filmcraft распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
filmcraft всё ещё поддерживается?
Активно поддерживается. Последний коммит в filmcraft — 6 нояб. 2026 г..
Для чего можно использовать filmcraft?
Монтаж и цветокоррекция короткометражных фильмов или документального кино на macOS, Windows или Linux Создание монтажного конвейера, которым AI-агент управляет через командный API Обмен таймлайнами с другими NLE-приложениями через XML, AAF или OTIO Изучение реализации видеокодеков и GPU-композитора на Rust с нуля
Как установить filmcraft?
Скачайте FilmCraft с официальной страницы на getartcraft.com
Где скачать filmcraft?
Исходный код и инструкции по установке — на GitHub: https://github.com/storytold/filmcraft

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

CLI-инструмент, который автоматически вырезает из видео и аудио тихие или неактивные фрагменты, в основном ориентируясь на громкость.

5,8 тыс.+129 за неделю715NimUnlicenseАктивно поддерживаетсяОбновлён позавчера

Кроссплатформенный GUI для FFmpeg, позволяющий без перекодирования вырезать и обрезать видео- и аудиофайлы, а также выполнять их ремультиплексирование.

45,8 тыс.+288 за неделю2,3 тыс.TypeScriptGPL-2.0Активно поддерживаетсяОбновлён 4 дня назад

Приложение для macOS, которое добавляет миниатюры в Finder, предпросмотр Quick Look и метаданные в окне «Свойства» для множества аудио- и видеоформатов, не поддерживаемых системой.

3,6 тыс.+8 за неделю131SwiftGPL-2.0Обновлён вчера