mardi 1 septembre 2026

mrv2 v.1.7.5 - 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 :

Bug/Correction principale : Correction d’une condition de concurrence potentielle (plantage) dans le rappel de journalisation de FFmpeg.

Interface utilisateur/Noyau : Ajout d’un menu déroulant pour sélectionner le pilote matériel dans Paramètres -> Performances.

Interface utilisateur/Vulkan/Windows : Correction d’un bug gênant du curseur sous Windows qui affichait un carré « fantôme » lors de l’affichage d’images à transparence alpha ou à valeur élevée.

Vulkan : Amélioration des performances des films avec modification des métadonnées HDR et destruction des textures.

Vulkan : Correction d’une erreur de validation lorsque OCIO et libplacebo étaient utilisés simultanément.

Vulkan : Correction d’une erreur de validation lors de l’enregistrement et de l’absence de mappage tonal.

Vulkan/Linux : Ajout du décodage matériel sous Vulkan sur les deux backends. Permet le décodage matériel des formats ProRes, H.264, HEVC, AV1 et VPX. Veuillez noter que les performances dépendent fortement de la carte graphique.

HDR : Ajout de la possibilité d’enregistrer les films HDR avec les métadonnées du flux.

HDR : Ajout de l’enregistrement de vidéos HDR avec métadonnées d’image (HDR10+). Testé avec VP9 et un conteneur .mkv. Bravo à FFmpeg 9.0.1 et VPX !

Linux : Correction d'un plantage aléatoire lors du rechargement du demandeur de fichiers.

Noyau : Correction d'un fichier enfreignant la licence BSD-3 (mrvSlider.cpp).

Compilation : Tous les répertoires de compilation temporaires ont été placés dans $BUILD_DIR/deps.

Bibliothèques : Mise à jour de libvpx vers la version 1.16.0, avec optimisations pour aarch64 et l’assembleur Neon. Ajout également de la détection du processeur à l’exécution. Cela améliore la lecture 8K à 45-50 images par seconde sur mon ancienne NVidia 3080 RTX.

Bibliothèques : Mise à jour de libdav1d vers la version 1.5.4.

Bibliothèques : Mise à jour de Svt-AV1 vers la version 4.2.0.

Bibliothèques : FFmpeg mis à jour vers la version 9.0.1.

Page d’accueil : mrv2



Aucun commentaire: