介绍
官方网站:https://github.com/ggarra13/mrv2/
mrv2 是一款开源的专业播放器和审阅工具,专为视觉特效(VFX)、动画以及计算机图形设计行业打造。它不仅继承了经典工具 mrViewer 的强大功能,还在此基础上进行了全面升级,以满足现代影视制作与创意工作流程的需求。在当今快速发展的视觉特效(VFX)、动画及计算机图形设计领域,专业人士对于高效、精确的项目审阅工具的需求从未如此迫切。随着项目变得越来越复杂,涉及的文件格式和数据量也日益增加,如何有效地管理和审阅这些素材成为了一个关键。
软件截图


软件特点
先进的技术架构
mrv2 的源代码采用 C++20 编写,并使用 CMake 构建系统,同时辅以 Bash 脚本完成一些辅助任务。其核心播放引擎基于定制版本的 tlRender(GitHub),确保高性能和稳定性。
广泛的文件支持
视频文件:H264、MP4、VPX、WEBM、AV1 等主流格式。
图像序列:Cineon、DPX、JPEG、OpenEXR、PNG、PPM、TIFF、TGA、BMP、PSD 等。
原始相机格式:CR2、CR3、X3F 等。
多通道音频支持。
OpenEXR 多通道、多视图、YC、分块及多部分支持。
专业功能集合
色彩管理:精准的色彩控制,满足高标准的视觉效果需求。
A/B 对比:可并排比较两个版本的画面,帮助快速评估修改效果。
立体 3D 支持:包括红蓝立体(Anaglyph)、扫描线(Scanlines)、列交错(Columns)、棋盘格(Checkered)和左右并排(Side by Side)等多种模式。
环境映射:支持球形和立方体格式,适用于 360 度视频和虚拟现实内容创作。
OpenTimelineIO 支持:原生支持 .otioz 文件包,支持创建播放列表和溶解过渡效果。
PDF 导出:轻松导出注释和笔记,方便团队协作和存档。
Linux Wayland 支持:兼容现代 Linux 桌面环境。
国际化支持:提供多语言翻译选项。
扩展性与灵活性
Python3 API 和插件系统:允许用户自定义功能,增强软件的灵活性。
网络连接支持:便于远程协作和实时审阅。
适用场景
视觉特效、动画和计算机图形设计等行业通常需要处理大量复杂项目,这些项目可能包含数十个文件和图像序列。mrv2 旨在帮助用户高效地审阅、编辑和管理这些数据,同时支持对比分析和小规模调整。
界面与用户体验
mrv2 作为 mrViewer 的第二代产品,延续了经典的用户界面设计,同时进行了现代化改进,增加了更多实用选项。对于熟悉 mrViewer 的用户来说,上手 mrv2 几乎没有学习成本。
新增亮点
为了匹配“第二代”的称号,mrv2 引入了一些符合现代需求的新功能:
环境映射:支持球形和立方体格式,适合 360 度视频和 VR 内容创作。
A/B 对比:可并排查看两个版本的画面,帮助快速评估修改效果。
PDF 导出:方便记录和分享审阅过程中的注释与笔记。
mrv2 是一款功能强大的专业工具,适用于任何需要审阅、轻量编辑和管理视频素材与图像序列的工作场景。无论是大型电影项目的视觉特效审查,还是小型动画团队的日常协作,mrv2 都能提供可靠的支持。
更新日志
v1.6.6
- Docs: updated unlocking and licensing documentation.
- Docs: updated new panel looks.
- Docs: added WebRTC documentation.
- UI: Improved the look of Collapsible Groups and general UI.
- UI: Made sure all color schemes look pleasing. If you still don't like my
color scheme, you can change the /colors/mrv2.colors text file. - UI: Made thumbnails size in Panels be selectable with Preferences->Thumbnails->Panels. macOS now defaults to small panel thumbnails, as most artists use it from a laptop.
- UI: Made collapsible group flat instead of rounded for a more modern appearance.
- UI: Made Fl_Hor_Slider use a cyan slider button for being consistent with the rest of th UI:
- UI: Renamed S: and E: buttons on the timebar to I: and O: which is slightly clear for new users.
- UI Bug: Fixed Text Slider on Annotations Panel sometimes getting "stuck".
- UI: Made HorSlider's drag button use a cyan color.
- UI: Fixed restoring of image size in viewport when switching from Full Screen. This would effect mainly Kwin/Plasma on Linux.
- UI: Fixed Statistics panel to more correctly reflect the usage.
- UI: Windows' flickering panels while dragging between windows of different scale factors has been fixed, albeit the mouse may not move exactly with the window.
- UI: Added Compare/Add and Compare/Multiply modes to the menus as they were missing.
- UI: Added hotkeys for Compare/Add and Compare/Multiply modes.
- UI: Fixed menus in all natural languages as best as I could at least. Now the UI should look nice in a different language.
- UI: Allowed dragging of File clips without an image, coloring them cyan.
- Python: Fixed registering RationalTime and TimeRange under the mrv2 namespace. Now we just use opentimelineio directly, which would prevent opentimelineio from being imported. That does mean that if you were using mrv2.RationalTime or mrv2.TimeRange, you will need to update your scripts to use otime.RationalTime and otime.TimeRange.
- Python: Updated demos to use opentimelineio, instead of mrv2 equivalents.
- Python/UI: Added imports for opentimelineio in Python Panel.
- Core: Bug fixed Path parsing looking for negative values when there was a file named like 'image-01.png'. The minus was interpreted as a negative sign.
- Core: Bug fixed Path parsing comparing directories and files by length instead of actual strings.
- Core: Added MBOX and FIFO swap_interval() indicators to OpenGL build too.
- Core: Added __GL_SYNC_TO_VBLANK=0 to OpenGL Linux distro for NVidia cards' performance issues under Ubuntu 26.04 LTS/Gnome50.1.
- Core: Fixed OpenGL backend setting VSync always on at start, even when it was set to Never or Presentation Only.
- Build: Made macOS dylibs automatically use @rpath instead of relying on DYLD_LIBRARY_PATH, for being more compatible and allowing to code sign the installer later on.
- Build: Fixed missing OTIO dependency on Python.
- Build: Improved compilation performance of OpenSSL on Linux and Windows.
- Build: Improved compilation of Vulkan mrv2 by removing the dependency on glfw3.
- Build: Added and Improved bin/helpers/clean_* scripts to remove only portions of the compilation chain.
- Library: Python: Updated to v3.14.5.
- Library: Updated pyFTLK build.
- Library: Updated NDI to v6.3.2.
- Library: Updated OpenEXR to v3.4.12.
- Library: Updated OpenJPH to v0.27.3.
- Library: Updated pybind11 to v2.13.6.
Puresys纯净系统-软件下载
