Перейти до вмісту

Kdenlive у Берліні

Неділя, 14 вересня 2025  |  Jean-Baptiste Mardelle

З 3 по 5 вересня команда Kdenlive возз'єдналася в Берліні для спринту та участі в Akademy, щорічній конференції KDE. Це була нагода для нас зустрітися особисто, оскільки наша команда розкидана по різних континентах, та об'єднати наші зусилля, щоб зробити Kdenlive кращим. І мушу сказати, що це був один з найпродуктивніших спринтів в історії Kdenlive!

Наш спринт люб'язно прихистила c-base, тому велика подяка команді за те, що вони надали нам цю можливість!

Перейдемо до подробиць того, що нами зроблено:

Ми почали з перегляду та оновлення нашої дорожньої карти, щоб було легше зрозуміти, над чим ми працюємо, що плануємо і коли. Ще одним важливим кроком до покращення наших робочих процесів є створення для кожної з цих цілей записів вад, де буде обговорено подробиці, щоб кожен міг слідкувати за нами та, можливо, допомогти нам на шляху до успіху.

Таблиця експонування

Дуже цікаво, я отримав грант від NGI Zero Commons Fund через NLnet на роботу над функцією таблиці експонування у Kdenlive. Це значно покращить інтерфейс ключових кадрів із реалізацією потужних функціональних можливостей. Ми обговорили, які основні функції ми хочемо бачити в ній, та деякі чернетки того, як це працюватиме. Ця функція не буде готова до грудневого випуску, але я оприлюдню оновлення щодо поступу цього завдання у найближчі місяці.

Потім ми переглянули конкретні частини інтерфейсу користувача, які хотіли б покращити. Усі ці ідеї будуть обговорені в окремих записах про вади, щоб ми могли вдосконалити реалізацію.

Перевпорядкування меню

Виконання цього завдання розпочалося два роки тому, але ми так і не знайшли часу, щоб його завершити. Ми значно просунулися в цьому напрямку, і ви можете очікувати, що воно з'явиться в грудневому випуску. Серед змін ми вирішили перейменувати «Контейнер проєкту» на «Медіа», «Обробку» на «Експорт» та реорганізувати меню, щоб зробити все більш логічним. Ми створимо ще один допис у блозі, щоб детально представити ці зміни, як тільки це буде зроблено.

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

Ми хочемо очистити інтерфейс користувача, зробити показ часової позначки на монтажному столі чіткішим та позбутися великої кнопки Основний, яка зараз займає багато місця.

Інтерфейс користувача монітора

Ми плануємо перемістити аудіометр у вертикальний віджет, що розгортається, у правій частині монітора, щоб звільнити місце на панелі інструментів, зробити тривалість зони завжди видимою та перемістити туди дії вставлення/перезапису, які зараз знаходяться на панелі інструментів часової шкали.

Монітор звукових даних

Якщо позначено звуковий кліп, поточна версія Монітора кліпу покаже величезну форму звукової хвилі, що не дуже корисно. Ми переглянули інтерфейс користувача, щоб також показати огляд згори, що спрощує масштабування та перегляд вашого місця перебування у кліпі.

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, розробниками Плазми та іншими. Ми повернулися додому з купою ідей та завдань, а наступний випуск Kdenlive, який буде випущено у грудні, сяятиме деякими покращеннями, які ми підготували протягом цього тижня в Берліні!

Якщо ви хочете допомогти нашій невеликій команді, ви завжди можете зробити свій внесок, залишивши відгук, розповівши про нас, створивши запит на злиття або зробивши фінансову пожертву.

Коментарі