Mastodon

Avant de commencer, nous tenons à remercier le KDE e.V. (frais de transport et d’hébergement) et le Carrefour Numérique (espace de travail) pour l’aide qu’ils ont apporté à l’organisation de cet événement.

Paris, Sprint 2018

Du 25 au 29 avril, 5 membres de notre équipe ont profité d’un sprint à Paris pour se concentrer sur l’avenir de Kdenlive. Et c’était fantastique ! Nous nous sommes rencontrés pour la première fois en personne, nous sommes devenus amis et nous avons beaucoup travaillé. Mais commençons par le début. Nous avons été chaleureusement accueillis par Mathieu, du Carrefour Numérique, rattaché à la Cité des Sciences à Paris.

Le premier jour, après une brève introduction, l’équipe a commencé à travailler sur la vision du projet. Elle a défini des objectifs, discuté des questions techniques et des calendriers et en fin de journée, elle a élaboré une feuille de route (voir ci-dessous) clarifiant les objectifs à moyen et à long terme après la sortie de la version “refactoring” de Kdenlive.

L’un des plus grands changements proposés pour la version refactoring est la dépréciation des clips hybrides, ce qui signifie qu’il existe maintenant une structure de clip stricte dans laquelle vous ne pouvez pas déplacer des clips vidéo vers des pistes audio et vice-versa (voir la vidéo ci-dessous). Une liste de tâches hautement prioritaires portant sur la stabilité (mais avec de nouvelles fonctionnalités mineures) a également été établie pour la sortie de la refactoring prévue en août (version 18.08), qui comprend :

  1. Sortir une version stable.
  2. Permettre la compatibilité des projets issus d’anciennes versions
  3. Terminer la mise en place du mode strict (voir ci-dessus).
  4. Importation de dossiers contenant des sous-dossiers (Nouvelle fonctionnalité)
  5. Trier les effets et les rendre plus clairs.
  6. Modifier la vitesse via Ctrl + redimensionner. (Nouvelle fonctionnalité)
  7. Clip en boucle dans la timeline via Maj + redimensionner. (Nouvelle fonctionnalité)

En plus de la planification et la correction des bugs de la branche refactoring durant les 4 jours du sprint, nous avons pris des mesures pour améliorer nos outils de communication en ajoutant un support multilingue au site. Nous avons ainsi commencé la traduction en français et en italien, défini des dates fixes pour les Cafés Kdenlive, créé un groupe Telegram kdenlive avec passerelle IRC (fonctionnant également avec Matrix) et un groupe Telegram francophone, et discuté d’une stratégie pour gérer les rapports de bugs après la sortie du refactoring.

Nous avons également eu 2 événements publics:

  • Une réunion pour les personnes intéressées à aider le projet, qui a abouti à une belle contribution de Camille : il c’est ainsi engagé à réécrire la partie “information du développeur” du wiki. Nous avons également reçu un patch permettant d’ajouter et de télécharger des modèles de raccourcis clavier.
  • Une présentation publique où nous avons rencontré plusieurs utilisateurs très enthousiastes.

Quelques petites perles issus de notre brainstorming :

L’audio et la vidéo sont désormais séparés, comme vous pouvez le voir dans cet aperçu :

Les moniteurs disposent désormais d’une barre d’outils de superposition améliorée et prennent en charge plusieurs guides de disposition :

 

Au Libre Graphics Meeting

Après le sprint, deux membres de l’équipe se sont rendus à Séville (en Espagne) pour animer un atelier au Libre Graphics Meeting.

C’était réconfortant de voir la taille de notre communauté et de rencontrer des vidéastes qui utilisent (ou veulent utiliser) Kdenlive pour leurs productions.
L’atelier était aussi une excellente opportunité de partager toutes les nouvelles du sprint, les questions et réponses générales, écouter les demandes de fonctionnalités et les rapports de bugs.
LGM était aussi un lieu de rencontre avec les développeurs d’autres programmes FLOSS comme Gimp, Krita et Inkscape entre autres, et d’explorer les possibles liens d’intégration entre nos projets.
Pour exemple, les conversations que nous avons eues avec Timothee Giet (Krita) et Jehan Pagés (Gimp) à propos de la spécification Openraster et des méthodes rendant possibles l’importation de fichiers .ora dans Kdenlive.
Nous avons également eu l’occasion de rencontrer la communauté FLOSS Manuals et nous avons entamé des discussions sur une éventuelle coopération pour la rédaction d’un livre sur Kdenlive. C’est un point très important car la version refactoring apportera de nouvelles manières de travailler et quelques modifications dans l’interface utilisateur.
Notre présence au LGM 2018 est un pas en avant vers l’intégration prévue de Kdenlive avec d’autres programmes tels que Blender, Natron et Ardor. Rendez-vous au LGM 2019 !

Feuille de route

Ce qui suit est notre feuille de route proposée pour les versions suivant la refactoring.

À court terme

  • Afficher les ondes audio dans le moniteur
  • Opérations de coupe (Trimming)
  • Sauvegarde et manipulations de plusieurs timelines
  • Transitions sur une même piste
  • Corrections des corruptions
  • Vérifier la cohérence avant de sauvegarder
  • Bouton “actualiser”
  • Boîte de dialogue pour les clips, pour pouvoir définir des points d’entrée / sortie avec précision
  • Surligner les points d’ancrage
  • Différents modes de verrouillage des clips

À moyen-terme

  • Comportement des pistes audio
  • Multicam
  • Rendu rapide (multicœur)
  • Correction de couleur secondaire

À long terme

  • Accessibilité de Kdenlive sur les autres OS
  • Traitement GPU
  • Amélioration de la prise en charge des formats avec profondeur de couleurs supérieure
  • Support OpenRaster (Krita / Gimp)
  • Intégration de Blender / Natron
  • Intégration d’Ardour
  • Mise en cache de l’image
  • Tracking / Stabilisation
  • Fonctions alimentées par AI
  • Transfert de style
  • Segmentation