Changelog
As of winter 2024
1.9.31
- Support AlmaLinux
- Fix for diffs with non-default ordering of channels, PSNR/MSE results and display were permuted.
- Fix for magnifier with rgb555/rgb565 format, where b and g channel display may be reversed.
- … and sour fixes.
1.9.30
- Fix for color conversion (macOS vooPLUS plugin)
- Fix for file dialogs on Linux
- … and sweet fixes.
1.9.29
- Support Ubuntu 24
- Support magnifier plugins
- Hold shift to load files freshly (no remembered format)
- Hold ctrl to load files freshly (no guessed format)
- Fix sandboxed image sequence handling (macOS)
- Better cursor focus handling on goto-dialogs (Windows, thx ukowa)
- Transfer characteristics and primaries from mov/mp4 is now used
- Fix occasional planar floating point display issues
- Fix occasional issues when displaying OpenEXR files
- … and shy fixes.
1.9.28
- Diff plugin metrics are supported for metrics dump now
- Support HLG as transfer function
- Fix handling plugin licenses
- … and keen fixes.
1.9.27
- Fix runtime errors on macOS Sonoma
- … and some urgent fixes
1.9.26
- Support R10k / R10g data packing for RGB
- Refrain from precalculating diffs and instead speed up the legacy approach.
- … and some sober fixes
1.9.25
- Support single channel OpenEXR
- ΔE-ITP metric for HDR Diffs
- … and some fat fixes
1.9.24
- Diff metrics are now calculated once and beforehand / concurrently: speed.
- Support interleaved RGB with leading alpha value, such as ARGB64
- Fix for signed planar input on Intel machines
- Enhanced Windows input file dialog
- … and some lean fixes
1.9.21
- Fixed metrics dump not writing proper VMAF results
- Fixed a scaling bug for 420 chroma
- … and some clever fixes
1.9.20
- Fix loading of odd widths/heights for planar input
- Fix loading JPEGs here and there
- … and the dull fixes
1.9.19
- VMAF difference metric (win/macOS)
- Native macOS Big Sur / M1 support (universal app)
- … and the obscure fixes
1.9.18
- Faster startup
- Warn if plugin directory is inside app bundle
- Support macOS Big Sur (via Rosetta fttb)
- Fix crash on normalizing the file name
- … and the filthy fixes
1.9.17
- Better cache handling
- vooya plugin API v6
- Internal reorg: streng geheim.
- Fix for display of odd NV12 resolutions
- … and the beefy fixes
- No Big Sur support yet
- AppImage should allow other modern Linuxes to run vooya
1.9.16
- Fixes for macOS
- … and the alleged fixes
1.9.15
- More stability in linux systems
- Fix higher bit depth 422 packed formats
- Plugins to receive frame count, if any
- … and the grim fixes
1.9.13
- Fix Ubuntu 16 support when libpng16 is not there
- Fix metrix dump sometimes forgetting a frame
- Fix persisting cli diff offset
- Fix macOS Catalina UI issues
- … and the void fixes
1.9.12
- Recent diff combinations now also remember frame offsets and diff mode
- Fix for voo+ (ProRes/MOV/MP4 support) not always working properly on Linux
- Fix for swapped chroma channel values in magnifier for uyvy-like formats
- Fix using --plugin <<…>> with an input video file on macOS
- … and the ε-fixes
1.9.11
- Allow greater bit depths for NV12 and NV21
- Fix IPT (Ebner) channel swap
- Add ICtCp color space
- … both with hardware acceleration for planar formats
- Ubuntu 19 support
- … and the delta fixes
1.9.10
- Added option to "open as" something, e. g. raw or some plugin
- Support IPT (Ebner) and YCbCr w/ Dolby PQ as integer and floating point
- Nits nonsense is gone. Might return with a tone mapper.
- Subtle gamma conversion dropped. Might not return, whatever happens.
- DPX format: Fix a stride bug for 16bit and now also supporting packed 10/12bit
- Fix Drag and Drop on macOS Mojave (lower macOS versions no longer supported)
- Fix scaling with special DPI on Windows
- Fix crash on updating/Windows
- Fix copy frame w/ magnifier on Windows
- Fix fullscreen display on macOS
- … and inherent fixes
1.9.9
- Dark mode for macOS Mojave (lower macOS versions no longer supported)
- Mark difference file with a Δ
- Print each difference file's frame count individually
- Show changes for of upcoming versions in update dialog
- Allow > 10bit for UYVY (Linux)
- Fixed loading of MOV/MP4 plugin when no proper plugin path is set
- Fixed wrong 1st diff pixel for uYvY-like diff views
- … and fundamental fixes
1.9.8
- Remember min/max floating point values
- Windows version's magnifier was wrong in 1.9.7, at times
- Allow uyvy-like formats for ITP
- Fix: vooya would not handle well strange plugin paths
- Fix: some MOV files would not be played by voo+
- … and sore fixes
1.9.7
- Drag-Drop image format is remembered
- Async frame count update mechanism is more robust now
- macOS console window now shows messages that came before its appearance
- … and sensual fixes
1.9.6
- Faster rendering on macOS 10.13 and Windows, fixing potential jitter/artifacts
- TIFF screenshots are now stored in 16bit RGB
- … and steam fixes
1.9.5
- Fixed annoying crashes on older processors
- Added interleaved 4:4:4 floating point support
- … and soft fixes
1.9.4
- Fixed bug with display of 16bit planar formats
- … and no more fixes
1.9.3
- Faster rendering for planar formats on newer processors
- User can now choose NV21 from command line
- Fixed unresponsive format dialog on macOS when resolution is unknown
- … and a few rude fixes
1.9.1 April 04, 2o18
1.9.1
- Support mov and mp4 (plugin from github.com/arionik/vooPLUS)
- Support different color channel order for NV12 (i.e. support NV21, thx, Arkady!)
- Report color space used in short info, unless it is plain YCbCr
- Fix crashing cache when Format Dialog is used (Windows), thx Huhn
- Add HLG-related EOTFs
- Some minor GUI enhancements
- … and the alleged fixes and enhancements
1.9.0 February 8, 2o18
1.9.0
- Ubuntu 17/64bit version
- Fast y4m loading (who uses this dumb format and why?)
- Support higher bit depths in y4m (AV1-like "C420p12" etc.)
- Support AVI (raw and mjpeg)
- Always use hi quality scaling for BinaryDiff
- Use native JPEG color format, if applicable
- Plugins may now update their frame count asynchronously
- Fix aspect ratio display / macOS
- … and rapid fixes
1.8.4 December 9, 2o17
1.8.4
- Plugin API now allows pixel-wise diff callbacks and printing text
- Put a diff gain knob into the lower bar like on macOS/Win (Linux)
- Optionally display rendered FPS (View Menu)
- Fix for occasionally slow playback on windows
- Fix for occasionally too fast/unresponsive playback on windows (thx ukowa)
- … and stiff upper fixes
1.8.3 November 22, 2o17
1.8.3
- Move larger video with ctrl/option-<<arrow>>
- Difference gain is no longer reflected in histogram
- Fix for low bit depth file display
- … and awkward fixes
1.8.2 October 2nd, 2o17
1.8.2
- Fix for 4:4:4-planar formats
- Manjaro/ARCH version
- … and rigid fixes
1.8.1 September 22, 2o17
1.8.1
- Speed ups and optimizations
- macOS: click dock icon to cycle windows
- Linux: added "Open File Location" (Ctrl-E)
- Dropped YUY2 (alias for YUYV) and support YVYU instead
- Fixed occasional failure of opening (larger) files
- Fixed occasional failure of planar 420 (double floating point) rendering
- Fixed Linux Synchronized Playing (QT sucks, my apologies)
- Fixed Linux window title setting in difference view
- Now officially non-smoking
- … and sound fixes
1.8 Aug 20, 2o17
1.8
- P010, P016 format support
- Plugins can have global settings now
- vooya now helps with installing plugins
- A console window can be used to dump messages from plugins
- Added --plugin <<binary>> command line flag to load just one plugin
- Histogram for bit depths other than 8 or 16 was buggy sometimes
- Fixed linux command line parsing
- Fixed macOS opening with dropped file
- … and amère fixes
1.7.3
1.7.3 March 24, 2o17
- Added --header_bytes command line option
- Fixed Histogram update on macOS
- Allow higher quality upscaling (View Menu)
- Magnifier text is now also saved in images (windows)
- Faster zooming when not fit2window (macOS)
- Fixed a crash when opening floating point data
- Fixed grid display on macOS
- Fixed Windows console output
- … and luminous fixes
1.7.1
December 20, 2o16
- Fixed Opening DPX and EXR with unspecified or bad aspect ratio
- Fixed Histogram crash for bad input data
- Fixed erroneous call of histogram plugin callback function
- … and versatile fixes
1.7
December 12, 2o16
- Optional Cache for High Resolution / slow loading
- Magnifier size now kind of switchable
- Get a preview also for TIFF, DPX, Radiance etc.
- Extended File Info Window
- Experimental support for ICtCp (a.k.a. ITP) color space
- Allow more raw formats and color spaces for TIFF images
- Allow v410 packing for HSV color space
- Linux Look and Feel like Windows' now
- Faster Magnifier on Linux
- CentOS 7 64bit version
- Menu reorganization
- macOS Sierra compatibility
- Better DPI support for Windows
- … and liquid fixes
1.6.1
September XX, 2o16
- Added option to create directories on the fly on saving (OSX)
- Allow "<<something>> | vooya" (no args) on console
- Fixed: Deinterlacing sometimes happened to show some artefacts
- (Sandboxed OSX) Fixed: loading of file sequences failed sometimes
- … and unlikely fixes
1.6.0
September 2nd, 2o16
- Windows now 64bit, if applicable
- Ubuntu 16 support
- Real yuv10 support
- Deeper support for PQ/ST.2084
- Experimental Plugin API
- Go2Pixel to open magnifier quickly at exact position (Tools Menu)
- Grid color can now be customized
- Added --order and --color2 command line flags
- Color spaces are now auto-detected from filename, e.g. "2020F.rgb" (thanks, Anders)
- Fixed: Format dialog could crash sometimes (OSX)
- Fixed: Reload behaviour was weird sometimes
- Fixed: Calculation issues for files with endian swap
- … and invisible fixes
1.5.2
March 14, 2o16
- Added difference side-by-side mode
- Differentiate between full-range- and video-YCbCr
- Metrics display is also toggled by "Timecode etc." or "T"
- Fixed: Histogram display of signed differences
- Fixed: Metrics dump omitted first frame — sorry!
- Fixed: r210 and v410 chroma PSNR was set to zero
- Fixed: Dragging screenshot into Skype on Windows
- Fixed: Single frame y4m (thanks, tmatth)
- … and secret fixes
1.5
February 24, 2o16
- Color
- r210 and v410 raw data support
- Support .hdr (Radiance) format
- Added some transfer functions
- Experimental YCgCo, P3 and ACES Support
- Added constant global display color settings
- User-specified download location for update packages (Win)
- Optionally, floating point diff's PNSR can be calculated from frame's per-channel maxima/minima.
- Embarrassing: update notification swapped current and new version (thanks, mwege)
- FIXED: did you see any difference between ITU color space settings? Me neither.
- FIXED: Re-enabled full channel permutation for Luma-Chroma formats
- FIXED: Aspect Ratio Display / OS X
- … special fixes.
1.4.4
January 22, 2o16
- Speed
- Support for one-file-per-frame sequences
- TGA sequence support is back
- Added "--endian yes|no" and "--flipped yes|no" command line switches
- Histogram logarithmic display is remembered
- Fix for tiled TIFF
- … the unusual fixes.
1.4.3
January 16, 2o16
- OpenEXR has a default gamma of 2.2 again
- Playlist support (Press P)
- … the usual fixes.
1.4.2
January 3, 2o16
- Faster startup on Mac
- Better magnifier and drawing performance
- Move magnifier with shift faster or from grid block to grid block
- New command line options:
--loop, --histogram, --fullscreen, --screen, --signed
- Grid size and HEVC stuff are now saved per sequence
- PNG input support with up to 16bits and gray
- Added a dedicated difference gain control (Windows, OS X)
- Fixed conversion of v210 content
- Fixed pasting into powerpoint and other MS-office crap
- Fixed a crash on reading CINEON files
- Fixed TIFF reading of planar RGB files
- Fixed a frame count bug on reading image sequences
- UI enhancements
- Minor bug fixes
1.3.2
December 2, 2o14
- F5 triggers windows reload
- Tiled TIFF support; JPEG-TIFF for Windows
- YUV, make coloring consistent with hardware colors (Y is green etc.)
- Fixed a crash when showing HEVC CTU properties
- UI Fixes