Kdenlive a Berlino

Dal 3 al 5 settembre, la squadra di Kdenlive si è riunita a Berlino per uno sprint e per partecipare all'Akademy, la conferenza annuale di KDE. È stata per noi l'occasione di incontrarci di persona, dato che la nostra squadra è sparsa in diversi continenti, e di unire le forze per migliorare Kdenlive. E devo dire che questo è stato uno degli sprint più produttivi nella storia di Kdenlive!
Per il nostro sprint siamo stati gentilmente ospitati da c-base, quindi un grande ringraziamento alla squadra per averci accolto lì!
Entriamo nei dettagli su ciò che abbiamo fatto:
Abbiamo iniziato rivedendo e aggiornando la nostra tabella di marcia, in modo da rendere più facile capire su cosa stiamo lavorando, quali sono i nostri piani, e quando. Un altro passo importante verso il miglioramento dei nostri flussi di lavoro è stata la creazione di ticket dedicati a ciascuno di questi obiettivi. Qui verranno discussi i dettagli, affinché tutti possano seguire i nostri progressi, ed eventualmente aiutarci nel nostro percorso verso il successo.
Scheda tecnica
È stato davvero emozionante: ho ricevuto una sovvenzione dal NGI Zero Commons Fund tramite NLnet per lavorare a una funzionalità “dopesheet” in Kdenlive. Questo consentirà di ottenere un'interfaccia per i fotogrammi chiave notevolmente migliorata e dotata di potenti funzionalità. Abbiamo discusso delle funzionalità principali che vogliamo includere, e di alcune bozze su come potrebbero funzionare. Questa funzionalità non sarà pronta per la versione di dicembre, ma nei prossimi mesi pubblicherò aggiornamenti sui suoi progressi.
Abbiamo quindi revisionato alcune parti specifiche dell'interfaccia che vorremmo migliorare. Tutte queste idee verranno discusse in articoli dedicati, in modo da migliorare l'attenzione.
Riorganizzazione del menu
Quest'attività è stata avviata due anni fa, ma non abbiamo mai trovato il tempo di portarla a termine. Abbiamo però fatto molti progressi: potrete trovarli nella versione di dicembre. Tra le modifiche, abbiamo deciso di rinominare il “Contenitore del progetto” in “File multimediale” e ‘Genera’ in “Esporta”, oltre a riorganizzare i menu per rendere il tutto più intuitivo. Una volta completato il lavoro pubblicheremo sul blog un altro post, che illustrerà in dettaglio queste modifiche.
Barra degli strumenti della linea temporale
Vogliamo ripulire l'interfaccia utente, rendere il visore dei codici temporali nella linea temporale più pulito, e sbarazzarci del pulsante Principale, che attualmente sta prendendo molto spazio.
Interfaccia utente del controllo
Abbiamo in programma di spostare il vu-meter audio in un oggetto verticale a scomparsa sul lato destro dello schermo, così da liberare spazio nella barra degli strumenti, di rendere sempre visibile la durata della zona, e di spostare lì le azioni di inserimento e sovrascrittura che sono attualmente presenti nella barra degli strumenti della linea temporale.
Controllo dell'audio
Quando selezioni una clip audio, attualmente il controllo della clip mostra una forma d'onda molto estesa; questo non risulta particolarmente utile. Abbiamo rivisto l'interfaccia utente, che visualizza anche una panoramica nella parte superiore: ciò rende l'ingrandimento più facile, e permette di vedere più facilmente in che punto della clip ci si trova.


Disposizioni e aree di aggancio
Abbiamo diversi problemi in sospeso che riguardano l'ancoraggio degli oggetti. Una delle richieste più frequenti che riceviamo è quella di salvare la disposizione in ogni singolo file di progetto: a volte è infatti necessario utilizzare delle disposizioni molto specifiche per un determinato progetto. Abbiamo discusso su come realizzare questa funzionalità, e stiamo anche valutando la possibilità di passare alla libreria KDDockWidgets per la gestione dell'ancoraggio degli oggetti. Questo ci consentirebbe di ottenere alcuni miglioramenti molto interessanti, come la possibilità di sganciare la linea temporale, o la possibilità di raggruppare insieme più oggetti non ancorati

Titolatrice
La nostra titolatrice attuale è sufficiente per le operazioni più semplici, ma molti utenti vorrebbero poter utilizzare alcune animazioni predefinite, in modo da rendere i propri titoli più dinamici. Abbiamo discusso le possibili opzioni per rendere possibile tutto ciò. Tra le idee potremmo utilizzare le animazioni Lottie, dato che il nostro motore video MLT supporta già la loro riproduzione tramite il modulo Glaxnimate. Un'altra opzione sarebbe quella di implementare un produttore Qml per MLT, che permetta di riprodurre direttamente come video i file Qml. Qualsiasi aiuto su questo argomento è benvenuto.
Sito web
Abbiamo in programma alcune modifiche per migliorare l'aspetto del nostro sito web, così abbiamo discusso alcune delle opzioni.
E tutto il resto

Akademy 2025
L'Akademy è stata anche l'occasione per scambi interessanti, in particolare con il manutentore di Glaxnimate, con gli sviluppatori di Plasma, e con altri ancora. Ora siamo tornati a casa con tantissime idee e cose da fare: la prossima versione di Kdenlive, che uscirà a dicembre, brillerà grazie ad alcuni dei miglioramenti che abbiamo preparato durante questa settimana a Berlino!
Se vuoi aiutare la nostra piccola squadra, sei sempre il benvenuto: puoi contribuire lasciando un riscontro, parlando di noi, creando una richiesta di integrazione, o anche facendo una donazione.