mrv2 and vmrv2 are open source professional players and review tools for VFX, animation and computer graphics for Windows, Linux and macOS. You can choose to compile from source or get binaries.
If you are unsure what binary to choose, go to:
https://mrv2.sourceforge.io/downloads/mrv2-download-page.html
mrv2 ships now in two compiled versions:
- mrv2 with OpenGL backend (free and donationware)
- vmrv2 with Vulkan backend (free and donationware)
It also ships for many more architectures, so be careful to download the correct one. It has NOT been tested on Windows aarch64 nor Linux aarch64 (beta testers wanted).
Unlocking Features
For unlocking features, once mrv2 loads, you should go to:
Help->Unlock Features.
Donationware prices of binary licenses through PayPal:
License works for both mrv2 and vmrv2 (you can have both installed). You need to have an internet connection for the license system.
The donationware version when running without a donation, does not have:
- Annotations (available from Solo and later)
- Python (available in Standard and later)
- Editing (available in Edit and later)
- Voice and Link Annotations (available in Pro)
They do have, however:
- Tone-mapping (OpenGL) and HDR (Vulkan)
- OpenEXR layer switching
- Saving Images and Movies with Audio
Prices might change (go up or down) depending on competition and new features.
ChangeLog
- Fixed a bug with file requester not supporting the file suffix for single files (not sequences).
- Fixed a bug with Link Annotations exiting as soon as an image was selected.
- Added support for an AI prompt to Link Annotations. This is the first step in hooking vmrv2 and mrv2 to modern AI services through Python.
- Added a new Python command: annotation.getLinkAnnotationsJSON().
- UI improvement: Waveform can change its max value and whether it is shown as Log or not.
- UI improvement: UI's Waveform now remembers its last settings.
- UI fix: Changing texture filtering with SHIFT + f does no longer trigger Fit ALl.
- Wayland Vulkan: Hiding the timeline at start would leave it floating in space upon resizing for 4K videos / images due to the window animation. Not it is fixed.
- Fixed saving JPEG image sequences on Vulkan backend.
- Updated OpenEXR to v3.4.9.
- Improved performance of playback when Waveform or Vectorscope were open and no selection was made.
- Fixed Vulkan validation errors on Environment Maps switching.
- Switched to Environment Map creation function to use tlRender's Matrix library instead of depending on Imath.
- Added toggling USD's enableSceneLights in OpenGL backend.
- Added toggling USD's enableSceneMaterials in OpenGL backend.
- On vmrv2, made Debanding default to None as it was messing artists' viewing of images. If you already started vmrv2, you should change Window->Preferences->User Interface->Render->Debanding.
- Fixed USD render options in Python and in the UI.
-
There's now an additional utility called usdviewer that uses Vulkan to parse and preview OpenUSD assets. It is still very much a work in progress.
-
It currently has:
- Meshes only
- Subsets
- UsdPreviewShader only
- Bone Animation (memory hungry)
- Shape Animation
- Textures
- One Single Light is used from the POV of the camera and a pseudo skylight dome light.
-
It is missing:
- Proper transparency
- Subdivision surfaces (only the unsubdived mesh is shown)
- NURBs Patches (with or without weights)
- NURBs Splines
- Basis Splines
- Displacement mapping
- Actual scene lighting
- Dome lights
Re-released Linux RPM and DEB builds as they were an old version of v1.6.2.
