Skip to content

Releases: ggarra13/mrv2

mrv2 v0.3.6

17 Mar 08:46
Compare
Choose a tag to compare

v0.3.6

  • Fixed Python Editor crashes (memory trashing).
  • Made Python Editor remember its text when closed and reopened.
  • Fixed Python Editor's coloring sometimes getting mixed up.
  • Improved Python Editor's tabulation when a colon ends the line
    (to handle for, def, class, etc).
  • Fixed Color Panel that had gotten broken due to adding python.
  • Added a contactSheet.py demo for showing all the layers of an OpenEXR image or
    sequence in Compare Tile mode.
  • Fixed Compare Tile mode selection and unselection of multiple clips in Compare Panel.
  • Made cmd.compare() use the item index instead of item itself to avoid
    confusion when the same file was loaded more than once.
  • Made CompareMode be part of the media module instead of the timeline module.
  • Made mrv2 exit cleanly once the process calls _wexecv on Windows.
  • Fixed the bad release of mrv2 v0.3.5 on Windows which would open a command
    console on start up.
  • Fixed Compare Panel selection when paths were the same on two clips (ie. same
    video or image loaded several times).
  • Fixed a zombie process being left on Windows exit.

mrv2 v0.3.5

13 Mar 17:28
Compare
Choose a tag to compare

v0.3.5

  • Bug fixed default OCIO input color spaces not being applied.

  • Bug fixed an issue with scrubbing forwards not scrubbing smoothly.

  • Bug fixed OCIO ICS when the color space had slashes (/) in it.

  • Fixed printing of command-line arguments when run from cmd.exe or similar
    on Windows.

  • Added a --version switch to command-line arguments to report version number.

  • Made Drag and Drop in Linux work with other file requesters other than
    Nautilus (nemo, thunar, etc).

  • Fixed sliders not appearing in Compare Panel.

  • Fixed some missing libraries from Linux distribution.

  • A quick re-release of v0.3.5 to eliminate the popup cmd.exe that was opening when running
    mrv2 on Windows.

  • Added Python bindings and a Python Panel with an editor and output window
    to run code interactively.
    There's not any documentation yet for it, but there are some sample scripts
    in the python/demos directory.
    Currently, you can:

    • Open images, videos and otio timelines.
    • Control the timeline.
    • Change colors and LUT config.
    • Compare two images and change the compare settings.
    • Change the layer of the image.
    • Change the R, G, B, A channels of the image.
    • Change the foreground (A) and compare (B) images either by index
      or by file media item.
    • Use libraries from the python standard library, except threads.

    The modules are:

     	 import mrv2
	 from mrv2 import cmd, math, imaging, media, timeline

mrv2 v0.3.4

25 Feb 21:01
Compare
Choose a tag to compare

v0.3.4

This is mainly a bug fix release to some serious and not so serious bugs.

A note about Windows releases. The i386 releases are for 32 bits machines, while the amd64 are for 64-bits machines (Intel and AMD).

  • Bug fixed a crash that would happen when the OCIO config was not found.
    This would happen mostly on Linux, when switching versions.
  • Added popping the log panel when an error occurs if the preference is
    set that way.
  • Fixed audio problems on Linux.
  • Fixed a crash that would happen when the movie entered command-line was
    not found.
  • Fixed a thumbnail exiting when the file was not being found.
  • Added logging to all messages from the start of mrv2 on. They can now
    be viewed in the Logs panel/window.
  • Fixed log window popping up when errors are presented.
  • Improved Pulse Audio complaining about devices in use on Linux.
  • Fixed Spanish translation of main UI's tooltips and Preferences Window.
  • Fixed threading hang up race condition which would mostly be seen on
    Linux.

Full Changelog: v0.3.3...v0.3.4

mrv2 v0.3.3

19 Feb 12:15
Compare
Choose a tag to compare

v0.3.3

  • Added a spin option to Environment Maps to instead of panning around with
    middle mouse, it allows you to push and spin in one direction.
  • Added all licenses to docs/Legal.
  • Fixed file attachments on Linux.
  • Fixed unistaller on Linux to remove icon and desktop file from
    /usr/share/*.
  • Fixed installer on Windows to not popup the file association panel if not
    requested to do so (it asks now, instead of listing as one the things to
    insall). This is better as it allows us to translate into other natural
    languages that part of the installer.
  • Added Natural Language translations (.mo files). Currently only Spanish is
    provided.
  • Added comprehensive documentation on how to translate mrv2 to other natural
    languages.
  • Fixed a bug in thumbnails changing the group that it was attached. This
    would effect the FilesPanel, ComparePanel, and PlaylistPanel.
  • Fixed several crashes in the Prefereneces window.
  • Fixed a race condition in the mrv2 File requester when creating thumbnails.
    This was most noticeable on Windows, where the thumbnails would get corrupted.
  • Fixed a thread crashing on Linux when creating thumbnails.
  • Fixed the logic in the OCIO file preferences which would prevent from
    selecting a new .ocio oonfig file.
  • Made File/Open and Open button in the Files Panel open the movie and then
    play it if the Preferences' autoplay button is on.
  • Fixed favorites directory in custom file requester not getting saved on Linux.
  • Fixed xcb_ and _XRead multithread errors on custom file requester on Linux.
  • Added stacktrace and signal handler routines on Linux and Windows.
  • Fixed log window/dock to pop up when an error occurs.
  • Mostly fixed audio problems on Linux when switching clips. There can still
    be issues, but it is a matter of switching the clip again to make it work.
  • Fixed text tool not working in v0.3.2.

v0.3.2

08 Feb 02:40
Compare
Choose a tag to compare

v0.3.2


  • Linux Binary releases that work on Rocky Linux 8, RedHat 8 and Ubuntu 20.04.


  • macOS Binary release should work on Mojave and later


  • Windws Binaries work on Windows 8.1 and later


  • Added a Dockerfile for easy building and disting on all Linux distros.
    The base distro it builds on is Rocky Linux 8.

  • Updated the build to rely on media-autobuild_suite exclusively on Windows.
  • Fixed menu bar hiding not showing in the view menu properly
    (it was always on).
  • Fixed Spherical environment mapping.
  • Added Cubic environment maps with the OpenEXR distribution.
  • Fixed repositioning of text input field when clicking inside the text input.
  • Fixed locating libintl.h on Windows.
  • Added this HISTORY.md file to docs/ directory in distribution.
  • Improved build instructions.
  • Fixed mouse rotation of environment maps.
  • Fixed middle mouse button click starting playback, like left mouse button.

mrv2 v0.3.1

31 Jan 08:50
Compare
Choose a tag to compare

v0.3.1


  • Linux Binary releases that work on Rocky Linux 8, RedHat 8 and Ubuntu 20.04.


  • Added a Dockerfile for easy building and disting on all Linux distros.
    The base distro it builds on is Rocky Linux 8.


  • Updated manual building documentation for Rocky Linux, Ubuntu, macOS and
    Windows separately to make it clearer.

  • The main executable is mrv2.exe (Windows) or mrv2 (Linux / macOS ).
  • Added getting all .so dependencies in CMake to distribute the executable
    appropiately.
  • Changed hard-coded file extensions to use Darby's IO plugin system.
  • Fixed crash on Linux GNOME when using native file requester.
  • Added tooltips to Read Ahead/Read Behind caches to clarify they are in
    seconds.
  • Added single click playback and stop on the view window, like RV.
  • Added Doxygen documentation (very incomplete).
  • Added displaying of spherical environment maps in a virtual sphere
  • Added support for cubic envirtonment maps (with a layout as those of openexr-images).
  • Added pen size change thru hotkeys.
  • Fixed thumbnail creation on Windows.
  • Removed memory leak of thumbnail creation.
  • Known Images, Movies and Audio are associated to mrv2 on Linux and Windows.

mrv2 v0.3

25 Jan 17:19
Compare
Choose a tag to compare

v0.3

  • Improved UI: menus, status bar, functionality.
  • Moved status bar and status tool to bottom of the screen.
  • Added preferences and menu toggle for status bar.
  • Added a Panel menu to hold all dockable panels/windows.
  • Added a One Panel Only toggle to show one panel at a time instead of packing
    all panels one after the other. Floating windows are not effecte by this
    setting.
  • Fixed video layer (channels) displayed when switching from one clip version
    to the next.
  • Added a gamma switch to switch between 1 and the previous value.
  • Added CONTRIBUTORS.md list.
  • Automated version bumps in C++ code by looking at cmake/version.cmake.
  • Fixed a refresh bug in FPS display when selecting Default FPS.
  • I finally fixed a horrible FLTK crashing bug on thumbnail on timeline slider.
  • Fixed a crash when setting loop mode with no media loaded.
  • Fixed playback of clips where fps did not match tbr.

Tutorial Videos

https://youtu.be/8JViz-pPCrg - PART 1: Walkthru thru the basics of the UI
https://youtu.be/roD4WexsLZs - PART 2: Compare panel (Wipe, A over B, etc)
https://youtu.be/MWi7xGZ7A1c - PART 3: Walkthru of the panels
https://youtu.be/rNL3pYDNA2I - PART 4: OTIO playlists (Still very rough)
https://youtu.be/oypJTlM8BpU - PART 5: Color and Settings Panel
https://youtu.be/4gnnEScodDo - PART 6: Using the Drawing Tools

Source code

https://github.com/ggarra13/mrv2/

mrv2 v0.2 Windows 8.1 or later, Ubuntu 22.04 LTS, macOS Mojave or later

23 Jan 22:39
Compare
Choose a tag to compare

mrv v0.2

  • Added support for multipart OpenEXR files.
  • Fixed crashes on Windows due to time slider thumbnail.
  • Made time slider thumbnail appear.
  • Improved redrawing of thumbnails.
  • Fixed crash on too long attributes when displayed in the HUD.
  • Moved all tools into their own library (mrvTools).
  • Fixed cursor drawing and slow performance of drawing tools.
  • Fixed default gamma keyboard shortcuts not working.
  • Added a rather rudimentary OTIO Playlist. You select clips in the file
    window, change their in/out points and add them to the Playlist.
    When the playlist is done, you click OT Playlist and the clips are
    assembled in an otio file that is saved in $TEMP.
    Currently, you cannot nest OTIO files within another OTIO file.
  • Added menu entry for Presentation mode.
  • Added menu entries for deleting an annotation and all annotations
    from the movie.
  • Made annotation menus appear as soon as a drawing is made.

mrViewer (mrv2) v0.1rc6 Windows 8.1, Ubuntu 22.04 LTS, macOS (Mojave or later)

18 Jan 00:11
Compare
Choose a tag to compare

This is the first public binary prerelease of mrViewer 2 (mrv2) for Windows (8.1 or later) 64 bits/32bits, Ubuntu 22.04 LTS and macOS (Mojave or later).