Detalles del archivo de proyecto¶
Los archivos de proyecto .kdenlive
de Kdenlive se usan un formato XML basado en el formato usado por MLT, para describir los recursos de un proyecto y su uso en la línea de tiempo. Para más detalles, ver MLT's XML documentation y MLT's DTD (definición del tipo de documento).
Para la mayoría de los tipos de recursos, tales como videos, audios e imágenes, Kdenlive sólo almacenará una referencia a éstos en el proyecto, no los recursos en sí mismos. Sólo algunos tipos de recursos serán almacenados internamente en los archivos de proyecto de Kdenlive, siendo los más destacables los clips de título y los clips de color.
Las ventajas de usar este formato son:
MLT es capaz de procesar directamente los archivos de proyecto de Kdenlive. MLT simplemente ignorará todos los datos específicos de Kdenlive contenidos en el archivo de proyecto, utilizando sólo los datos que permiten realizar el procesamiento. Los datos específicos de Kdenlive son los que permiten que el trabajo con los proyectos en Kdenlive sean mucho más sencillo y potente, de lo que sería simplemente editar sus datos a nivel (bajo) de procesamiento.
Kdenlive es capaz de incluir y trabajar directamente con archivos de procesamiento de MLT, de la misma forma en que trabaja con otros tipos de recursos. De hecho, los clips de la Biblioteca de Kdenlive son simplemente archivos de procesamiento de MLT.
Un archivo de proyecto contendrá toda la información relevante acerca de:
propiedades del video y audio a ser producidos (seleccionado en el perfil del proyecto)
referencias a todos los recursos de origen (así como a sus reemplazos)
posición, duración y ediciones realizadas a los clips en la línea de tiempo, con los efectos aplicados y sus respectivos parámetros, incluyendo fotogramas clave y todo lo necesario para obtener el resultado final
Los archivos de proyecto estarán asociados con una carpeta de trabajo, en la que Kdenlive generará clips de reemplazo y miniaturas, para que sea posible mostrar rápidamente una vista rápida de los recursos usados.
Nota
En caso de que un proyecto fuera movido a otro sitio, será necesario declarar ese cambio de carpeta en las Opciones del proyecto.
Cada cierto tiempo, y como parte del propio desarrollo de Kdenlive, se introducen cambios en el formato de documento .kdenlive
. Por ejemplo, cuando se introdujeron las secuencias (permitiendo la anidación de líneas de tiempo) en la versión 23.04, fue necesario almacenar un nuevo tipo de objeto dentro de los archivos .kdenlive
. La versión de documento cambió de 1.04 a 1.1. Es posible comprobar la versión de documento de un archivo .kdenlive
en la línea que contiene los siguientes datos:
<property name="kdenlive:docproperties.version">1.1</property>
Cuando Kdenlive abre un archivo de proyecto que fue creado con una versión anterior de Kdenlive, actualizará el documento a la nueva versión y creará automáticamente una copia de respaldo del archivo de proyecto original. Kdenlive informará de esto al usuario. En la carpeta del proyecto podrá encontrarse un archivo llamado miproyecto_backup.kdenlive
(en donde miproyecto es el nombre real del archivo de proyecto en cuestión). En caso de que algo no funcionara bien con la nueva versión de Kdenlive, será posible regresar a la versión anterior del proyecto, respaldada previamente.
Esto resulta importante dado que las distintas versiones de documento no serán necesariamente compatibles hacia atrás. En otras palabras: las nuevas versiones de los archivos en formato .kdenlive
no necesariamente podrán ser abiertas en versiones anteriores de Kdenlive . Por ejemplo, los proyectos creados con Kdenlive 23.04 o superior podrán ser abiertos usando versiones anteriores a la 23.04 (p.ej: la 22.12.8) debido a que en la versión 23.04 de Kdenlive fue donde se introdujo el cambio de la versión de documento, de 1.04 a 1.1, para contemplar el uso de múltiples secuencias en un mismo proyecto.
Advertencia
Los proyectos creados con la versión 20.08 y posteriores de Kdenlive tampoco son compatibles hacia atrás, esto es, no será posible abrir los archivos .kdenlive
creados con estas versiones, usando versiones anteriores de Kdenlive.
Advertencia
Los proyectos creados con la versión 23.04 y posteriores de Kdenlive tampoco son compatibles hacia atrás, esto es, no será posible abrir los archivos .kdenlive
creados con estas versiones, usando versiones anteriores de Kdenlive.
Para aquellos usuarios con un perfil más técnico que tengan interés, existe una descripción más detallada del formato de archivo de proyecto y de la forma en que los distintos tipos de objeto son descriptos dentro del mismo, en el repositorio de GitHub (github repository).