Kdenlive в Берлине

С 3 по 5 сентября команда Kdenlive собралась в Берлине на спринт и для участия в Akademy — ежегодной конференции KDE. Это дало возможность встретиться лично, поскольку команда распределена по разным континентам, и объединить усилия для улучшения Kdenlive. Следует отметить, что это был один из самых продуктивных спринтов в истории Kdenlive!
Спринт любезно приняла у себя c-base, поэтому большое спасибо команде за тёплый приём!
Подробнее о том, что было сделано:
Работа началась с пересмотра и обновления плана развития, чтобы было проще понять, над чем ведётся работа, что запланировано и когда. Ещё один важный шаг к улучшению рабочих процессов — создание задач для каждой из этих целей, где будут обсуждаться подробности, чтобы каждый мог следить за ходом работы и, возможно, помочь на пути к успеху.
Экспозиционный лист
Весьма воодушевляющая новость: получен грант от NGI Zero Commons Fund через NLnet на работу над экспозиционным листом (dopesheet) в Kdenlive. Это позволит значительно улучшить интерфейс работы с ключевыми кадрами и добавить мощные возможности. Обсуждалось, какие основные возможности должны в него войти, а также наброски того, как это будет работать. Эта функция не будет готова к декабрьскому выпуску, но в ближайшие месяцы будут публиковаться отчёты о ходе работы.
Затем рассмотрели отдельные части интерфейса, которые хотелось бы улучшить. Все эти идеи будут обсуждены в отдельных задачах, чтобы доработать реализацию.
Реорганизация меню
Эта задача была начата два года назад, но всё не находилось времени её завершить. Работа значительно продвинулась, и её появления можно ожидать в декабрьском выпуске. Среди изменений решено переименовать Project Bin в Media, Render в Export и реорганизовать меню, чтобы сделать их более логичными. Когда всё будет готово, будет опубликована ещё одна запись в блоге с подробным описанием этих изменений.
Панель инструментов монтажного стола
Планируется упростить интерфейс, сделать вывод таймкода на монтажном столе более аккуратным и избавиться от большой кнопки Master, которая сейчас занимает много места.
Интерфейс монитора
Планируется перенести индикатор уровня звука в сворачиваемый вертикальный виджет в правой части монитора, чтобы освободить немного места на панели инструментов, сделать длительность зоны постоянно видимой и перенести туда действия «вставка/замена», которые сейчас находятся на панели инструментов монтажного стола.
Звуковой монитор
При выборе звукового клипа Монитор клипов сейчас показывает огромную осциллограмму звука, которая не так уж полезна. Интерфейс пересмотрен, чтобы в верхней части также показывался обзор, что упрощает масштабирование и позволяет видеть текущее положение в клипе.


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

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

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