79 Commits

Author SHA1 Message Date
ConfusedPolarBear
3fe1b2c45f Use correct program name in exception message 2022-06-10 17:01:17 -05:00
ConfusedPolarBear
2c2dec9ec9 Allow customizing degree of parallelism
Also grouped settings controls
2022-06-09 20:34:18 -05:00
ConfusedPolarBear
d042cfccb9 Report scheduled task failure if queue is empty 2022-06-09 19:14:05 -05:00
ConfusedPolarBear
55e04efb8d Rename files 2022-06-09 17:33:39 -05:00
ConfusedPolarBear
3459e3ce4b Move from fpcalc to ffmpeg 2022-06-09 15:56:52 -05:00
ConfusedPolarBear
6d1ed21bae Fix unit tests and comment 2022-06-01 13:46:05 -05:00
ConfusedPolarBear
eb1b781768 Tweak algorithm parameters 2022-06-01 04:45:26 -05:00
ConfusedPolarBear
eee11e23bb Switch to new fingerprint comparison algorithm 2022-05-31 16:12:11 -05:00
ConfusedPolarBear
552a1fdf53 Version 0.0.0.2 2022-05-21 19:18:21 -05:00
ConfusedPolarBear
b9612f83c1 Increase accuracy 2022-05-19 00:59:58 -05:00
ConfusedPolarBear
ba8ce041ca Limit parallelism & add mutex 2022-05-17 02:06:34 -05:00
ConfusedPolarBear
05c5526bca Cache the fingerprints for a season temporarily 2022-05-17 01:36:37 -05:00
ConfusedPolarBear
cf1878382b Small refactor 2022-05-16 23:08:20 -05:00
ConfusedPolarBear
2feba9b582 Decrease fingerprinting time by 10x 2022-05-16 19:23:24 -05:00
ConfusedPolarBear
12d53d52c0 Add parallelism 2022-05-16 17:06:46 -05:00
ConfusedPolarBear
56fdbef0ec Start parallel rewrite 2022-05-13 01:28:06 -05:00
ConfusedPolarBear
3370f1058d Add second analysis pass 2022-05-13 01:13:13 -05:00
ConfusedPolarBear
2a94a9f103 Update comments and add CountBits unit test 2022-05-10 02:10:39 -05:00
ConfusedPolarBear
96333f5f9e Enable StyleCop analyzers 2022-05-10 00:25:29 -05:00
ConfusedPolarBear
547a2c705b Reformat code to comply with StyleCop analyzers 2022-05-10 00:25:29 -05:00
ConfusedPolarBear
928f467871 Unit test time ranges and audio fingerprinting 2022-05-10 00:25:29 -05:00
ConfusedPolarBear
61932fcf89 Change threshold 2022-05-07 21:11:59 -05:00
ConfusedPolarBear
7bf6931dbc Decrease intro minimum duration
Always report progress to frontend
2022-05-06 03:00:09 -05:00
ConfusedPolarBear
98b0ebe6ce Allow configuring show/hide prompt times 2022-05-05 20:58:37 -05:00
ConfusedPolarBear
1c55d749a3 Allow caching fpcalc results
Probably only useful during development, when the same files are being
fingerprinted repeatedly
2022-05-05 18:10:34 -05:00
ConfusedPolarBear
f97f560e57 Test the beginning of episodes first 2022-05-03 01:09:50 -05:00
ConfusedPolarBear
dad7d6dd72 Don't analyze specials & query folder 2022-05-02 01:18:31 -05:00
ConfusedPolarBear
98f73c3dba Server side works 2022-05-01 01:24:57 -05:00
ConfusedPolarBear
a1862d0e2f Initial rewrite from Go 2022-05-01 00:33:22 -05:00