OpenShot 4.0.0, un système de montage vidéo non linéaire gratuit, est disponible. Le code source est distribué sous licence GPLv3 : l’interface est implémentée en Python avec la bibliothèque Qt, tandis que les cœurs de traitement vidéo (libopenshot) et audio (libopenshot-audio) sont écrits en C++ et utilisent le package FFmpeg. Des versions prêtes à l’emploi sont disponibles pour Linux (AppImage), Windows и macOSPublication simultanée des bibliothèques de base libopenshot 1.0.0 et libopenshot-audio 1.0.0.
L'éditeur vidéo offre une interface utilisateur simple, rendant le montage vidéo accessible même aux débutants. Le programme prend en charge des dizaines d'effets visuels, permet la création de timelines multipistes avec fonction glisser-déposer, et offre des fonctionnalités telles que le redimensionnement, le recadrage, la fusion de blocs vidéo, des transitions fluides et la superposition de zones transparentes. Le transcodage vidéo est également disponible, avec prévisualisation instantanée des modifications. Grâce aux bibliothèques FFmpeg, OpenShot prend en charge un large éventail de formats vidéo, audio et image, y compris le format SVG.
Les principaux changements:
- Un nouveau mode d'affichage des couleurs a été ajouté, permettant de régler visuellement (avec prévisualisation) l'exposition, le contraste, la saturation, la température de couleur et les teintes. Des roues chromatiques sont disponibles pour la correction globale des couleurs et les opérations sélectives, comme l'application de tons froids aux ombres et de tons chauds aux hautes lumières, tandis que des courbes de couleur permettent d'ajuster sélectivement la luminosité, le contraste et les canaux RVB individuels.

Le chargement de modèles de décalage de couleur prédéfinis au format LUT (.cube) est pris en charge. Les ajustements dynamiques de luminosité et de couleur peuvent être effectués à l'aide d'images clés. Les vidéoscopes Forme d'onde de luminance, Histogramme, Parade RVB et Vectorscope sont disponibles pour analyser les informations de luminosité et de couleur, ainsi que l'outil Région, qui permet d'analyser une zone sélectionnée. Des options pour appliquer rapidement des filtres de couleur, tels que Contraste automatique, Éclaircir les ombres, Réchauffer et Intensifier les couleurs, ont été ajoutées au menu du clip.

- Une interface d'enregistrement vidéo et audio a été ajoutée, prenant en charge l'enregistrement multipiste à partir de diverses sources (caméra, contenu de l'écran, microphone, sons système). Chaque enregistrement est placé sur une piste distincte de la timeline et peut être édité séparément. Lors d'un enregistrement simultané depuis une webcam et le contenu de l'écran, la vidéo de la caméra peut être affichée dans une fenêtre superposée. Lors d'un enregistrement audio, le contenu du projet peut être lu simultanément et enregistré par-dessus via le microphone. Un mode d'enregistrement par prise est disponible : les enregistrements sont sauvegardés dans des fichiers sur le disque dur sans être ajoutés à la timeline. L'enregistrement utilise les fonctionnalités système fournies par… Windows, macOS и Linux (X11 et Linux Wayland via PipeWire).

- Dix nouveaux effets sont proposés :
- Synchronisation au rythme (calques de couleur qui réagissent au rythme et au volume du son)
- Grain de film (grain animé dans le style des vieux films)
- Image débruitée (réduction du bruit sensible au mouvement)
- Ombre (ombres douces et tombantes)
- Lueur (lueur externe ou interne)
- Carte de déplacement (déformation d'un clip en fonction du contenu d'une autre vidéo ou image)
- Minuteur (minuteurs à compte à rebours et à avance)
- Étalonnage des couleurs (correction des couleurs)
- Masque d'objet (créer des masques animés autour des objets sélectionnés)
- Visualisation audio (visualisation sonore animée)

- L'effet Masque d'objet a été ajouté, permettant de sélectionner des objets à l'aide de plusieurs points d'ancrage et de suivre leurs mouvements dans le cadre grâce à des modèles d'IA (YOLO, EfficientSAM, Cutie) exécutés localement. Les masques peuvent servir à isoler un objet ou à traiter l'arrière-plan (par exemple, pour le flouter ou le supprimer). Le chargement des modèles d'IA est laissé au choix de l'utilisateur.

- L'implémentation de la chronologie interactive a été entièrement réécrite avec le framework Qt (auparavant, HTML5, JavaScript et AngularJS étaient utilisés). Parmi les nouvelles fonctionnalités, on note une meilleure gestion des images clés, un zoom fluide, des menus de clips compacts, des icônes d'effets visibles lors du dézoomage et la possibilité de modifier le temps sur la règle pour ajuster la position de lecture.

- Des optimisations significatives ont été apportées au moteur libopenshot et à l'éditeur vidéo. Les performances du flou ont été améliorées de 61.8 %, tandis que celles de la netteté ont progressé de 12.8 %. Le rendu de la timeline a été accéléré de 3.4 %. Les performances des vidéoscopes, de la correction colorimétrique et de la visualisation audio ont également été optimisées ; par exemple, certains modes de visualisation peuvent désormais être mis à jour à 1 000 images par seconde.
- La structure du menu contextuel a été réorganisée et divisée en groupes logiques afin de simplifier l'accès aux différents outils et paramètres. De nouveaux préréglages ont été ajoutés pour la détection de mouvement de la caméra et les effets de fondu en entrée/sortie, qui tiennent compte du format d'image de la vidéo source pour éliminer les bandes noires.

- Amélioration de l'aperçu lors de la modification des sous-titres. Ajout de la prise en charge de l'exportation des sous-titres animés au format MP4.
- Compatibilité améliorée avec le logiciel de modélisation 3D Blender 5.x, ainsi que prise en charge de l'importation et de l'exportation de données aux formats XML, EDL, FLAC et SVG de Final Cut Pro. Ajout de préréglages d'exportation pour TikTok, Instagram, Facebook, Snapchat et LinkedIn.
- Compatibilité étendue avec Qt 6 et PySide 6. Prise en charge améliorée de Wayland. Ajout de la prise en charge des portails XDG pour l'accès aux fichiers et la capture d'écran en mode isolé. Mise à l'échelle améliorée sur les écrans haute densité. Prise en charge étendue des thèmes système.
Source: opennet.ru







