dimanche 22 mars 2026

mrv2 v.1.5.9 - OpenGL (mrv2) et Vulkan (vmrv2)

 mrv2 est un lecteur professionnel open source et un outil de révision pour les effets visuels, l'animation et l'infographie. Il s'agit de la deuxième génération du populaire lecteur de flipbook  mrViewer.

Actuellement prends en charge :

  • Fichiers vidéo (H264, MP4, VPX, WEBM, AV1, etc.)
  • Séquences de fichiers images (Cineon, DPX, JPEG, OpenEXR, PNG, PPM, TIFF, TGA, BMP, PSD)
  • Formats de caméra RAW (CR2, CR3, X3F, etc.).
  • Audio multicanal
  • La gestion des couleurs
  • Comparaison A/B
  • OpenTimelineIO natif avec dissolutions
  • Ensembles de fichiers .otioz
  • Création de playlists OpenTimelineIO
  • Prise en charge multicanal, multivue et multipart d'OpenEXR
  • Cartographie de l'environnement (sphérique et cubique)
  • API Python3 et système de plugins
  • Les connexions de réseau
  • Stéréo 3D (anaglyphe, lignes de balayage, colonnes, damier, côte à côte)
  • Exportation PDF des annotations et des notes

Remarques :

 

    mrv2 et vmrv2 sont des lecteurs et outils de prévisualisation professionnels et open source pour les effets visuels, l'animation et l'infographie sous Windows, Linux et MacOs. Vous pouvez les compiler à partir du code source ou obtenir les binaires.

    mrv2 est désormais disponible en deux versions compilées :

    • mrv2 avec backend OpenGL (gratuit jusqu'à la version 1.4.0 - don possible ensuite)

    • vmrv2 avec backend Vulkan (logiciel à contribution volontaire)

    Il est également compatible avec de nombreuses autres architectures, alors assurez-vous de télécharger la version appropriée.

Différence entre OpenGL et Vulkan

Vulkan est une nouvelle API open source, contrairement à OpenGL qui pourrait être dépréciée sur certaines plateformes comme MacOs. Elle prend en charge le HDR (High Dynamic Range) et est environ 20 à 50 % plus rapide que la version OpenGL (sous Windows et MacOs M1+, et offre les mêmes performances sous Linux GNOME 48 et versions ultérieures). Cependant, elle ne prend pas en charge OpenUSD.

Le principal avantage d'OpenGL à ce stade est qu'il prend en charge OpenUSD et fonctionne mieux sur les anciens processeurs (MacOs Intel et backend X11).

Changelog

  • Les utilisateurs de MacOs ne seront pas en reste, car le backend Vulkan a été conçu pour fonctionner correctement aussi bien sur les anciennes que sur les nouvelles versions de MacOs.
  • Cette mise à jour se concentre sur l'amélioration de l'interface utilisateur et la convivialité.
  • Amélioration du widget de saisie du code temporel qui ignore désormais les deux-points et les points-virgules et empêche la saisie d'une heure invalide (par exemple --:--:--:--).
  • Correction d'un bug Windows : le panneau de journalisation devenait anormalement haut lors de son déplacement d'une fenêtre à une autre avec des facteurs d'échelle différents.
  • Dans FLTK, les menus fixes peuvent apparaître comme flottant dans l'espace avec deux écrans de facteurs d'échelle différents.
  • Positions de sauvegarde et de chargement des panneaux fixes sur des configurations multi-écrans avec différents facteurs d'échelle sous Windows.
  • Correction d'un problème d'étirement de la chronologie et de la barre d'outils en pixels hors de la fenêtre principale lorsqu'une fenêtre avec un facteur d'échelle plus grand que la fenêtre exécutant vmrv2 était ouverte (problème sous Linux Wayland).
  • Les marges des panneaux flottants ont été augmentées à 4 pixels pour faciliter leur redimensionnement.
  • J'ai réduit la taille du vectorscope pour qu'il s'adapte correctement au panneau latéral.
  • Correction de la création d'EDL et de listes de lecture qui était devenue dysfonctionnelle dans la version 1.5.0 suite à une simplification du code.
  • Menu Édition modifié pour plus de clarté.
  • Déplacer le bouton Modifier associé au menu Modifier.
  • Correction du problème de blocage lors du montage des transitions.
  • Correction d'un problème de blocage potentiel du système de vignettes Vulkan. Si une vignette ne peut être récupérée en deux secondes, elle sera affichée en noir par défaut.
  • Les fichiers multimédias manquants dans les fichiers de session demandent s'ils souhaitent être remplacés par un autre fichier multimédia via un demandeur de fichiers lorsqu'ils sont chargés et que le média ne peut pas être lu.
  • J'ai optimisé le code tlRender de Darby en le réduisant au strict minimum. Il est désormais plus rapide, plus compact et se compile plus rapidement.
  • Correction du redimensionnement de la barre de pixels sous X11 (Wayland fonctionnait correctement).
  • J'ai réussi à afficher les menus du panneau Python sur l'écran approprié, même avec plusieurs écrans et différents facteurs d'échelle, sous Linux Wayland. Le seul inconvénient est que le panneau Python ne peut être ancré qu'avec le bouton jaune, et non en passant par la zone d'ancrage comme les autres panneaux.
  • Ajout de la sélection multiple des éléments de transition et des clips.
  • L'option Édition -> Sélection -> Supprimer les éléments permet de supprimer à la fois plusieurs transitions et clips.
  • Faire en sorte que la fonction Édition -> Sélection -> Supprimer les éléments puisse s'exécuter avec la touche Suppr lorsque le focus est sur la chronologie et que le mode de sélection est Sélection.
  • Correction de Vulkan macOS pour vérifier que hdr.monitor.max_nits >= 400 assure une prise en charge HDR effective.
  • La version de déploiement MacOs a été mise à jour vers la version 12.0 ou supérieure.
  • OpenEXR a été mis à jour vers la version 3.4.7.
  • OpenJPH a été mis à jour vers la version 0.26.3.
  • La désinstallation sous Windows désinstalle désormais correctement la dernière version de mvr2/vmrv2.

Page d’accueil : mrv2


Aucun commentaire: