Urban Wallasch [Thu, 6 May 2021 19:24:54 +0000 (21:24 +0200)]
* Added configuration file support.
* Added configuration file option to specify paths to ffprobe and ffmpeg executables.
* Added configuration file option to specify custom video player invocation.
* Separated temp directory from thumbs directory in configuration.
* Comments in sample configuration.
* Several small fixes and improvements, refactoring.
CAUTION: Some command line options have been changed: -c --> -g, -R --> -r
Urban Wallasch [Tue, 4 May 2021 11:08:36 +0000 (13:08 +0200)]
* Fixed mousewheel scrolling partially not working by binding all relevant event handlers to container not canvas.
* Use better looking scrollbar from tkinter.ttk.
Urban Wallasch [Mon, 3 May 2021 07:07:07 +0000 (09:07 +0200)]
* Reuse existing thumbnails and index, provided the essential parameters still match.
* Changed index file format to JSON.
* Added -f,--force option to rebuild thumbnails, adjusted command line options.
Urban Wallasch [Sun, 2 May 2021 18:38:25 +0000 (20:38 +0200)]
* Use only the basename of input file for thumbnail folder naming.
* Switched to PNG from PPM, the latter regularly crashes the interpreter.
* Some minor fixes and improvements.
Using = to specify a value is mandatory in newer versions
of mpv for long options ("--option value" is no longer valid)
Alternative format to "--option=value" is "-option value"