Releases: pixop/video-compare
20240107 "nairobi"
Release notes:
- Mouse wheel sensitivity can now be adjusted via
-s
; negative values invert the zoom direction - Resolved an issue when changing the zoom factor with hotkeys in stacked modes
The build for Windows 10 64-bit includes FFmpeg v6.1 and SDL2 v2.28.5 DLLs.
20231224 "mumbai"
Release notes:
- Resolved a critical issue causing incorrect frame delays when time-shifting
The build for Windows 10 64-bit includes FFmpeg v6.1 and SDL2 v2.28.5 DLLs.
20231223 "tokyo"
Release notes:
- Pan view while holding the right mouse button
- Added looping in-buffer playback modes (forward-only and ping-pong), selectable via
,
and.
- Frame buffer size can be overridden from the default of 50 via the
-f
command line argument - More accurate playback speed in general
- Improved UI responsiveness during low frame-rate video playback
- Faster re-syncing by lowering the refresh rate
- Fixed timestamp drift caused by rounding errors
The build for Windows 10 64-bit includes FFmpeg v6.1 and SDL2 v2.28.5 DLLs.
Merry Christmas! 🎄
video-compare-20231209-win10-x86_64
Build for Windows 10 64-bit (cygwin + mingw64).
Release notes:
- Introduces mouse wheel zoom support on the pixel under the cursor, heavily inspired by YUView (thanks!). Additional hotkeys for selecting preset zoom levels (
5
-8
) and resetting the view (r
) have been added, as well - Allows GPU decoding through the base decoders such as h264, hevc, and av1 via the
--left-hwaccel
and--right-hwaccel
options.videotoolbox
acceleration is often supported on macOS,vaapi
on Linux, anddxva2
orvulkan
on Windows - Added verbose output option
-v
for printing library versions and rendering details - Fixed various minor bugs and issues
Includes FFmpeg v6.1 and SDL2 v2.28.5 shared libs.
video-compare-20231119-win10-x86_64
Build for Windows 10 64-bit (cygwin + mingw64).
Release notes:
- Resolved various synchronization issues, enhancing frame decoding logic for increased robustness
- Addressed various UI issues related to flickering, zoom-in, and clipping
- Improved keyboard navigation by enabling the '=' key as an alternative to the '+' key on Tenkeyless keyboards
- Also prints video bitrate, file size, frame rate, scanning method, and the list of filters applied, in the console
- Now automatically adds the
bwdif
deinterlacer filter and/orfps
filter for frame rate harmonization and convenience (this behavior can be disabled via--no-auto-filters
)
Includes FFmpeg v6.1 and SDL2 v2.28.1 shared libs.
video-compare-20230807-win10-x86_64
Build for Windows 10 64-bit (cygwin + mingw64).
Release notes:
- Added support for negative timestamps
- Enable comparison of videos with non-zero start times by shifting timestamps to begin at zero
- Draw the extent of the current frame as a rectangle, extending the dotted lines
- Increased accuracy in synchronization logic
- Fixed various synchronization issues
- Resolved time-shifting issues, including a critical bug that could cause the application to freeze indefinitely
- Ensure that all frames are decoded when certain filters are applied
Includes FFmpeg v5.1.2 and SDL2 v2.28.1 shared libs.
video-compare-20230729-win10-x86_64
Build for Windows 10 64-bit (cygwin + mingw64).
Release notes:
- Fixed a bug related to when FFmpeg filters were applied and use of the "best effort timestamp"
- Dot lines now indicate progress, not the position (i.e., trailing edge instead of the leading edge of the current frame)
- Prefer using the duration of the video stream if it set over the container's duration
- Don't display the target position if the duration is invalid
Includes FFmpeg v5.1.2 and SDL2 v2.28.1 shared libs.
video-compare-20230725-win10-x86_64
Build for Windows 10 64-bit (cygwin + mingw64).
Release notes:
- Improvements in how the current position dot lines are rendered
- Double underscore (
__
) can be used to conveniently duplicate the other file name when comparing a video to itself - Nicer formatting used for listing keyboard/mouse controls (
-c
) - Documentation has been improved
Includes FFmpeg v5.1.2 and SDL2 v2.28.1 shared libs.
video-compare-20230723-win10-x86_64
Build for Windows 10 64-bit (cygwin + mingw64).
Release notes:
- Visualize current position of both videos as a line of dots at the top/bottom (idea by grafoman)
- Allow a specific FFmpeg demuxer to be used for both videos
- Save frames in 10 bpc mode as 16-bit PNGs (credit to WearerOfShoes)
Includes FFmpeg v5.1.2 and SDL2 v2.28.1 shared libs.
video-compare-20230713-win10-x86_64
Build for Windows 10 64-bit (cygwin + mingw64).
Release notes:
- Multiple bug fixes
Includes FFmpeg v5.1.2 and SDL2 v2.28.1 shared libs.