Перейти к содержимому

Kdenlive в Берлине

Воскресенье, 14 сентября 2025  |  Jean-Baptiste Mardelle

С 3 по 5 сентября команда Kdenlive собралась в Берлине на спринт и для участия в Akademy — ежегодной конференции KDE. Это дало возможность встретиться лично, поскольку команда распределена по разным континентам, и объединить усилия для улучшения Kdenlive. Следует отметить, что это был один из самых продуктивных спринтов в истории Kdenlive!

Спринт любезно приняла у себя c-base, поэтому большое спасибо команде за тёплый приём!

Подробнее о том, что было сделано:

Работа началась с пересмотра и обновления плана развития, чтобы было проще понять, над чем ведётся работа, что запланировано и когда. Ещё один важный шаг к улучшению рабочих процессов — создание задач для каждой из этих целей, где будут обсуждаться подробности, чтобы каждый мог следить за ходом работы и, возможно, помочь на пути к успеху.

Экспозиционный лист

Весьма воодушевляющая новость: получен грант от NGI Zero Commons Fund через NLnet на работу над экспозиционным листом (dopesheet) в Kdenlive. Это позволит значительно улучшить интерфейс работы с ключевыми кадрами и добавить мощные возможности. Обсуждалось, какие основные возможности должны в него войти, а также наброски того, как это будет работать. Эта функция не будет готова к декабрьскому выпуску, но в ближайшие месяцы будут публиковаться отчёты о ходе работы.

Затем рассмотрели отдельные части интерфейса, которые хотелось бы улучшить. Все эти идеи будут обсуждены в отдельных задачах, чтобы доработать реализацию.

Реорганизация меню

Эта задача была начата два года назад, но всё не находилось времени её завершить. Работа значительно продвинулась, и её появления можно ожидать в декабрьском выпуске. Среди изменений решено переименовать Project Bin в Media, Render в Export и реорганизовать меню, чтобы сделать их более логичными. Когда всё будет готово, будет опубликована ещё одна запись в блоге с подробным описанием этих изменений.

Панель инструментов монтажного стола

Планируется упростить интерфейс, сделать вывод таймкода на монтажном столе более аккуратным и избавиться от большой кнопки Master, которая сейчас занимает много места.

Интерфейс монитора

Планируется перенести индикатор уровня звука в сворачиваемый вертикальный виджет в правой части монитора, чтобы освободить немного места на панели инструментов, сделать длительность зоны постоянно видимой и перенести туда действия «вставка/замена», которые сейчас находятся на панели инструментов монтажного стола.

Звуковой монитор

При выборе звукового клипа Монитор клипов сейчас показывает огромную осциллограмму звука, которая не так уж полезна. Интерфейс пересмотрен, чтобы в верхней части также показывался обзор, что упрощает масштабирование и позволяет видеть текущее положение в клипе.

Monitor with audio before the Sprint
Monitor with audio a few days after the Sprint

Компоновка и панели

Есть несколько открытых задач, касающихся пристыковки. Один из частых запросов — сохранение компоновки для каждого файла проекта, поскольку иногда для проекта требуются особые компоновки. Обсуждалось, как это реализовать, а также рассматривается переход на библиотеку KDDockWidgets, управляющую пристыковкой виджетов, что принесёт немало приятных улучшений, например возможность отсоединять монтажный стол или объединять несколько отстыкованных виджетов.

Редактор титров

Текущий редактор титров справляется с простыми задачами, но многие пользователи хотели бы использовать предустановки анимации, чтобы сделать титры более динамичными. Обсуждались возможные варианты реализации. Среди идей — использование анимаций Lottie, поскольку видеомодуль MLT уже поддерживает их воспроизведение через модуль Glaxnimate. Другой вариант — реализовать источник Qml для MLT, что позволит воспроизводить файлы Qml напрямую как видео. Любая помощь по этому вопросу приветствуется.

Веб-сайт

Запланированы изменения, которые улучшат внешний вид сайта; обсуждались некоторые варианты.

Всё остальное

Обсуждалось множество других вещей, и даже удалось записать несколько интервью с участниками команды. Возможно, для пользователей это менее важно, но также были рассмотрены некоторые административные вопросы и вопросы товарных знаков, а также вопросы CI/CD.

Akademy 2025

Akademy стала также поводом для интересных бесед, в частности с сопровождающим Glaxnimate, разработчиками Plasma и другими. Теперь команда вернулась домой с массой идей и списком задач, а следующий выпуск Kdenlive, запланированный на декабрь, порадует некоторыми улучшениями, подготовленными за эту неделю в Берлине!

Если есть желание помочь нашей небольшой команде, всегда можно внести вклад: оставить отзыв, рассказать о нас, создать запрос на слияние или сделать пожертвование.

Комментарии