Detalls del fitxer de projecte¶
Els fitxers de projecte .kdenlive
del Kdenlive utilitzen un format XML basat en el format del MLT per a descriure el suport d'origen utilitzat en un projecte, així com l'ús d'aquest mitjà a la línia de temps. Per a més detalls, vegeu MLT's XML documentation i MLT's DTD (definició de tipus de document).
Per a la majoria dels mitjans, com ara vídeo, àudio i imatges, el Kdenlive emmagatzema només una referència en un projecte, no el mitjà en si. Només s'emmagatzemen alguns suports directament dins dels fitxers de projecte del Kdenlive, especialment el títol i els clips de color.
Els avantatges d'utilitzar aquest format de fitxer són:
El MLT és capaç de renderitzar directament els fitxers de projecte del Kdenlive. El MLT simplement ignora totes les dades addicionals del projecte específiques del Kdenlive i només té en compte la seva informació de renderització. Les dades específiques del Kdenlive són la cirereta addicional de dalt que fa que treballar amb projectes sigui molt més fàcil que editar en l'àmbit de renderització (més baix).
El Kdenlive pot incloure i treballar directament amb fitxers de renderització MLT, de la mateixa manera que funciona amb altres elements multimèdia. De fet, els clips de biblioteca del Kdenlive són simplement fitxers de renderització MLT, res més.
El fitxer del projecte conté tota la informació rellevant sobre
propietats de vídeo i àudio de destinació (seleccionades al perfil de projecte)
referències a tots els materials d'origen (i als seus intermediaris)
posició, durada i edicions dels clips a la línia de temps, amb efectes aplicats i els seus respectius paràmetres, inclosos els fotogrames clau, i tot per a obtenir el resultat final
Els fitxers del projecte s'associen amb un directori de treball, en el qual el Kdenlive generarà intermediaris i miniatures, de manera que sempre es mostrarà ràpidament una visió general del vostre element multimèdia.
Nota
Si moveu el fitxer de projecte, cal declarar el canvi de directori en les propietats del projecte.
El desenvolupament del Kdenlive introdueix canvis en el format del document .kdenlive
de tant en tant. Per exemple, la introducció de seqüències (també conegudes com a línies de temps imbricades) en la versió 23.04 requeria que els objectes nous s'emmagatzemen en el fitxer .kdenlive
. La versió del document ha canviat de 1.04 a 1.1. Podeu trobar la versió del document al fitxer .kdenlive
a la línia que conté això:
<property name="kdenlive:docproperties.version">1.1</property>
Quan el Kdenlive obre un fitxer de projecte que es va crear amb una versió més baixa (anterior) del Kdenlive, actualitza la versió del document i crea automàticament una còpia de seguretat del fitxer de projecte original. El Kdenlive us diu que s'ha creat una còpia de seguretat i que el fitxer del projecte s'ha actualitzat a la versió del document nou. A la carpeta del projecte trobareu un fitxer anomenat myproject_backup.kdenlive
(on myproject és el nom del fitxer del projecte). En cas que alguna cosa no funcioni amb la nova versió del Kdenlive, podeu revertir el Kdenlive i obrir la còpia de seguretat del projecte.
Això és important perquè les versions dels documents no són necessàriament compatibles amb versions anteriors. En altres paraules: no es poden obrir versions més altes (més noves) del format de fitxer .kdenlive
amb versions més baixes (anteriors) del Kdenlive. Per exemple, els projectes creats amb el Kdenlive 23.04 o superior (més recent) no es poden obrir amb una versió del Kdenlive inferior a (abans) 23.04 (p. ex. 22.12.8) perquè el llançament 23.04 del Kdenlive va introduir el canvi de document d'1.04 a 1.1 per a les línies de temps imbricades.
Avís
Els projectes creats amb la 20.08 i posterior no són compatibles cap enrere, és a dir, no podreu obrir els vostres fitxers de projecte .kdenlive
amb versions més antigues.
Avís
Els projectes creats amb la 23.04 i posterior no són compatibles cap enrere, és a dir, no podreu obrir els vostres fitxers de projecte .kdenlive
amb versions més antigues.
Per a l'usuari més tecnològic, hi ha disponible una descripció més detallada del format de fitxer i de com es descriuen els diversos objectes en el github repository del Kdenlive.