CLI-инструмент, который автоматически вырезает из видео и аудио тихие или неактивные фрагменты, в основном ориентируясь на громкость.
storytold/filmcraft
Нелинейный видеоредактор с открытым исходным кодом, написанный с нуля на чистом Rust: собственные кодеки, GPU-композитинг и цветокоррекция.
Open source альтернатива:Adobe Premiere Pro
DaVinci 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
Скачайте FilmCraft с официальной страницы на getartcraft.com
Что важно знать
- В README проект описан как молодой и быстро развивающийся, поэтому ожидайте частых изменений.
В выпуске Repolode Weekly
- Выпуск 2 · Headless-браузер на Rust для агентов и типизированный импорт SQL
Нелинейный видеоредактор, написанный с нуля на чистом Rust, со своими кодеками и GPU-композитингом. Есть ripple, roll, slip и slide, цветокоррекция кривыми и цветовыми кругами, измерение громкости по EBU R128 — альтернатива Premiere Pro и DaVinci Resolve.
В подборках
Темы
Частые вопросы
- Что такое 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 обновляется ежедневно.
Похожие проекты
Python-библиотека для программного монтажа видео: нарезка и склейка, текстовые наложения, композиция и пользовательские эффекты для видео, аудио и GIF.
Кроссплатформенный GUI для FFmpeg, позволяющий без перекодирования вырезать и обрезать видео- и аудиофайлы, а также выполнять их ремультиплексирование.
Приложение для macOS, которое добавляет миниатюры в Finder, предпросмотр Quick Look и метаданные в окне «Свойства» для множества аудио- и видеоформатов, не поддерживаемых системой.
Python-обёртка, которая собирает и запускает команды FFmpeg из цепочек вызовов Python, в том числе для сложных графов фильтров.
Открытый фоторедактор, созданный с нуля на чистом Rust: слои, маски, корректирующие слои, текст, векторные фигуры и полноценная поддержка PSD.