mardi 28 avril 2026

mrv2 v.1.6.2 - 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

Correction d'un bug : le module de demande de fichiers ne prenait pas en charge l'extension de fichier pour les fichiers uniques (et non les séquences).

Correction d'un bug qui entraînait la fermeture inopinée des annotations de liens dès qu'une image était sélectionnée.

Ajout de la prise en charge d'une invite IA pour les annotations de liens. Il s'agit de la première étape de l'intégration de vmrv2 et mrv2 aux services d'IA modernes via Python.

Ajout d'une nouvelle commande Python : annotation.getLinkAnnotationsJSON().

Amélioration de l'interface utilisateur : la forme d'onde peut désormais modifier sa valeur maximale et choisir d'être affichée ou non sous forme de journal.

Amélioration de l'interface utilisateur : la forme d'onde de l'interface utilisateur conserve désormais en mémoire ses derniers paramètres.

Correction d'interface utilisateur : la modification du filtrage de texture avec SHIFT + f ne déclenche plus l'option « Tout ajuster ».

Wayland Vulkan : Masquer la timeline au démarrage la laissait flotter dans l’espace lors du redimensionnement de vidéos/images 4K en raison de l’animation de la fenêtre. Ce problème est désormais résolu.

Correction de l'enregistrement des séquences d'images JPEG sur le backend Vulkan.

OpenEXR a été mis à jour vers la version 3.4.9.

Amélioration des performances de lecture lorsque Waveform ou Vectorscope étaient ouverts et qu'aucune sélection n'était effectuée.

Correction des erreurs de validation Vulkan lors du changement de carte d'environnement.

Passage à la fonction de création de carte d'environnement pour utiliser la bibliothèque Matrix de tlRender au lieu de dépendre d'Imath.

Ajout d'une option pour activer/désactiver l'éclairage des scènes (enableSceneLights) de USD dans le backend OpenGL.

Ajout d'une option permettant d'activer/désactiver l'option enableSceneMaterials de USD dans le backend OpenGL.

Sur vmrv2, le débruitage a été désactivé par défaut car il perturbait l'affichage des images par les artistes. Si vmrv2 est déjà lancé, vous devez modifier les paramètres dans Fenêtre > Préférences > Interface utilisateur > Rendu > Débruitage.

Options de rendu USD corrigées en Python et dans l'interface utilisateur.

Un nouvel utilitaire, usdviewer, utilise Vulkan pour analyser et prévisualiser les actifs OpenUSD. Il est encore en développement.

  • Il comprend actuellement :

    • Maillages uniquement
    • Sous-ensembles
    • Shader d'aperçu Usd uniquement
    • Animation osseuse (gourmande en mémoire)
    • Animation de formes
    • Textures
    • Une seule source de lumière est utilisée du point de vue de la caméra, ainsi
      qu'un éclairage imitant un dôme de lumière naturelle.
  • Il manque :
    * Une transparence correcte
    * Les surfaces de subdivision (seul le maillage non subdivisé est affiché)

    • Patchs NURBS (avec ou sans poids)
    • Splines NURBS
    • Splines de base
    • Cartographie des déplacements
    • Éclairage réel de la scène
    • Plafonniers

Page d’accueil : mrv2


Aucun commentaire: