FilmCraft: видеоредактор, аналог Adobe Premiere Pro на Rust

FilmCraft: видеоредактор, аналог Adobe Premiere Pro на Rust

FilmCraft — это open-source переосмысленный аналог Adobe Premiere Pro, написанный на чистом Rust. Он призван предоставить пользователям удобный инструмент для видеоредактирования, цветокоррекции и работы со звуком, доступный на macOS, Windows и Linux, а также в браузере через WebAssembly.

Основная задача проекта — обеспечить функциональность, схожую с Premiere Pro, без зависимости от проприетарного ПО. FilmCraft может быть полезен как профессиональным видеоредакторам, так и любителям, которые ищут альтернативы без затрат на лицензии. Отличие от других аналогичных проектов в том, что он полностью переписан с нуля, а не основывается на существующем коде.

Запустить проект можно через getartcraft.com, но учти, что он находится на ранней стадии разработки и может иметь некоторые недоработки. Лицензируется под MIT или Apache 2.0, так что его можно использовать в своих проектах.

FilmCraft — это открытая альтернатива Adobe Premiere Pro, созданная с нуля на языке программирования Rust. Проект ориентирован на редактирование видео, цветокоррекцию и работу со звуком. Он доступен для macOS, Windows и Linux, а также в веб-версии через WebAssembly.

FilmCraft предлагает интуитивно понятный интерфейс, похожий на Premiere Pro, что позволяет пользователям быстро адаптироваться и начать работать. Вся функциональность программы, от кодеков до системы управления командами, реализована самостоятельно без использования кода Adobe. Основные кодеки, такие как H.264 и HEVC, также разработаны командой FilmCraft.

Установка и запуск

Для запуска FilmCraft на твоем компьютере необходим инструмент Cargo, который помогает управлять пакетами Rust. Используй следующие команды:

cargo run --release -p filmcraft

Эта команда запустит настольное приложение с демонстрационным проектом. Установка дополнительных шрифтов для японского текста осуществляется с помощью:

git clone https://github.com/storytold/craft-fonts ../craft-fonts
CRAFT_FONTS_DIR="$PWD/../craft-fonts" cargo run --release -p filmcraft

Функции

  • Редактирование: поддержка временной шкалы с многими возможностями управления, такими как три-точечное редактирование, различные инструменты нарезки и цветовые маркеры.
  • Цветокоррекция: включает в себя панели для базового и креативного редактирования, кривых и цветовых колес.
  • Эффекты и анимация: предоставляет 93 видеоэффекта, 30 переходов, а также поддержку анимации и ключевых кадров.
  • Работа со звуком: включает измерители громкости, эффекты на основе DSP и многотрековый микшер.
  • Титры и субтитры: полноценный текстовый движок с поддержкой OpenType, возможность импорта и экспорта субтитров в различных форматах.
  • Экспорт: поддержка кодеков H.264 и Apple ProRes, возможность фонової обработки во время редактирования.

Ограничения

На данный момент FilmCraft имеет несколько ограничений:

  • Нет поддержки плагинов для VST3 или OpenFX.
  • На данный момент поддерживается только экспорт в H.264, HEVC и AV1 запланированы к добавлению позже.
  • Необходимо улучшить поддержку производительности для больших объемов видеофайлов.
  • Недостаточная тестируемость на Windows и Linux по сравнению с macOS.
  • Коэффициент готовности к реальной работе около 50-60% — проект еще активно развивается.

В целом, FilmCraft — это многообещающий проект, обладающий значительным потенциалом для тех, кто ищет альтернативу Adobe Premiere Pro с открытым исходным кодом. Если тебя заинтересовал проект, ты можешь узнать больше или обратиться за помощью на [Discord](https://discord.gg/artcraft).

Открыть на GitHub: storytold/filmcraft →

Что нового на GitHub — короткие обзоры на русском Новые обзоры приходят в Telegram. Без спама, по делу.
Подписаться

Похожие статьи

Популярные темы на сайте