samedi 11 juillet 2026

mrv2 v.1.7.0 - 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).

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

mrv2 avec moteur OpenGL (version gratuite et avec possibilité de faire des dons)
vmrv2 avec moteur Vulkan (version gratuite et avec possibilité de faire des dons)

Il est également compatible avec de nombreuses autres architectures ; assurez-vous donc de télécharger la version appropriée.
Il n'a PAS été testé sur Windows aarch64 ni sur Linux aarch64 (nous recherchons des bêta-testeurs).

Changelog :

  • Licences/Interface utilisateur : Correction d’un problème où le bouton « Faire un don » de l’assistant de licences ne répondait pas aux clics, ce qui rendait les dons difficiles à effectuer.
  • Licences : Ajout de messages d'aide indiquant quelles options nécessitent un don (et de quel type) pour être débloquées.
  • Licence : Correction du problème de la licence Edit qui n'était pas acceptée comme telle.
  • Gestion des licences MacOs : Correction d’un problème où license_helper ne trouvait pas la bibliothèque libint.dylib fournie.
  • Installation : Installation simplifiée sur MacOs grâce à un script d'installation qui signe automatiquement les applications.
  • Démarrage : Correction d’un problème de lenteur au démarrage dans Préférences -> Interface utilisateur -> Instance unique, notamment sous Windows.
  • Actifs : Correction d’un problème où le pont Flow d’Autodesk était instancié deux fois et était plus lent que prévu.
  • Interface utilisateur/Couleur : Correction du problème de mise à jour de la saturation dans le panneau des couleurs.
  • Interface utilisateur : Ajout d'un panneau WebRTC pour l'enregistrement et le chargement des sessions.
  • Annotations : mrv2 et vmrv2 utilisent désormais les mêmes coordonnées lors de la navigation sur le réseau. Il est maintenant possible de synchroniser mrv2 et vmrv2.
  • Annotations : vmrv2 peut désormais envoyer des annotations textuelles à une autre machine. Toutefois, la disponibilité de la police n’est pas garantie ; une police par défaut est donc utilisée dans ce cas.
  • Annotations : Correction de l’algorithme d’annotations lors de la synchronisation avec une machine distante. Les annotations du lecteur sont désormais fusionnées.
  • Annotations : Correction des annotations apparaissant à l'instant -1/-1 en raison d'une utilisation incorrecte de redimensionnement d'un std::vector, au lieu de reserve.
  • Annotations : Les annotations de polygones fixes et de polygones remplis ne sont pas transmises correctement via les connexions réseau.
  • Annotations : Les annotations de texte fixe ne peuvent pas être transmises via le réseau. Veuillez noter que, pour obtenir la même annotation, la police choisie doit être disponible sur les machines locale et distante.
  • Synchronisation : La synchronisation WebRTC est désormais plus rapide et se limite à la liaison entre l'offrant et le répondant, au lieu de synchroniser tous les nœuds du maillage.
  • Dessin : Le dessin des bords flous corrigés laisse parfois des espaces triangulaires, en raison d’UV incorrects.
  • Dessin : Dessin fixe laissant de petites pointes à la fin du tracé d'une forme lors de l'utilisation de la pression de la tablette.
  • Python : la fonction cmd.args est obsolète. Utilisez simplement sys.argv comme d'habitude en Python.
  • Python : correction de l’absence d’utilisation du verrou GIL dans les menus.
  • Noyau : Mise à jour de la version d'OpenColorIO vers la v2.5.2.
  • Noyau : Mise à jour de la version d'OpenEXR vers la v3.4.13.
  • Version : Correction d'un problème d'affichage incorrect de la version ZLIB (1.2.3).
  • Version corrigée : Correction d'un problème d'affichage de la version TIFF.

Page d’accueil : mrv2



Aucun commentaire: