Skip to content

mrv2 v1.0.7

Compare
Choose a tag to compare
@ggarra13 ggarra13 released this 01 Mar 13:16
· 964 commits to main since this release

v1.0.7

  • Slow code clean up.

  • Faster windows minimal compilations for quickly checking on GitHub.

  • Added optional component installation on Windows's .exe installer. Currently,
    you can install:

    * mrv2 application (obviously)
    * mrv2 documentation
    * mrv2 Python demos
    * mrv2 Python libraries
    
  • Changed name of install directory of mrv2 on Windows from "mrv2 vX.X.X" to "mrv2-vX.X.X" to avoid spaces for easier scripting.

  • Made the installer and mrv2's intalled size smaller, shaving close to 120Mb.

  • Fixed image sequence detection that could happen randomly depending on how
    the filesystem returned the order of files.

  • Added listing the OS and distro versions at the start and in About of mrv2
    for debugging purposes.

  • Made panels be listed alphabetically, regardless of Natural Language.

  • Automated version update in docs.

  • Removed view sources from html docs to save space on disk.

  • Cleaned up docs directory before building docs.

  • Sped up creation of docs in build system.

  • Updated Python API with FFmpeg and Background changes.

  • Fixed reading permissions on files as they were broken! I did not notice
    as I was using an NTFS drive which sets umask 0022 by default.

  • Made reading session more robust to handle missing files or wrong settings.

  • Made checking for readable files faster.

  • Fixed saving large images/movies with annotations on work properly.

  • Improved memory consumption of saving movies, particularly large ones like
    4K.

  • Improved logging system logging the tlRender warnings.

  • Improved logging system adding a Status mode to report information right
    away.

  • FFmpeg's logging now prints out the codec/module where the error was
    generated.

  • Improved movie save reporting of parameters.

  • Fixed saving a movie with annotations when the movie is bigger than the
    viewport.

  • Added GBR8/9/10/12 reading support for VPX.

  • Fixed start and end timeline buttons not refreshing thumbnails in the Panels.

  • Fixed image panel not refreshing its information when changing images and
    the playback was stopped.

  • Fixed Preferences->Positioning->Position/Size when both were used.

  • Saving of .otio files as movies when the first clip did not start at 0 now
    works properly.

  • Upgraded to RtAudio v5.2.0 on all platforms.

  • Added a "View/Auto Frame" to turn off auto framing of the view when changing
    from one clip to another.

  • Added User Interface->View->Auto Frame to preferences.

  • Made saving a VP9 or AV1 with the wrong extension not fail. Instead, they
    are renamed to .mp4.

  • Made mrv2's file requester favorites listing automatically remove
    non-existent directories.

  • When saving a sequence of OpenEXR, we encode the speed in the actual
    image file, as taken from the playback tool bar. This value will take
    precedence over the Sequence Default speed as set in Preferences->Playback.

  • Made warnings also show up in the status bar, but with an orange background.

  • Improved HUD Attributes. They are now listed alphabetically and they are not
    repeated. Also, they refresh properly.

  • Fixed Media Information panel not refreshing properly when changing images.

  • mrv2's tlRender library now reads the video and audio stream metadata.

  • When there's no audio metadata there's no longer the titles of
    Attribute/Value used at the end of the Metadata tab in the Media Info Panel.

  • Metadata in Media Info Panel is now sorted and stripped of repeated data.

  • Media Info Panel's tabs now remember whether they were opened and closed.

  • Added GoPro Cineform codec to the list of profiles you can use to encode.
    The biggest benefit is that it can encode at GBRP_12LE and GBRAP_12LE (ie.
    RGB and RGBA at 12 bits with alpha) for a replacement to Apple's proprietary
    ProRes4444 codec.
    It is supported by Adobe Suite (Premiere, After Effects, Media Encoder),
    Apple's Final Cut Pro, Blackmagic Design Davinci Resolve, Avid Media
    Composer, Nuke, Flame and Inferno.

  • Removed the GoPro prefix name from Cineform when saving.

  • Fixed saving of EXR movies to movie files being just RGBA_U8 instead of
    RGBA_U16.