Release date: April 24, 2023
Download available here.
IMPORTANT: RV 2023 now supports only Python 3.
Improvements
Newly Supported Operating Systems
- RV is now supported on Rocky Linux 8. [SG-26891]
- RV is now supported on Windows 11. [SG-26892]
SDK and API Updates
RV now uses updated versions of the following components:
- Blackmagic Design SDK (for video broadcast output) version 12.4.2. [SG-29111]
- AJA SDK version 16.2.0.
- Python version 3.9.13. [SG-26545]
- OpenEXR version 3.1.5. [SG-26546]
- OpenTimelineIO version 0.15. [SG-28773]
- C++17 API/SDK (for compliance with VFXPlatform recommendations.) [SG-27037]
Multiple Media Representation (MMR) Improvements
- We added the ability to select specific sources to specific clips when using the MMR feature in the context where there are several sources loaded in the Player, like when working in Stack or Layout mode. [SG-28863]
- The MMR switch groups and sources displayed in the Session Manager now use names that are now more meaningful. [SG-28740]
Bug fixes
General
- Fixed errors reported on some Windows instances where RV was trying to save its settings to the obsolete
[home]/Application Data
folder first. Now, RV always saves the settings to[home]/AppData/Roaming
. [SG-29809] - Launching RV through a symbolic link using Windowās command prompt is working again. [SG-27677]
Live Review
- Fixed the
invalid property name #RVRetime.output.fps
error that was caused by a conflict with theAuto-Retime Mismatched FPS Media
option while working in a Live Review session in RV. [SG-29950] - Fixed an issue that prevented some events from being shared between RV instances during a Live Review session. [SG-29189]
IMPORTANT: RV 2023.0.0 is no longer backward compatible with previous releases of RV in regards to Live Review sessions. This means that an RV 2023 cannot connect to a Live Review session to which pre-2023 RVs are already connected. The inverse is also true: a pre-2023 RV cannot connect to a Live Review session where a 2023 RV is already connected.
Multiple Media Representation (MMR)
- Fixed an error which would get reported in the console while using the
deleteNode()
RV command. [SG-30605] - Improved caching capabilities when reloading cached sourceGroups used with the MMR feature. [SG-28778]
Player
- Fixed an issue which would prevent RV from opening pre-signed S3 URLs. [SG-29961]
- Fixed an issue where the Info Strip overlay would not show the proper source information. This would happen when working with several clips in the Player with the MMR active. This is now fixed in 2023.0.0 and an additional feature was added for this scenario (see SG-28863). [SG-28826]
- Adapted RV Sync so it can be used with a mix of both Open RV and Commercial RV (RV >= 2023.0) participants. [SG-29775]
- Fixed an issue about the Player not updating the current frame when an RV
reload()
command or Force Reload menu option is being done. [SG-30348] - Fixed an issue with the OCIO menu not being updated when adding media to an existing RV session. [SG-29679]
- Fixed an issue where the Player would display corrupted images when playing back media with inserts. [SG-29243]
- Fixed an intermittent issue in RV where no audio would play the first time RV the application was open or starting playback. [SG-28578]
- Fixed some intermittent crashes in RV when working with large images and the
RV_SOURCE_TILING
environment variable is active. [SG-28211]
RV UI
- Added the RV_QT_HDPI_SUPPORT environment variable for systems connected to a high DPI monitor. This new environment variable controls whether or not RV considers the QT environment variables defined on the system that might be used by other software. If RV_QT_HDPI_SUPPORT is set, RV uses the QT environment variables set on the system. If not, RV ignores any external QT environment variables. [SG-30447]
Screening Room
- Fixed an issue where RV Screening Roomās Details pane would not update properly when used in multiple RV sessions. The Details pane will now show the proper information when working in this context. [SG-14234]
- Fixed an error that could be reported when accessing some cut items in RV Screening Room while the MMR feature is active. [SG-30373]
Scripting/API
- On variants of Red Hat Enterprise Linux 8, such as Rocky Linux 8, the end user must ensure that the
tcsh
and āncurses-compat-libsā libraries are installed on the system, and install them if that is not the case. [SG-30016] - Fixed a crash in RV when installing support files from the
rv nuke
package. The fix is in the Mu binding ofQFile::open()
method. [SG-29358] - Fixed a Python issue in RV by allowing the use of
multiprocessing.pool.Threadpool
. [SG-30002] - Fixed a case where the
PYTHONPATH
environment variable was not considered by RV. [SG-26837] - Fixed an issue where the audio would not play when launching RV through python commands in a terminal when the Audio Cache option was active (
Scrubbing On By Default (Cache All Audio)
). [SG-29287] - Fixed the missing redraw when using the
setMargins()
RV command. [SG-28734]
Video Out
- Fixed an issue of video corruption on broadcast when using AJA to output YUV on Windows 11. [SG-29969]
- Fixed an issue where the RV HDMI output through AJA would cause color banding on the monitor. This was due to an incorrectly set bit depth. The AJA HDMI Output Bit Depth now correctly follows what is set in the Video Output data format menu of the Preferences. [SG-30148]