417 Commits

Author SHA1 Message Date
ConfusedPolarBear
a68914ca8f Add chapter name based media file analyzer
Closes #58
2022-11-24 00:43:23 -06:00
ConfusedPolarBear
bcb5e5ea30 Remove dependency on shared media item queue 2022-11-23 02:34:28 -06:00
ConfusedPolarBear
50e1d15cb9 Display commit in version information 2022-11-23 01:20:48 -06:00
ConfusedPolarBear
2679c6da28 Bump version 2022-11-23 00:10:57 -06:00
ConfusedPolarBear
e25d952d17 Wrap window.fetch 2022-11-17 01:19:44 -06:00
ConfusedPolarBear
cc01c7657d Add warnings to support bundle 2022-11-11 00:43:36 -06:00
ConfusedPolarBear
f4e84d4d07 Inject skip button into web interface
Text for the skip button and auto skip message can now be customized

Closes #104, 105
2022-11-11 00:43:36 -06:00
ConfusedPolarBear
546bf7578c Rename DetectIntroductionsTask.cs 2022-11-02 17:07:45 -05:00
ConfusedPolarBear
2bd972f3a3 Add black frame analyzer 2022-11-02 17:06:21 -05:00
ConfusedPolarBear
ce3e1a5c49 Rename ChromaprintAnalyzer.cs 2022-11-02 02:57:19 -05:00
ConfusedPolarBear
8ee400f1f1 Add blackframe API 2022-11-01 00:53:56 -05:00
ConfusedPolarBear
af89e5f2b4 Reorganize FFmpeg wrapper 2022-10-31 01:47:41 -05:00
ConfusedPolarBear
61178832c1 Add initial end credits detection code 2022-10-31 01:00:39 -05:00
ConfusedPolarBear
ce52a0b979 Relocate Chromaprint analysis code 2022-10-28 02:25:57 -05:00
ConfusedPolarBear
d8c8f1c039 Always select the support bundle 2022-10-26 19:30:21 -05:00
ConfusedPolarBear
1347bbdc31 Match default value in configuration to docs 2022-10-18 20:35:01 -05:00
ConfusedPolarBear
8a22db39b3 Only analyze seasons with >= 1 unanalyzed episode 2022-10-10 02:05:15 -05:00
ConfusedPolarBear
a8b5e2b2c5 Always include FFmpeg version in support bundle 2022-10-06 22:40:05 -05:00
ConfusedPolarBear
a80d9b43ce Target 10.8.z 2022-09-29 20:39:07 -05:00
ConfusedPolarBear
a8b401358d Verify queued episodes exist on disk 2022-09-27 22:28:12 -05:00
ConfusedPolarBear
ed9f3cbde8 Add option to analyze specials
Part of #67
2022-09-27 21:43:37 -05:00
ConfusedPolarBear
90ca76210f Reorganize plugin constructor 2022-09-27 21:03:27 -05:00
ConfusedPolarBear
c41e134a10 Warn on XML deserialization errors 2022-09-27 20:31:18 -05:00
ConfusedPolarBear
c3c986152d Cleanup 2022-09-25 17:07:11 -05:00
ConfusedPolarBear
01dbd23f38 Rename EDL checkbox 2022-09-25 00:11:07 -05:00
ConfusedPolarBear
3dc8b59bf1 Merge branch 'algorithm_rewrite' 2022-09-24 22:49:17 -05:00
ConfusedPolarBear
991283387c Remove analysis statistics 2022-09-23 22:13:07 -05:00
ConfusedPolarBear
d8bea7b54e Ignore virtual items and log more info 2022-09-10 02:24:44 -05:00
ConfusedPolarBear
88806550d4 Remove unused function 2022-09-04 18:47:52 -05:00
ConfusedPolarBear
b1cf0aa2fc Avoid changing intro dictionary in HTTP controller 2022-09-04 03:16:33 -05:00
ConfusedPolarBear
85f21ae51c Check silence start time before adjusting intro 2022-09-03 01:42:31 -05:00
ConfusedPolarBear
930100798a Add option to not skip the first episode's intro
Closes #78
2022-09-03 00:53:26 -05:00
ConfusedPolarBear
c937e28d45 Add maximum introduction duration 2022-09-03 00:39:35 -05:00
ConfusedPolarBear
7612e6cdaf Check cancellation token 2022-09-02 23:42:32 -05:00
ConfusedPolarBear
cf99dde0e2 Expose algorithm internal settings 2022-09-02 01:27:49 -05:00
ConfusedPolarBear
6dc3a5fa41 Lock inverted index cache 2022-09-01 23:24:00 -05:00
ConfusedPolarBear
98684fadab Rename AmountOfIntroToPlay 2022-09-01 22:37:03 -05:00
ConfusedPolarBear
fb6fe20f9b Set ffmpeg log level 2022-09-01 16:15:20 -05:00
ConfusedPolarBear
e4bcb1d4a0 Cleanup CheckFFmpegVersion 2022-09-01 16:15:20 -05:00
ConfusedPolarBear
93fe112034 Add silencedetect options to support bundle 2022-09-01 00:18:51 -05:00
ConfusedPolarBear
9340a75e7c Clear the show select before populating it 2022-08-30 02:39:10 -05:00
ConfusedPolarBear
a32389b281 Switch to ReadOnlyCollection 2022-08-30 02:18:05 -05:00
ConfusedPolarBear
cbd00b2675 Implement silence detection 2022-08-29 23:56:13 -05:00
ConfusedPolarBear
fb6cd5c1d7 Rename {Chromaprint,FFmpegWrapper}.cs 2022-08-28 22:35:43 -05:00
ConfusedPolarBear
bbed34b0e7 Add inverted index shift amount 2022-08-28 22:25:27 -05:00
ConfusedPolarBear
874f77f94c Search episodes in O(n) instead of O(n^2) time 2022-08-27 03:50:01 -05:00
ConfusedPolarBear
f92eea20b3 Cache inverted indexes 2022-08-26 00:50:45 -05:00
ConfusedPolarBear
e4da9342c8 Change fingerprint cache policy 2022-08-25 23:01:46 -05:00
ConfusedPolarBear
5867bb378f Implement new search algorithm 2022-08-25 22:11:39 -05:00
ConfusedPolarBear
1e1db330d7 Always analyze episodes 2022-08-25 01:37:57 -05:00