v1.7.0
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 (v)mrv2 loads, you should go to:
Help->Unlock Features.
Licensing 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
ChangeLog
- Licensing/UI: Fixed licensing helper's Donate button not responding to clicks, making it difficult to actually donate.
- Licensing: Added helper messages about what options require a donation (and what type) to unlock.
- Licensing: Fixed Edit license not being accepted as such.
-
macOS Licensing: Fixed license_helper not finding the shipped libint.dylib.
-
Install: Simplified macOS install using an installer script that automatically codesigns the applications.
-
Startup: Fixed Preferences->User Interface->Single Instance being slow to startup, particularly on Windows.
-
Assets: Fixed Autodesk's Flow bridge getting instantiated twice and being slower than it should be.
-
UI/Color: Fixed Saturation in the Color Panel not updating the view.
-
UI: Added WebRTC Panel to session saving and loading.
-
Annotations: mrv2 and vmrv2 now use the same coordinates when working through the network. It is now possible to sync mrv2<->vmrv2 or viceversa.
- Annotations: vmrv2 can now send Text annotations to another machine. However there's still no guarantee the actual font will be available, so a default font is used in that case.
- Annotations: Fixed annotations algorithm when syncing to a remote machine. Now the annotations for the player are merged.
- Annotations: Fixed annotations appearing at time -1/-1 due to an incorrect use resize of a std::vector, instead of reserve.
- Annotations: Fixed Polygon and Filled Polygon annotations not getting transmitted properly through network connections.
-
Annotations: Fixed Text annotations not being able to be sent through the network. Note, however, in order to get the same annotation, the font chosen must be available on both the local and remote machine.
-
Syncing: Made WebRTC syncing faster and sync only between offerer-answerer, instead of syncing all the mesh nodes.
-
Draw: Fixed soft edges drawing sometimes leaving triangle gaps, due to wrong UVs.
-
Draw: Fixed drawing leaving small tips at the end of drawing a shape when using the tablet's pressure.
-
Python: deprecated the cmd.args function. Just use sys.argv as usual in python.
-
Python: fixed missing use of GIL lock in menus.
-
Core: Updated OpenColorIO version to v2.5.2.
-
Core: Updated OpenEXR version to v3.4.13.
-
Build: Fixed incorrect reporting of ZLIB version as 1.2.3.
- Build: Fixed incorrect reporting of TIFF version.