Dettagli sui file di progetto

Per descrivere i media sorgenti usati nel progetto, o il loro utilizzo nella linea temporale, il file di progetto di Kdenlive .kdenlive utilizza un formato XML basato sul formato MLT. Per maggiori dettagli, vedi MLT's XML documentation e MLT's DTD (definizione del tipo di documento).

Per la maggior parte dei media, quali video, audio e immagini, Kdenlive salva nel progetto solo un riferimento ad essi, non il file in sé: solo alcuni media vengono salvati direttamente nei file di progetto di Kdenlive. Tra i più famosi ci sono i titoli e le clip di colore.

I vantaggi nell’uso di questo formato sono:

  • MLT è capace di esportare direttamente i file di progetto di Kdenlive: ignora semplicemente tutti i dati del progetto specifici di Kdenlive, e si attiene alle sue informazioni di esportazione. I dati specifici di Kdenlive sono quello che rende molto più semplice lavorare al montaggio invece di farlo ad un livello più basso.

  • Kdenlive può includere e lavorare direttamente coi file di esportazione di MLT, proprio come farebbe con gli altri media: in realtà le clip libreria di Kdenlive appartengono a questa categoria.

Il file del progetto contiene tutte le informazioni rilevanti su

  • il video di destinazione e le proprietà audio (selezionati nel profilo del progetto)

  • i riferimenti a tutto il materiale sorgente (e alle sue clip rappresentative)

  • la posizione, la durata e alle modifiche delle clip nella linea temporale, con gli effetti applicati e i loro rispettivi parametri, inclusi i fotogrammi chiave, e a tutto ciò che consente di ottenere il risultato finale

I file del progetto sono associati con una cartella di lavoro nella quale Kdenlive genera le clip rappresentative e le miniature, per far sì che un’anteprima dei tuoi filmati appaia velocemente.

Nota

Se sposti il file di progetto dovresti sempre dichiarare il cambiamento della cartella nelle proprietà del progetto.

Lo sviluppo di Kdenlive introduce di volta in volta delle modifiche al formato del documento .kdenlive. Ad esempio, l’introduzione nella versione 23.04 delle sequenze, chiamate anche linee temporali annidate, ha richiesto il salvataggio di nuovi oggetti nel file .kdenlive: la versione del documento è passata così dalla 1.04 alla 1.1. Puoi trovare la versione del file .kdenlive in una riga che contiene:

<property name="kdenlive:docproperties.version">1.1</property>

Quando Kdenlive apre un file di progetto che era stato creato con una versione inferiore (precedente), gli aggiorna la versione, crea inoltre automaticamente una copia di sicurezza del file originale e ti informa di queste cose. Nella cartella del progetto troverai quindi un file chiamato ilmioprogetto_backup.kdenlive (naturalmente «ilmioprogetto» è il nome del file di progetto). Se qualcosa dovesse andare storto nella nuova versione di Kdenlive puoi sempre riportarlo a quella precedente, e aprire la copia di sicurezza del tuo progetto.

Questa cosa è importante, perché le versioni dei documenti non sono necessariamente compatibili all’indietro. In altre parole, quelle maggiori (successive) del formato del file .kdenlive potrebbero non essere apribili nelle versioni minori (precedenti) di Kdenlive. Ad esempio, i progetti creati con Kdenlive 23.04 o seguenti non sono apribili dalle versioni precedenti (tipo la 22.12.8): la 23.04 ha introdotto infatti la modifica del documento da 1.04 a 1.1 a causa delle linee temporali annidate.

Avvertimento

I progetti creati con le versioni 20.08 e successive non sono compatibili all’indietro: non sarai quindi in grado di aprire i file di progetto .kdenlive con le versioni precedenti.

Avvertimento

I progetti creati con le versioni 23.04 e successive non sono compatibili all’indietro: non sarai quindi in grado di aprire i file di progetto .kdenlive con le versioni precedenti.

Per l’utente più tecnico è disponibile nel github repository di Kdenlive una descrizione più dettagliata del formato del file, e sulla descrizione dei vari oggetti.