1 points par GN⁺ 11 일 전 | Aucun commentaire pour le moment. | Partager sur WhatsApp
  • En suivant le cycle de publication de KDE Gear à trois sorties par an, Kdenlive poursuit l’ajout de fonctionnalités et la maintenance, tout en maintenant en 2025 une ligne directrice donnant la priorité à la stabilité plutôt qu’à l’extension fonctionnelle
  • La version 25.04.0 a introduit un outil de masquage automatique, l’import/export OpenTimelineIO basé sur une bibliothèque C++, ainsi qu’une amélioration de 300 % des performances de génération des formes d’onde audio
  • Les versions 25.08.0 et 25.12.0 se concentrent sur une publication orientée stabilisation et sur l’amélioration de l’expérience utilisateur, avec une refonte du mixeur audio, des Markers et Guides, un Welcome Screen, un système de docking plus flexible et une refonte de l’interface des moniteurs
  • La prochaine version et la feuille de route incluent le miroir de moniteur, l’aperçu des transitions, la modification groupée de la vitesse de lecture de plusieurs clips, la prise en charge des couleurs 10/12 bits, la prise en charge d’OpenFX, ainsi que la refonte du système de keyframing et l’implémentation d’un Dopesheet
  • En 2025, 38 personnes ont contribué au code et la page de téléchargement a enregistré 11 500 714 téléchargements ; malgré la baisse des dons, le projet souligne le besoin continu du soutien de la communauté pour élargir ses capacités de maintenance et de développement

Faits marquants des versions

  • Conformément au cycle de publication de KDE Gear, trois versions majeures sont publiées chaque année en avril, août et décembre, chacune suivie de trois versions de maintenance
  • Dans l’ensemble de l’année 2025, le projet a maintenu un équilibre entre ajout de nouvelles fonctionnalités, correction de bugs, amélioration de l’interface utilisateur, performances et flux de travail
    • La politique de priorité à la stabilité plutôt qu’à l’extension fonctionnelle a été maintenue
  • Le site web a été relancé avec un nouveau système de gestion de contenu, avec une refonte partielle du contenu et du design
    • Des contenus historiques remontant jusqu’en 2002 ont été restaurés
  • La collaboration avec les développeurs de MLT a été renforcée, et plusieurs améliorations ont aussi été apportées à OpenTimelineIO
  • 25.04.0

    • Ajout d’un outil de masquage automatique, qui intègre le dernier ensemble de fonctionnalités restant de la précédente campagne de financement
    • Suppression d’arrière-plan

      • Ajout d’un plugin de segmentation d’objet basé sur le modèle SAM2, permettant de retirer l’objet sélectionné de l’arrière-plan
    • OpenTimelineIO

      • Réécriture de l’import/export OpenTimelineIO sur la base de la bibliothèque C++
      • Cela permet l’échange de projets avec d’autres applications de montage prenant en charge ce format de fichier open source
    • Améliorations des formes d’onde

      • Amélioration de 300 % des performances de génération des formes d’onde audio
      • La refonte de la méthode d’échantillonnage permet un rendu plus précis du signal audio et des formes d’onde en plus haute résolution
  • 25.08.0

    • Version centrée sur la stabilisation, avec plus de 300 commits intégrés et plus de 15 crashes corrigés
    • L’effort de développement s’est concentré sur les finitions et les corrections de bugs plutôt que sur de grosses nouvelles fonctionnalités
    • Audio Mixer

      • Refonte du mixeur audio afin de rendre plus claires la visualisation des niveaux et la représentation des seuils
      • Refonte et nettoyage du code
      • Correction des problèmes sur les écrans HiDPI avec mise à l’échelle partielle
    • Markers and Guides

      • Refonte en profondeur de Guides et Markers afin d’améliorer l’organisation des projets
    • Améliorations du Titler

      • Amélioration de la prise en charge des SVG et des images, avec support du déplacement et du redimensionnement des éléments
      • Ajout du redimensionnement centré avec Shift + Drag
      • L’onglet Pattern a été renommé en Templates, et le menu déroulant des modèles a également été déplacé dans cet onglet
  • 25.12.0

    • Accent mis sur l’amélioration de l’expérience utilisateur et le polissage de l’interface
    • Welcome Screen

      • Ajout d’un nouvel écran de démarrage pour les utilisateurs au premier lancement
      • Ajout d’un Welcome Screen permettant d’ouvrir facilement les projets récents
    • Docking System

      • Ajout d’un système de docking plus flexible, permettant de regrouper les widgets et de les afficher ou masquer selon les besoins
      • Les dispositions peuvent être enregistrées dans des fichiers séparés
      • Les dispositions enregistrées peuvent être partagées ou stockées dans le projet lui-même
    • Refonte des moniteurs

      • Refonte de l’interface des formes d’onde audio du Project Monitor
      • Ajout d’une minimap

Plans à venir

  • 26.04

    • La prochaine version doit ajouter le miroir de moniteur et l’aperçu des transitions animées
    • Cela offrira un moyen plus visuel de vérifier une transition avant de l’appliquer
    • En déposant une transition sur la timeline, il sera possible d’ajuster automatiquement sa durée pour l’adapter aux clips du dessus et du dessous
    • L’objectif est de réduire le temps d’ajustement manuel
    • Une fonction permettra de dupliquer n’importe quel moniteur pendant le travail en plein écran
      • Son utilité est mentionnée pour les configurations multi-écrans ou les situations de collaboration en salle de montage
    • Autres fonctionnalités majeures

      • Prise en charge de la modification groupée de la vitesse de lecture de plusieurs clips
      • Possibilité d’importer directement un clip depuis le menu contextuel de la timeline et de l’insérer à l’emplacement cliqué
      • Option permettant de toujours zoomer en fonction de la position de la souris plutôt que de la tête de lecture de la timeline
      • Prise en charge de la génération de miniatures audio pour les séquences
  • Feuille de route

    • La feuille de route continue d’être revue et mise à jour
    • Elle inclut l’implémentation de nouvelles fonctionnalités de MLT, le framework multimédia qui fait tourner Kdenlive
    • Parmi les éléments majeurs prévus figurent la prise en charge des couleurs 10/12 bits, le décodage optimisé pour la lecture et la prise en charge d’OpenFX
    • Une refonte du système de sous-titres est prévue
    • Le développement des Advanced Trimming Tools se poursuit
  • Dopesheet

    • La refonte du système de keyframing et l’implémentation du Dopesheet sont actuellement en cours
    • Le Dopesheet est une timeline dédiée à la gestion et à la consultation simultanées des keyframes de plusieurs effets
    • Ce travail doit introduire le keyframing par paramètre
      • Actuellement, lorsqu’un keyframe est ajouté à un effet, il s’applique par défaut à tous les paramètres
    • Il est précisé que ce travail a été rendu possible grâce à une subvention NGI Zero Commons via NLnet
  • Microsoft Store

    • Afin de distribuer Kdenlive sur le Microsoft Store, un travail d’activation et de correction est en cours pour permettre la compilation sous MSVC de plusieurs modules de MLT
    • Autre avantage : cela permettra aussi d’exécuter les tests unitaires dans la CI pour Windows

Communauté

  • Nouveaux contributeurs

    • L’équipe cœur de Kdenlive se compose actuellement de 8 membres actifs, dont 2 développeurs
    • En 2025, 38 personnes ont contribué au code, en comptant l’équipe de développement principale et d’autres développeurs KDE
    • Environ la moitié d’entre elles étaient des premiers contributeurs
    • Le projet espère que beaucoup de ces nouveaux contributeurs continueront à participer
  • Contributeurs et nombre de commits

    • Les chiffres ci-dessous sont comptabilisés sur le dépôt de l’application Kdenlive
      • D’autres dépôts du projet, comme la suite de tests et le site web, ne sont pas inclus
    • Jean-Baptiste Mardelle 878
    • balooii balooii 126
    • Julius Künzel 109
    • Darby Johnston 60
    • Bernd Jordan 26
    • Ajay Chauhan 24
    • Eugen Mohr 11
    • Scarlett Moore 9
    • Yuri Chornoivan 8
    • Justin Zobel 7
    • Ron Lee 7
    • Farid Abdelnour 6
    • Josep M. Ferrer 5
    • Étienne André 5
    • Kunda Ki 4
    • Swastik Patel 4
    • Camille Moulin 3
    • Carlos De Maine 3
    • Johnny Jazeix 2
    • Luigi Toscano 2
    • Nicolas Fella 2
    • Richard Ash 2
    • Side Projects Lab 2
    • Xander Bailey 2
    • chocolate image 2
    • Adam Fidel 1
    • Alex Efimov 1
    • Edward McVern 1
    • Eli George 1
    • Helga K 1
    • Jack Bruienne 1
    • Jonas Endter 1
    • Oliver Kellogg 1
    • Rafael Sadowski 1
    • Steve Cossette 1

Sprints et événements

  • Amsterdam Sprint

    • En février, une partie de l’équipe cœur a participé à un sprint court à Amsterdam
    • Visite de la Blender Foundation, rencontre avec Francesco Siddi, et partage de conseils sur l’histoire de Blender et la gestion de produit de Kdenlive
    • Participation également aux sessions ouvertes hebdomadaires de Blender, où artistes et développeurs présentent l’avancement de leurs projets en cours
    • Pendant le sprint, plusieurs sujets techniques ont été discutés et ont avancé
      • Affinage du travail sur le workflow audio
      • Développement d’une preuve de concept pour améliorer la gestion des timecodes des clips
      • Finalisation d’un patch du framework MLT permettant le rendu sans serveur d’affichage
        • Il est précisé que cela est nécessaire pour les tests Flatpak
  • Berlin Sprint

    • Le Berlin sprint est présenté comme l’une des réunions les plus productives
    • La majeure partie de l’équipe y a participé sur place, les membres absents se connectant en ligne
    • Les discussions ont porté sur la planification de la feuille de route, les fonctionnalités à venir et les améliorations de workflow dans l’ensemble du projet
    • Principaux points
      • Évaluation de l’état actuel du Titler et discussion sur une possible intégration de Glaxnimate
      • Réorganisation de la structure des menus
      • Développement d’une preuve de concept utilisant KDDockWidgets
      • Refonte de la vue des clips audio du Clip Monitor et lancement du développement
    • c-base a fourni le lieu
  • Akademy 2025

    • Mentionnée comme une opportunité d’échanger des idées avec l’ensemble de la communauté KDE et Qt
    • Rencontre avec le mainteneur de Glaxnimate pour discuter d’objectifs communs et de méthodes de collaboration
    • Cette année, Akademy doit se tenir à Graz du 19 au 24 septembre

Rayonnement communautaire et exemples

  • Showcase

    • Satisfaction exprimée face à l’augmentation du nombre de chaînes YouTube consacrées à Kdenlive
    • Présentation de quelques réalisations produites par la communauté
    • Le texte invite aussi à partager en commentaire les vidéos réalisées au cours de l’année écoulée
  • Rayonnement communautaire

    • Le projet encourage la croissance de la communauté locale via l’organisation de meetups, présentations et ateliers
    • Il est précisé qu’il est possible de prendre contact en cas de besoin de guides, de ressources ou d’accompagnement pour démarrer
    • Mention de photos d’un atelier mené avec une communauté autochtone au Paraguay

Statistiques

  • Téléchargements

    • En 2025, la page de téléchargement a enregistré 11 500 714 téléchargements
    • Il est précisé qu’il existe aussi de nombreuses installations supplémentaires via les gestionnaires de paquets des distributions Linux, le Snap Store, Flathub et d’autres serveurs tiers, mais qu’il est difficile d’en obtenir des statistiques complètes ou fiables
    • Le paquet Flatpak sur Flathub représente 41 499 téléchargements par mois
    • La version 25.04.2 a enregistré le plus grand nombre de téléchargements
    • La version 17.08.2 a enregistré 1 téléchargement
  • Commits de code

    • Par cycle de version

      • Cycle 25.04 : 403 commits
      • Cycle 25.08 : 368 commits
      • Cycle 25.12 : 405 commits
    • Fichiers avec le plus de changements de code

      • src/mainwindow.cpp 102 commits
      • src/bin/bin.cpp 70 commits
      • src/timeline2/view/timelinecontroller.cpp 67 commits
      • src/monitor/monitor.cpp 60 commits
      • data/org.kde.kdenlive.appdata.xml 57 commits
    • Fichiers avec le plus de corrections de bugs

      • src/mainwindow.cpp 1021 commits
      • src/timeline2/model/timelinemodel.cpp 600 commits
      • src/bin/bin.cpp 593 commits
      • src/timeline2/view/timelinecontroller.cpp 506 commits
      • src/renderer.cpp 501 commits
  • Base utilisateurs

    • Continents

      • Europe 949,077
      • Amériques 781,131
      • Asie 750,406
      • Afrique 127,948
      • Océanie 53,397
      • Antarctique 5
    • Pays

      • United States 392,967
      • India 267,449
      • Brazil 153,319
      • Germany 118,115
      • France 111,071
      • China 104,692
      • Russia 96,051
      • Spain 91,052
      • United Kingdom 86,165
      • Italy 61,814
    • Régions

      • California, United States 42,769
      • São Paulo, Brazil 37,452
      • Tamil Nādu, India 27,313
      • Île-de-France, France 26,755
      • Mahārāshtra, India 25,246
      • Texas, United States 22,470
      • Ontario, Canada 20,016
      • Noord-Holland, Netherlands 19,826
      • Florida, United States 18,997
      • Shanghai Shi, China 18,991

Finances

  • Il est précisé qu’après la campagne de financement très réussie de 2022, aucun appel actif aux dons n’a été lancé, même si le soutien de la communauté s’est poursuivi
  • Le total des dons en 2025 s’élève à 9 344,80 €, en baisse par rapport aux 11 526,61 € de 2024
  • Environ 30 % du montant total provient du programme de soutien récurrent
  • Don moyen d’environ 25 €, minimum de 10 €, maximum de 500 €
  • 20 % du budget sont alloués à KDE e.V.
    • Pour soutenir les coûts d’infrastructure, comme les serveurs et les dépenses associées
    • Pour le soutien administratif, juridique et les frais de déplacement
  • Les contributions permettent au mainteneur de Kdenlive, Jean-Baptiste, de consacrer chaque mois quelques jours à Kdenlive en plus de son bénévolat

Besoin de soutien

  • Le projet a besoin de soutien pour la croissance et l’amélioration de Kdenlive
  • Il est indiqué que si seulement un quart des personnes ayant téléchargé Kdenlive en 2025 donnait 5 €, les responsables de la maintenance pourraient consacrer davantage de temps au projet
  • Il est aussi mentionné que l’embauche de développeurs supplémentaires permettrait d’accélérer le développement et d’améliorer la stabilité
  • Le texte souligne que même de petits dons peuvent faire une grande différence
  • Comment contribuer

    • Il est possible de participer via des rapports de bugs, du débogage et du bug triage
    • Il est possible de contribuer à la traduction de Kdenlive dans chaque langue
    • Il est possible de promouvoir Kdenlive dans sa communauté locale

Aucun commentaire pour le moment.

Aucun commentaire pour le moment.