MrViewer is an interesting media player which delivers all the core features you'd expect, but then adds more. And more. And more. And more...
This starts simply enough. Drag and drop a regular image, audio or video file onto the program, and view or play it with the player bar. The interface around this is a little clunky - the program uses its own non-standard Open dialog rather than Windows' own, for instance - but we figured out the basics in seconds.
Play around for a while, though, and you start to notice some unusual extras. MrViewer doesn't have the widest file format support, but there's real depth in some areas, with the program able to handle animated GIFs, assorted 3D media (anaglyphs, top/bottom, side by side, interlaced, checkerboard), professional HDR imagery (HDRI, OpenEXR including multichannel, multiview, multipart), ACES 1.0 colour management, multichannel PSD/ TIFF/ MIFF, 4K video and more.
Playback pluses started when we realised the usual spin-the-mouse-to-zoom worked on videos, as well as images, even while playing. We could similarly adjust the frame rate, image gain, gamma and more, and see the results in real time. Even while playing videos backwards, if that helps.
You're able to open a host of companion windows and panels with more information: histograms, colour profiles, assorted low-level data on the media (codec, FourCC, B frames, pixel format, etc.)
Right-clicking expanded our horizons even further. Some options were obvious, though welcome (save files in another format). Others were more surprising (copy a pixel RGBA value to the clipboard, replace a soundtrack with another audio file). There were simple configuration options (decide which media attributes are displayed on the screen), handy bonus features (edit the offset of an audio file), simple extras (paint on the screen) and expert-level functionality (in-depth Colour Transformation Language support), all just a click or two away.
- Bug fixed setting image as background when it was done thru
the menu in the view or reel window. Previously, the reel
would not get stored and this would lead to a crash.
- Bug fixed channel selection on network connections.
- Bug fixed gamma setting on network connections, when switching
- Added cube2ctl.py and 3dl2ctl.py. These are Python ports of
the Ruby versions (cube2ctl.rb and 3dl2ctl.rb). They both work
practically the same and produce identical output.
- Fixed movie files with 3 periods in them being recognized as
image sequences when the extension was unknown.
- Fixed loading many movies and reaching the maximum of audio
- Added optionally saving the metadata for movies.