18 декабря 2024 года состоялся релиз открытого видеоредактора Flowblade 2.18, предназначенного для компоновки видеороликов из отдельных видео, звуковых файлов и изображений. Исходный код проекта написан на языке Python и опубликован на GitHub под лицензией GPLv3. Предыдущая стабильная версия решения вышла в мае этого года.
По информации OpenNET, редактор Flowblade предоставляет средства для обрезки клипов с точностью до отдельных кадров, использования фильтров, определения своего порядка применения инструментов, корректировки поведения шкалы времени, композитинга изображений (например, можно поворачивать, постепенно замещать и создавать переходные эффекты).
Сборки Flowblade подготовлены в формате Flatpak. Для организации редактирования видео применяется фреймворк MLT. Для обработки различных форматов видео, звука и изображений применяется пакет FFmpeg. Интерфейс построен с использованием PyGTK. Для математических вычислений задействована библиотека NumPy, а для обработки изображений — PIL. Предоставляется более 50 фильтров для изображений и более 30 фильтров для звука. Помимо этого возможно использование плагинов с видео эффектами из коллекции Frei0r, а также звуковых плагинов LADSPA и фильтров изображений G’MIC.
Основные изменения и доработки в Flowblade 2.18:
реализована возможность включения по месту замедленного (slow motion) или обратного воспроизведения для клипов на монтажном столе, без добавления дополнительных элементов;
добавлен интерфейс Credits Scroll Generator, упрощающий создание прокручиваемых или многостраничных титров. Для настройки стиля и раскладки текста может использоваться разметка, похожая на MarkDown. Доступны настройки для управления размещением, внешним видом и поведением титров;
переделан и переименован из Hex Colors в Color Polygons интерфейс для создания цветных многоугольников. Помимо шестигранников добавлена поддержка генерации прямоугольников и треугольников;
в инструмент анимации многострочного текста (Multiline Animation) добавлены новые типы фона: «Сплошной слева» и «Сплошной справа»;
генераторы анимации переведены с покадровой обработки на использование штатных рендеров видеоклипов, что позволило повысить производительность анимирования текста;
добавлен редактор ссылок, который можно использовать с генераторами для вставки ссылок на внешние ресурсы. Сделан новый редактор HTML‑кнопок ссылок, который можно использовать с генератором для ссылки на внешние ресурсы, например, для добавления документации;
добавлена поддержка отрисовки видео в формате VP9 WebM с альфа‑каналом;
добавлен новый диалог с информацией о проекте;
панель «Задания» (Jobs) переведена на отображение данных в три столбца;
в настройки добавлена возможность ограничения минимального размера панели «Медиа» (Media);
в панель инструментов добавлен профиль проекта;
в инструмент «Вставка» добавлена функциональность для выделения рамкой нескольких объектов на монтажном столе;
во всплывающее меню клипов добавлены кнопки для отключения и включения звука;
продолжена адаптация кодовой базы для GTK4. Порт Flowblade для GTK4 планируют довести до готовности в следующем году.
Источник: habr.com