Подробиці щодо файла проєкту¶
У файлах проєкту .kdenlive
Kdenlive використано формат XML на основі формату MLT для опису початкових мультимедійних даних, які використано у проєкті, а також використання цих мультимедійних даних на монтажному столі. Щоб дізнатися більше, див. MLT's XML documentation і MLT's DTD (визначення типу документів).
Для більшості мультимедійних даних, зокрема відео, звуку та зображень, у файлі проєкту Kdenlive зберігає лише посилання, а не самі мультимедійні дані. У файлах проєктів Kdenlive зберігаються лише деякі мультимедійні дані, найпомітнішими з яких є кліпи титрів і кольорові кліпи Kdenlive.
У використання цього формату файлів є такі переваги:
MLT може безпосередньо обробляти файли проєктів Kdenlive. MLT просто ігнорує усі додаткові, специфічні для Kdenlive, дані і просто використовує власні дані для обробки. Специфічні для Kdenlive далі є надбудовою, які значно спрощує роботу над проєктами порівняно із редагуванням на (нижньому) рівні обробки.
Kdenlive може безпосередньо включати і працювати із файлами обробки MLT так само, як програма працює із іншими мультимедійними даними. Фактично, кліпи бібліотеки Kdenlive є просто файлами обробки MLT, нічого більшого.
У файлі проєкту зберігаються усі відповідні дані щодо
властивості відео і звукових даних призначення (вибрані у профілі проєкту)
посилання на усі початкові матеріали (і їхні проміжні кліпи)
позицію, тривалість і редагування кліпів на монтажному столі із застосованими ефектами та відповідними параметрами, зокрема ключовими кадрами, а також усе, що потрібне для отримання остаточного результату
Файли проєкту пов’язано із робочим каталогом, у якому Kdenlive буде створювати проміжні кліпи і мініатюри, щоб завжди швидко показувати ескізи ваших мультимедійних даних.
Примітка
Якщо ви пересунете кудись файл проєкту, вам доведеться оголосити про зміну каталогу у властивостях проєкту.
У результаті розвитку Kdenlive до формату документів .kdenlive
час від часу вносять зміни. Наприклад, впровадження послідовностей (також відомих як вкладені монтажні столи) у версії 23.04 вимагало збереження нових об’єктів у файлі .kdenlive
. Версію документів змінено з 1.04 на 1.1. Ви можете визначити версію документів з файла .kdenlive
, у рядку, який містить такі дані:
<property name="kdenlive:docproperties.version">1.1</property>
Коли Kdenlive відкриває файл проєкту, створений за допомогою меншої (попередньої) версії Kdenlive, він оновлює версію документа та автоматично створює резервну копію початкового файла проєкту. Kdenlive повідомляє, що було створено резервну копію та оновлено файл проєкту до нової версії документа. У теці проєкту ви знайдете файл під назвою myproject_backup.kdenlive
(де myproject — це назва файла вашого проєкту). Якщо щось не працює з новою версією Kdenlive, ви можете повернутися до попередньої версії Kdenlive і відкрити резервну копію свого проєкту.
Це важливо, оскільки версії документів не обов’язково мають зворотну сумісність. Іншими словами: старіші (новіші) версії формату файлів .kdenlive
не можна відкрити за допомогою менших (попередніх) версій Kdenlive. Наприклад, проєкти, створені за допомогою Kdenlive 23.04 або пізнішої (новішої) версії, не можуть бути відкриті версією Kdenlive, меншої (попередньої) щодо 23.04 (наприклад, 22.12.8), оскільки у випуску Kdenlive 23.04 впроваджено зміну документа з 1.04 на 1.1 для вкладених монтажних столів.
Попередження
Проєкти, створені за допомогою версії програми 20.08, не є зворотно сумісними із застарілими версіями. Це означає, що ви не зможете відкрити файли проєктів .kdenlive
нової версії у застарілих версіях програми.
Попередження
Проєкти, створені за допомогою версії програми 23.04, не є зворотно сумісними із застарілими версіями. Це означає, що ви не зможете відкрити файли проєктів .kdenlive
нової версії у застарілих версіях програми.
Якщо вам потрібні технічні подробиці і докладний опис формату файлів та способів опису різних об’єктів, зверніться до github repository Kdenlive.