Ciao! Sono Akhil K G e quest’anno al GSoC voglio riscrivere completamente la titolatrice.

Chi sono?

Mi chiamo Akhil, sto studiando all’Amrita University in India. Ho cominciato a contribuire con Kdenlive all’inizio del 2019 e al momento ho lavorato sullo sviluppo dello strumento di cattura audio – principalmente scrivendo buona parte del backend e sistemando piccoli problemi. Ora sono pronto per il viaggio nello strumento di titolazione – tutto grazie alla comunità e specialmente al fantastico gruppo degli sviluppatori di Kdenlive 🙂

Quali sono gli obiettivi di quest’estate?

Principalmente voglio riscrivere il backend. Attualmente le cli create dalla titolatrice sono dei template in XML calcolati attraverso l’uso di QGraphicsView. L’obiettivo è quello di rimpiazzare questo backend dato che QGraphicsView è obsoleto. La proposta è quella di usare QML (che è molto più flessibile nell’animazione di testo e immagini) e per il rendering useremo QQuickRenderControl.

Come sta andando il lavoro?

È poco più di una settimana da quando ho cominciato a scrivere il codice e, per il momento, tutto sta filando liscio. Il backend per il rendering è stato sviluppato come libreria ed è quasi completo ma necessità ancora l’accesso a CLI. Gli obiettivi per le prossime settimane sarebbero quelli di iniziare una lenta integrazione con MLT, sebbene questo avverrà solo dopo che avremo una libreria testata in modo solido. La comunità degli sviluppatori e il mio mentore, Vincent sono stati molto utili e caldi come sempre.

Per l’estate propongo un backend funzionante e progressi sul lato di Kdenlive. Al termine di questa fase ci sarà molto lavoro su Kdenlive dopodiché mi aspetto che si possa finalmente vedere uno strumento funzionante nel prossimo futuro. 🙂

Se qualcuno vuol saperne di più legga qui la mia proposta GSoC

Contattami per ulteriori domande 🙂

 

Traduzione dell’articolo di

Pin It on Pinterest