Releases: ggarra13/mrv2
mrv2 v1.5.2 - OpenGL (mrv2) and Vulkan (vmrv2)
v1.5.2
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).
Prices for binaries
For unlocking features, once mrv2 loads, you should go to:
Help->Unlock Features.
Donationware prices of binary licenses through PayPal:
I use the email information to contact you privately. I don't sell your information, as I don't have access to it, except for your email, which I use to contact you if you run into issues.
- u$ 25 for a Solo node-locked license for one year.
- u$ 50 for a Standard node-locked standard license for one year.
- u$ 75 for a Edit node-locked license with annotations and editing tools for one year.
- u$ 150 for a Pro node-locked license for one year.
- u$ 300 for a Pro+ node-locked license to own.
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
- Made installer's smaller on Windows by getting rid of .pdb files.
- Made creating package installers on Windows faster.
- Fixed a regresion on FLTK Windows resizing.
- Consolidated tltimelineui for both Vulkan and OpenGL under a single code base.
- Refactored all Options classes in mrvNetwork to mrvOptions.
- Made clicking twice on the Status Bar bring up the Logs panel to the front.
- Fixed fonts on Vulkan backend showing some garbage at the edges.
- Fixed Edit/Audio Gap/Insert.
- Fixed tooltip showing the title of Link Annotations on Windows.
- Fixed macOS distribution linking against libfltk_vk.dylib on the OpenGL backend and not allowing it to start. I apologyze to all macOS users that have gone through this pain.
- Fixed Color Chooser on Vulkan not refreshing when dragging the mouse.
- Upgraded to OpenColorIO v2.5.1.
- Upgraded to OpenEXR v3.4.4.
- Added emoji support to Vulkan's Text Annotation widget.
- Added emoji support to OpenGL's Text Annotation widget.
- Added version of FLTK Vulkan fork in About window. It does not quite work as good as Vulkan's and it currently is broken on Linux.
- Updated to FLTK Vulkan version v1.5.0.
- Fixed .rpm and .deb Vulkan installers not cleaning up properly on uninstall.
- Apple broke OpenGL on MacOS Tahoe 26.x. To fix it, you need to go to:
System Settings->Accesibility->Motion and turn on Reduce Motion.
Installation notes:
https://github.com/ggarra13/mrv2?tab=readme-ov-file#notes-on-installation
mrv2 v1.5.1 - OpenGL (mrv2) and Vulkan (vmrv2)
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).
Prices for binaries
Some features of the programs are locked. In order to unlock them, you should use the license helper:
Help->Unlock Features
I use the email information to contact you privately. I don't sell your information, as I don't have access to it, except for your email, which I use to contact you if you run into issues.
- u$ 25 for a Solo node-locked license for one year.
- u$ 50 for a Standard node-locked standard license for one year.
- u$ 75 for a Edit node-locked license with annotations and editing tools for one year.
- u$ 150 for a Pro node-locked license to own.
- u$ 300 for a Pro+ node-locked license to own (monthly).
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)
- Move license to a new machine (available in Pro monthly)
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
-
Added Edit/Video Gap/Insert to mimic the audio gaps.
-
Added Edit/Remove Gap/Insert to mimic the audio gaps.
-
Made it possible to insert gaps even when the other track also had a gap instead of a clip.
-
Fixed Dissolves on both the OpenGL and Vulkan using wrong blending flags leading to mid-dark transitions.
-
Fixed Overlay.otio and multiple tracks drawing on Vulkan backend.
-
Made Roll and Trim work properly when no available ranges are set in the clip.
-
Made Roll to work properly with transitions.
-
Added Slip Edit tool to modify clips' start times in place.
-
Created a nice web page for easier downloading as GitHub was collapsing all the files and leading users to not download the Vulkan vmrv2.
-
Made the demo version allow saving and exporting of both movies with audio and sequences.
-
Removed the annoying start up Donationware license_helper window at the start.
Now, for unlocking features, you should go to:Help->Unlock Features.
mrv2 v1.5.0 - OpenGL (mrv2) and Vulkan (vmrv2)
v1.5.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 don't know what binary to download, refer to this page:
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. If unsure, download the amd64 versions. This is the first version of the Vulkan backend tested on M1+ machines (M3 recommended for performance, thou).
It has NOT been tested on Windows aarch64 nor Linux aarch64 (beta testers wanted).
Prices for binaries
Donationware prices of binary licenses through PayPal:
I use the email information to contact you privately. I don't sell your information, as I don't have access to it, except for your email, which I use to contact you if you run into issues.
- u$ 25 for a Solo node-locked license for one year.
- u$ 50 for a Standard node-locked standard license for one year.
- u$ 75 for a Edit node-locked license with annotations and editing tools for one year.
- u$ 150 for a Pro node-locked license to own.
- u$ 300 for a Pro+ node-locked license to own (monthly).
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:
- Saving (available from Solo and later)
- Annotations (available from Solo and later)
- Python (available in Standard and later)
- Editing (available in Edit and later)
- Voice Annotations (available in Pro)
- Move license to a new machine (available in Pro monthly)
They do have, however:
- Tone-mapping (OpenGL) and HDR (Vulkan)
- OpenEXR layer switching
- A Window for donations and unlocking of features at the start
Prices might change (go up or down) depending on competition and new features.
ChangeLog
-
Improved Vulkan's Text Editor.
-
Besides test.0001.exr, added support for sequences as test.%04d.exr and test.####.exr.
-
Improved Vulkan performance on macOS Intel and macOS M1+.
-
Improved Vulkan performance on Linux and Windows.
-
Removed the time parameter from Python's getVoiceAnnotations as it was not used.
-
Fixed Pro's Voice Over preferences not getting saved.
-
Added Python's getVoiceOverAnnotationsJSON to get voice over data and mouse moves as a simple JSON file.
-
Improved performance of OTIO timeline, getting refreshed unneedlessly.
-
Fixed OTIO saving from the UI which had gotten broken. Python saving was fine.
-
Added adding of transitions to the Edit edition of mrv2/vmrv2.
-
Fixed macOS' vmrv2 (Vullkan) macOS Intel and M1 installers not working.
-
Fixed license_helper's buttons sometimes requiring two presses.
-
For installation on each platform, please refer to:
https://github.com/ggarra13/mrv2?tab=readme-ov-file#notes-on-installation
mrv2 v1.4.9 - OpenGL (mrv2) and Vulkan (vmrv2)
v1.4.9
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.
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).
Prices for binaries
Donationware prices of binary licenses through PayPal:
I use the email information to contact you privately. I don't sell your information, as I don't have access to it, except for your email, which I use to contact you if you run into issues.
- u$ 25 for a Solo node-locked license for one year.
- u$ 50 for a Standard node-locked standard license for one year.
- u$ 75 for a Edit node-locked license with annotations and editing tools for one year.
- u$ 150 for a Pro node-locked license to own.
- u$ 300 for a Pro+ node-locked license to own (monthly).
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:
- Saving (available from Solo and later)
- Annotations (available from Solo and later)
- Python (available in Standard and later)
- Editing (available in Edit and later)
- Voice Annotations (available in Pro)
- Move license to a new machine (available in Pro monthly)
but has:
- Tone-mapping (OpenGL) and HDR (Vulkan)
- OpenEXR layer switching.
- A donation/license unlocking popup window on start up.
Prices might change (go up or down) depending on competition and new features.
ChangeLog
-
Improved performance of Vulkan playback of RGB_F16 and RGB_F32 images.
Now you can achieve 60 FPS with any card, at the cost of some memory.
If your card supports fast compute shaders, you can keep working with
RGB_F16 and RGB_F32 images. Just set:Preferences->HDR->Prefer RGB->Use RGB. -
Fixed Roll and Trim being reversed.
-
Added support for .webp images and image sequences. Note that animated .webp pictures are NOT supported.
-
Move, Trim and Roll commands on the Edit version of mrv2/vmrv2 are now fully functional.
See:
https://www.youtube.com/watch?v=K6S-vrwzgz8&list=PLxJ9NNBdNfRmd8AQ41AJYmb7WhN99G5C-&index=22 -
Fixed a mutex bug in Vulkan's vmrv2.
-
Fixed progress bar on loading a movie file or sequence of frames.
-
Fixed a memory leak when dealing with storage images and storage buffers on Vulkan.
-
Made OpenUSD compile on Modern Linux distros like Ubuntu 25.10.
-
Updated OpenUSD to v25.11 on the OpenGL backend.
-
Updated Python to v3.12.12.
-
Fixed OpenEXR layer switching on Standard and later licenses.
mrv2 v1.4.8 - OpenGL (mrv2) and Vulkan (vmrv2)
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.
ChangeLog
v1.4.8 incorrectly enabled the Saving feature on all builds. It has been recalled.
mrv2 v1.4.7 - OpenGL (mrv2) and Vulkan (vmrv2)
v1.4.7
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.
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).
Prices for binaries
Donationware prices of binary licenses through PayPal:
I use the email information to contact you privately. I don't sell your information, as I don't have access to it, except for your email, which I use to contact you if you run into issues.
- u$ 25 for a Solo node-locked license for one year.
- u$ 50 for a Standard node-locked standard license for one year.
- u$ 75 for a Edit node-locked license with annotations and editing tools for one year.
- u$ 150 for a Pro node-locked license to own.
- u% 200 for a Pro+ node-locked license to own monthly.
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:
- Saving (available from Solo and later)
- Annotations (available from Solo and later)
- Python (available in Standard and later)
- OpenEXR layer switching (available in Standard and later).
- Editing (available in Edit and later)
- Voice Annotations (available in Pro)
- Move license to a new machine (available in Pro monthly)
Prices might change (go up or down) depending on competition and new features.
ChangeLog
- Made blue pixel color of Pixel Color Bar more readable against the black
background. - Fixed compilation without libplacebo when BUILD_PYTHON is off.
- Added TLRENDER_SSL only compilation for MRV2_NETWORK license check, without
full playing of clips from the network. - Added OpenSSL version to the About window.
- Fixed Floating panels on (K)Ubuntu 25.10+.
- Added support for pen/tablet on macOS (tested).
- Fixed Vulkan HDR support on Apple's M1+ which was not working.
- Refactored Wayland's Always On Top hotkey code.
- Added libwayland's version to Help/About.
- Added Vulkan's GPU card and driver versions to Help/About (HW tab).
- Added Donate button on the license_helper, with simple donations.
- Verified vmrv2 and mrv2 work on Kwin.
- Fixed distributing libvulkan.so on Unix. macOS and Windows
needs distributing it.. - One feature of FLTK's python has changed. You can no longer use:
from fltk import Fl Fl.check()
as the Fl module is gone. It is replaced by:
import fltk
import fltk as Fl
Fl.check()
- Fixed libjpeg-turbo compilation on aarch64 runners.
- Fixed OpenJPH compilation on aarch64 runners.
- Upgraded OpenJPH version to v0.25.3.
- Made Vulkan compilation faster skipping OpenGL's tlRender files.
- Added downloading only when updating mrv2 or vmrv2.
- Fixed UTF8toUTF32 and UTF32toUTF8 code from Darby.
- Print out Vulkan color space and format detected when not in HDR.
- Added Vulkan card name and drivers to Help->About->HW.
- Improved utf8 to utf32 conversion and viceversa.
- Keep the number for dropped frames after stopping playback.
- Fixed an issue on macOS M1 that would (possibly) make vrmv2 not work on M1+.
- Fixed Vulkan MAILBOX issue on Gnome49 / Kwin6.4.5 (Ubuntu 25.10).
- Added MoltenVK version to vmrv2 on macOS.
- Fixed ussage of old vulkan-1.dll on Windows' machines on beta (Github) builds.
- Fixed a number of issues with aarch64 compilations. Previous builds seem to have been AMD64 stubs.
- Added shipping Python opentimelineio modules within mrv2/vmrv2.
- Fixed FLU file requester's on Linux putting the filename in the directory path after one save.
- Sped up Vulkan's playback of RGB_F16 and RGB_F32 sequences at 4K to 40 FPS, from 15FPS. Still work to do to reach 60FPS, like OpenGL.
mrv2 v1.46 - vmrv2 v1.4.6
v1.4.6
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.
mrv2 ships now in two compiled versions:
- mrv2 with OpenGL backend (no popus up to version 1.4.0 - donationware afterwards to enable features with only a single popup window)
- vmrv2 with Vulkan backend (donationware to enable features with only a single popup window)
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).
Prices for binaries
Donationware prices of binary licenses through PayPal:
I use the email information to contact you privately. I don't sell your information, as I don't have access to it, except for your email, which I use to contact you.
- u$ 25 for a Solo node-locked license for one year.
- u$ 50 for a Standard node-locked standard license for one year.
- u$ 75 for a Edit node-locked license with annotations and editing tools for one year.
- u$ 150 for a Pro node-locked license to own.
License works for both mrv2 and vmrv2 (you can have both installed).
You need to have an internet connection for the license system.
The free version has:
- OpenGL has tone mapping and OpenUSD. Saving is also provided.
- Vulkan has HDR but no OpenUSD. Saving is also provided.
The donationware version when running without a minimal donation, does not have:
- Annotations (Solo+) - u$ 25
- Python (Standard+) - u$ 50
- OpenEXR layer switching (Standard+). - u$ 50
- Edit (Edit+) - u$ 75
- Voice Annotations (Pro+) - u$ 150
- Custom development - u$ 10000
Prices might change depending on competition and new features.
ChangeLog
- By popular demand, the DEMO / BETA versions no longer log you off after a number of minutes. The Vulkan port still supports HDR and the OpenGL port supports tone mapping.
- Fixed certs directory on macOS install.
- Fixed double clicking and Open With on macOS.
- Fixed URL Link requester's buttons going off screen.
- Fixed Progress Report crash when loading multiple small clips in a single call from the file requester.
- Cleaning up FLU's file requester (used on Linux).
- Fixed FLU's file requester not accepting double clicks to accept a file.
- Fixed AutoPlayback when loading multiple clips.
- Fixed Wayland's Kwin decorations to use libdecor to allow subwindows to be dragged outside the main window.
- Simplified MacOS launcher and made it work without "exec" Window.
- Started work on OTIO dissolves editing. Lots of work to do.
- Minor speed up in Edit viewport on OpenGL backend.
- Improved speed of compilation of Vulkan backend.
- OTIO transitions (dissolves) can now be moved and trimmed.
- OTIO clips can be trimmed and rolled (name concepts popular to editors).
- Added new Editing tools (only trim and move icon).
- Fixed undo on moving clips.
- Upgraded OTIO to v0.18.0 from v0.17.0.
- Improved performance of 4K OpenEXR sequences. With the new htjk256 and similar OpenEXR compressions, is possible to play back 4K sequences at 60 FPS on the Vulkan backend. OpenGL backend plays at 30FPS.
- Fixed toggling Edit mode on and off.
- Made OTIO clips smaller on non-high DPI OSes.
- Improved window resizing on Vulkan backend. Linux is still somewhat slow when resizing windows while playing 4K 60FPS clips on Wayland, Windows is somewhat in between and macOS is fast.
mrv2 v1.4.5 - OpenGL (mrv2) and Vulkan (vmrv2)
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.
mrv2 ships now in two compiled versions:
- mrv2 with OpenGL backend (free up to version 1.4.0 - donationware afterwards)
- vmrv2 with Vulkan backend (donationware)
It also ships for many more architectures, so be careful to download the correct one.
Difference between OpenGL and Vulkan
Vulkan is a new open source API, compared to OpenGL that it might get deprecated on some platforms like macOS. It supports true HDR (High Dynamic Range), it is about 20% to 50% faster than the OpenGL version but it does not support OpenUSD.
OpenGL's main benefit at this point is that it supports OpenUSD and works better on older CPUs (macOS Intel and Linux X11 backend).
Prices for binaries
Donationware prices of binary licenses through PayPal:
I use the email information to contact you privately. I don't sell your information, as I don't have access to it, except for your email, which I use to contact you.
- u$ 50 for a node-lock license for one year.
- u$ 150 for a node-lock license to own.
The prices are cumulative. If you donate, say u$10 in 5 months, you can access the node-lock license for one year.
License works for both mrv2 and vmrv2 (you can have both installed).
You need to have an internet connection for the license system.
ChangeLog
- Made Cache Read Ahead default to 5.0 seconds.
- Fixed some Vulkan validation errors that got through in the original v1.4.4 release.
- Fixed a FLTK Wayland crash when tooltips were shown and the mouse pointer was moved inside them.
- Upgraded OpenEXR to v3.4.3.
- Upgraded OpenJPH to v0.25.0.
- Tiny speed up in OpenUSD playback.
- Removed an old "lighting=1/0" message when opening the USD Panel in mrv2.
- Added enableSceneLighting and enableSceneMaterials as properties that the USD Panel will save on exit.
- Removed error on opening vmrv2 with the USD panel open.
- Made HUD less prominent as it was somewhat unreadable and making Vulkan skip frames too.
- Fixed OpenEXR's tile reading code.
- Fixed Vulkan's Data Window and Display Window.
- Fixed OpenGL's line size consistency on OpenEXR's Data/Display Windows.
- Fixed Wayland's Desktop Scaling under the Vulkan backend for vmrv2.
- Fixed Vulkan's playback slow down when mouse entered the title bar.
- Fixed file associations for mrv2 and vmrv2 on Linux.
- Fixed removal of icons on Linux on DEB and RPM uninstall.
- Fixed caching when loading a file and autoPlayback was on.
- Added Progress Report when caching files upon loading.
- Fixed exec_command on Windows platforms to properly use UTF-8.
- Fixed exec_command with pipes using threads to capture output.
- Fixed licensing issue on newer Windows using legacy wmic which is no longer present on newer Windows distros.
- Made all paths on Windows use forward slashes instead of backwards slashes or a mix of both.
- Made session file paths use forward slashes on Windows.
- Made file associations work on macOS in re-release 11/9/2025 8:00 PM (-3 UTC)
mrv2 v1.4.4 - OpenGL (mrv2) and Vulkan (vmrv2)
v1.4.4
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.
mrv2 ships now in two compiled versions:
-
mrv2 with OpenGL backend (free up to version 1.4.0 - donationware afterwards)
-
vmrv2 with Vulkan backend (donationware)
It also ships for many more architectures, so be careful to download the correct one.
Difference between OpenGL and Vulkan
Vulkan is a new open source API, compared to OpenGL that it might get deprecated on some platforms like macOS. It supports true HDR (High Dynamic Range), it is about 20% to 50% faster than the OpenGL version (on Windows, macOS M1+ and it is the same speed for Linux's GNOME 48 and later) but it does not support OpenUSD.
OpenGL's main benefit at this point is that it supports OpenUSD and works better on old CPUs (macOS Intel and X11 backend).
Prices for binaries
Donationware prices of binary licenses through PayPal:
I use the email information to contact you privately. I don't sell your information, as I don't have access to it, except for your email, which I use to contact you.
-
u$ 50 for a node-lock license for one year.
-
u$ 150 for a node-lock license to own.
-
The prices are cumulative. If you donate, say u$10 in 5 months, you can access the node-lock license for one year.
License works for both mrv2 and vmrv2 (you can have both installed).
You need to have an internet connection for the license system.
ChangeLog
- Made default Read Ahead be 4 seconds instead of 2.
- Frame/Seconds/Timecode widgets now handle focus by clicking on them instead of just entering them.
- Made Vulkan save out images and sequences with full color corrections (HDR + OCIO) if those are active.
- Added Link Annotations. Title is shown as a tooltip when moving the mouse pointer near the Link drawing.
- Added Link Annotations to Session saving.
- Added path mapping to Link Annotations.
- Fixed a Linux Wayland warning about Always On Top when dragging a File item under Gnome.
- Made popup menus on viewport use a bigger font for better readability.
- Made docking faster when subwindow is dragged to it (open/close dock).
- Fixed Automatic color buffer type selected when YUV_420P_U12/16 and similar depth movies are loaded in both OpenGL and Vulkan.
- Fixed saving in Vulkan all RGBA image types supported by vmrv2.
- Improved precision of PNGs by saving RGB_U16 or RGBA_U16 when possible.
- Cleaned up saving movie/image code in the Vulkan backend.
- Improved performance of image saving code in the Vulkan backend.
- Improved performance of panel subwindows dragging on Wayland.
- Fixed saving elapsed time being not being in milliseconds in the progress report bar.
- Fixed showing Original (O) pixel values on the Vulkan backend as image was flipped in Y.
- Made thumbnail generation on both Vulkan and OpenGL backends faster.
- When saving out a temporary session file (temp.mrv2s or lang.mrv2s), the current session file is no longer updated to it.
- Fixed -p Stop command-line flag stopping after playback was started when AutoPlayback was on in the Preferences.
- Fixed thumbnail generation on Vulkan making the playback stutter.
- Improved the performance of video decoding.
- Improved the performance of sequence decoding (all formats).
- Fixed Linux directory selection in file requester, not allowing selection when travel single drawers was on.
mrv2 v1.4.3 - OpenGL (mrv2) and Vulkan (vmrv2)
v1.4.3
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.
mrv2 ships now in two compiled versions:
-
mrv2 with OpenGL backend (free up to version 1.4.0 - donationware afterwards)
-
vmrv2 with Vulkan backend (donationware)
It also ships for many more architectures, so be careful to download the correct one.
Difference between OpenGL and Vulkan
Vulkan is a new open source API, compared to OpenGL that it might get deprecated on some platforms like macOS. It supports true HDR (High Dynamic Range), it is about 20% to 50% faster than the OpenGL version (on Windows, macOS M1+ and it is the same speed for Linux's GNOME 48 and later) but it does not support OpenUSD.
OpenGL's main benefit at this point is that it supports OpenUSD and works better on old CPUs (macOS Intel and X11 backend).
Prices for binaries
Donationware prices of binary licenses through PayPal:
I use the email information to contact you privately. I don't sell your information, as I don't have access to it, except for your email, which I use to contact you.
-
u$ 50 for a node-lock license for one year.
-
u$ 150 for a node-lock license to own.
-
The prices are cumulative. If you donate, say u$10 in 5 months, you can access the node-lock license for one year.
License works for both mrv2 and vmrv2 (you can have both installed).
You need to have an internet connection for the license system.
ChangeLog
- Upgraded to OpenColorIO v2.5.0.
- Upgraded to yaml-cpp v8.0.0.
- Upgraded to expat R_2_7_2.
- Upgraded to minizip-ng v4.0.10.
- Made Voice Over Annotations stop playing or recording when clicking on any other action tool or clicking on voice over annotation tool again.
- Fixed an incorrect dependency on OpenGL on tlDevice when compiling the Vulkan backend.
- Added guards on MRV2_NETWORK and TLRENDER_NET for network code.
- Added support for libaom for encoding AV1 instead of SvtAV1, as it is better supported and portable to aarch64.
- Removed a line printout debugging from video saving code.
- Fixed Edit timeline refreshing improperly under Wayland (needs nvidia-drivers-580).
- Fixed hiding of pixel toolbar on Wayland which had gotten broken.
- Added getting name of all temporary audio files from voice over annotations.
- Fixed a crash on A/B Comparison Overlays on the Vulkan backend.
- Fixed a redraw (trails) on A/B Comparison Overlays on the Vulkan backend when alpha was not solid.
- Fixed background color/checkers not showing on A/B comparisons on Vulkan backend.
- Fixed loading of hotkeys. The user's home directory mrv2.keys.prefs takes precedence over the STUDIOPATH one.
- Made Audio mute's icon turn on (off actually) automatically if volume is too low.
- Added Mute Hotkey to turn on/off audio ('m' key by default).
- Added a hotkey to toggle the in/out points together (Shift + 'i' by default).
- Fixed scrubbing "jumping" when the previous action had been pressing on the timeline bar (like the Stop button).
- Made color of S (Start) and E (End) range buttons more prominent.
- Made the color of play buttons match the color of S and E.
- Fixed drawing annotations not following the cursor accurately.
- Fixed Text annotations on Vulkan backend which had gotten broken in v1.4.2 due to refactoring of code.
- Improved performance of draw cursor on Windows by using PRESENTATION_MAILBOX instead of PRESENTATION_FIFO.
- Fixed decoding of some movies where a frame would be missing with FFmpeg 8.0.
- Made Save and Reload Session close the original mrv2 and open a new one with the session.
- Added presentation mode used in Vulkan's viewport when displaying FPS.
- Fixed resource leak on Vulkan's vmrv2 exit.
- Improved performance of Vulkan under Wayland to support 4K OpenEXRs at 60FPS properly.
- Limited usage time of demo to about 9 minutes before exiting the program.
- Fixed dock panel location when the window was maximized.
- Made HUD draw an outline on the text to make it more readable.
- Fixed Linux drawing of timeline and viewport on OpenGL Wayland with buggy NVidia drivers.
- Vulkan's vmrv2 OpenEXR saving now saves out HDR Primaries as OpenEXR chromaticities. Also, the inverse PQ transform is made to keep the OpenEXR as close to match the HDR video (with the use of OpenColorIO).
- Added OpenColorIO's ACES 2.0 .ocio files, besides using ocio:// so that artists can inspect and modify the original .ocio configs.
- Added "Video Primaries Name" to OpenEXR to more easily clasify the chromaticities attribute.
- Fixed starting up with the Files Panel as a Window under Wayland. Previously, it would cut out the window's height.
