Skip to content

Releases: pixop/video-compare

20240107 "nairobi"

07 Jan 15:27
Compare
Choose a tag to compare

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"

24 Dec 10:12
Compare
Choose a tag to compare

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"

23 Dec 11:45
Compare
Choose a tag to compare

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

09 Dec 11:12
Compare
Choose a tag to compare

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, and dxva2 or vulkan 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

19 Nov 15:05
Compare
Choose a tag to compare

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/or fps 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

07 Aug 18:07
Compare
Choose a tag to compare

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

29 Jul 09:53
Compare
Choose a tag to compare

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

25 Jul 18:06
Compare
Choose a tag to compare

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

23 Jul 15:30
Compare
Choose a tag to compare

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

13 Jul 17:40
Compare
Choose a tag to compare

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.