31 Commits

Author SHA1 Message Date
Trix
a5a73947b4 Improved Auto-Boost-Essential README 2025-08-01 17:02:16 +03:00
Trix
f2ad019f14 Introduce Auto-Boost-Essential 2025-08-01 16:07:33 +03:00
MrPowley
5127723c13 Important auto-boost 2.5 refactor (#16)
* Fixed scd/ranges detection

added : --scenes the fast_av1an_command to generate scenes.json
moved get_ranges() to after fast_pass() occurrences

* Refactor calculate_zones()

- Replaced "--metrics" and "--zones" arguments with "--method"
- Reorganized argument parsing
- Renamed "zones" variable to less ambiguous "method"
- Changed tqdm unit from "iterations" to "frames"
- Updated get_xpsnr() to return "skip" like get_ssimu2()
  (Note: not used by XPSNR, so skip is set to 1)

* Changed output paths
ssimu2.log, xpsnr.log & fast_pass output in tmp_dir
added compile_latest.py. Uses pyinstaller

* Changed temporary files output paths

* Added a tqdm progressbar for XPSNR calculation
Added smoothing for SSIMU2 tqdm progressbar

* Fixed a wrong output path for ssimu2.log and xpsnr.log

* Fixed xpsnr.log file path error

* Fixed the xpsnr.log file path fix
2025-08-01 15:24:57 +03:00
Yiss
5a26cdd75a Various auto-boost 2.5 fixes (#15)
List of fixes:
TabError: inconsistent use of tabs and spaces in indentation
argparse.ArgumentError: argument -h/--vship: conflicting option string: -h
NameError: name 'get_ranges' is not defined
UnboundLocalError: cannot access local variable 'max_pos_dev' where it is not associated with a value
2025-07-25 15:47:09 +03:00
Trix
196483eee0 Auto-Boost-Next placeholder 2025-07-24 12:36:43 +02:00
Trix
f8cb4de139 Vship support, cleaning and various small fixes (#14) 2025-05-31 15:46:35 +02:00
Akatsumekusa
26dcd65a01 Fix --skip 1 for vs-zip by removing SelectEvery (#13) 2025-04-16 15:08:35 +02:00
Akatsumekusa
2717b4d569 Fix --stage 2 extra parameter to calculate_metrics(). (#12) 2025-04-06 17:28:22 +02:00
Zorro
4a5536ff18 Fixes (#11)
Fixed missing parenthesis
Set minimum python version for UV
Fix video params argument
2025-03-07 23:27:11 +01:00
Zorro
af0ae967df Update auto-boost_2.5.py (#10)
Added support for astral uv
Added support for 2 new parameters to set maximum positive/negative deviations for more fine grained control
2025-02-21 20:30:18 +01:00
EdgeLord69-dev
8626360906 Add custom encoder params (#9) 2025-02-21 20:22:44 +01:00
ultimaxx
1ba1b63eaf progress bar fix (#8)
The ETA was broken when skipping frames
2025-02-17 10:44:14 +01:00
SuspiciousDuck
1757ed0193 Add progress bar to ssimu2 calculation (#7) 2025-01-11 10:39:47 +01:00
trixoniisama
2e55a3eaae Add support for .vpy input files
Originally by SuspiciousDuck
2024-12-14 11:11:40 +01:00
SuspiciousDuck
1bb6ddb299 Configurable temporary directory (#5)
* added --temp option

* specify temp directory path
2024-12-07 20:13:18 +01:00
trixoniisama
5d15859fb6 Fix case of 'list index out of range' for SSIMU2 scores
caused by the line removing scores that are negative
2024-12-07 10:54:56 +01:00
trixoniisama
fd459548d1 Fix case of inf XPSNR scores
Each plane is treated independently
2024-12-07 10:46:42 +01:00
Yiss
dcc45cb970 Proper path handling and xpsnr fix (#3)
* Proper path handling and fix xpsnr for windows

Fix xpsnr for windows for real this time
Fix xpsnr regex for windows while maintaining (or improving) linux support

* use pathlib 2
2024-12-07 10:26:28 +01:00
trixoniisama
5e76987037 Fix division by 0 crash
Change the default skip for turbo-metrics from 0 to 1
2024-11-19 17:20:02 +01:00
trixoniisama
56c5e77aae Fix linux this time around 2024-11-19 13:59:49 +01:00
trixoniisama
b65feb2b2a Fix windows and fallback to vszip if turbo-metrics fails 2024-11-19 10:32:56 +01:00
trixoniisama
f346a9a679 quotation marks for everyone yay 2024-11-19 10:28:35 +01:00
Uranite
110f1cf5a8 Fix windows 2 2024-11-19 14:17:35 +07:00
Uranite
411ee1e737 Fix windows and fallback to vszip if turbo-metric fails
fix null for windows
fix xpsnr for windows
2024-11-18 19:34:09 +07:00
trixoniisama
bbe2a654df Update README 2024-11-16 17:32:44 +01:00
trixoniisama
9230888820 Add auto-boost algorithm 2.5
Built from improvements over 2.0 by Kosaka, R1chterScale and Yiss <3
2024-11-16 17:13:38 +01:00
trix
9b4ffc9773 Auto-boost algorithm 2.0 fixes 2024-07-03 11:58:44 +02:00
trix
ed8ee42593 Add auto-boost algorithm 2.0 + fixes 2024-07-03 00:41:53 +02:00
Trix
2c8c73b6f5 Create LICENSE 2024-07-02 17:27:55 +00:00
trix
8b94c09226 Add auto-boost algorithm 1.0 2024-07-02 19:21:24 +02:00
Trix
cac0b70326 Initial commit 2024-07-02 18:43:40 +02:00