112 Commits

Author SHA1 Message Date
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
8ee400f1f1 Add blackframe API 2022-11-01 00:53:56 -05:00
ConfusedPolarBear
61178832c1 Add initial end credits detection code 2022-10-31 01:00:39 -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
ed9f3cbde8 Add option to analyze specials
Part of #67
2022-09-27 21:43:37 -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
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
cf99dde0e2 Expose algorithm internal settings 2022-09-02 01:27:49 -05:00
ConfusedPolarBear
98684fadab Rename AmountOfIntroToPlay 2022-09-01 22:37:03 -05:00
ConfusedPolarBear
9340a75e7c Clear the show select before populating it 2022-08-30 02:39:10 -05:00
ConfusedPolarBear
cbd00b2675 Implement silence detection 2022-08-29 23:56:13 -05:00
ConfusedPolarBear
bbed34b0e7 Add inverted index shift amount 2022-08-28 22:25:27 -05:00
ConfusedPolarBear
69ddd7a20d Add support bundle
Bundles include the following information:
- Jellyfin version
- Plugin version
- Chromaprint detection status and logs
2022-08-25 00:39:20 -05:00
ConfusedPolarBear
18b201bf7e Add new end to end testing tools 2022-08-23 22:56:50 -05:00
ConfusedPolarBear
790117bc37 Fallback to zeros in timestamp editor 2022-07-18 01:19:50 -05:00
ConfusedPolarBear
4923d35c03 Log total task runtime in the statistics 2022-07-18 01:16:13 -05:00
ConfusedPolarBear
7c76954116 Remove method parameter from getJson() 2022-07-18 01:16:10 -05:00
ConfusedPolarBear
af2c43a8ae Reorganize config page 2022-07-17 02:13:02 -05:00
ConfusedPolarBear
4d3d252411 Reset shift to zero when changing episodes 2022-07-17 01:59:42 -05:00
ConfusedPolarBear
cc830abae4 Support adding and editing intro timestamps
Closes #26
2022-07-17 01:54:05 -05:00
ConfusedPolarBear
c8b0d59508 Only suggest up to 20 shifts 2022-07-17 01:05:40 -05:00
ConfusedPolarBear
a9554e265f Move visualization code to a dedicated file 2022-07-16 23:35:15 -05:00
ConfusedPolarBear
044c89e977 Simplify configuration getters and setters 2022-07-16 22:12:42 -05:00
ConfusedPolarBear
7bc6b63807 Adjust label for attributes 2022-07-16 21:53:08 -05:00
ConfusedPolarBear
0d69c3a9d5 Merge branch 'edl' 2022-07-08 01:02:50 -05:00
ConfusedPolarBear
990dd28ed2 Merge branch 'custom-analysis' 2022-07-08 00:57:12 -05:00
ConfusedPolarBear
4333754430 Fix suggested shift sorting 2022-07-07 23:31:06 -05:00
ConfusedPolarBear
749ca9dcda Implement inverted indexes 2022-07-05 16:16:48 -05:00
ConfusedPolarBear
3a4e688376 Measure analysis times 2022-07-04 02:03:10 -05:00
ConfusedPolarBear
a1a10874d3 Allow customizing minimum intro duration
Closes #51
2022-07-03 01:59:16 -05:00
ConfusedPolarBear
98b4b66a27 Suggest shifts in the fingerprint visualizer 2022-07-03 01:47:55 -05:00
ConfusedPolarBear
a9ada48d3b Add button to erase season timestamps 2022-07-03 01:20:33 -05:00
ConfusedPolarBear
c72d8bafdf Rework fingerprint visualizer backend 2022-06-29 20:52:16 -05:00
ConfusedPolarBear
add5a46576 Add support for limiting analysis by library name
Closes #5, #37
2022-06-27 00:36:42 -05:00
ConfusedPolarBear
055a851e27 Allow customizing analysis settings 2022-06-26 23:04:37 -05:00
ConfusedPolarBear
7591025297 Add EDL regeneration flag 2022-06-24 00:02:08 -05:00
ConfusedPolarBear
b83fcdd3a1 Make overwriting existing EDL files optional 2022-06-23 00:03:22 -05:00
ConfusedPolarBear
9dbe684790 Add initial support for writing EDL files 2022-06-23 00:03:22 -05:00
ConfusedPolarBear
ac1f0d40f3 Start/stop auto skip timer after saving settings 2022-06-14 14:36:05 -05:00
ConfusedPolarBear
87eda41001 Embed commit hash into unstable builds 2022-06-12 16:57:15 -05:00
ConfusedPolarBear
2394c03bbe Remove remaining references to fpcalc 2022-06-10 23:08:27 -05:00
ConfusedPolarBear
70b4f0e034 Merge branch 'ffmpeg5' 2022-06-10 22:20:05 -05:00
ConfusedPolarBear
2c2dec9ec9 Allow customizing degree of parallelism
Also grouped settings controls
2022-06-09 20:34:18 -05:00
ConfusedPolarBear
3459e3ce4b Move from fpcalc to ffmpeg 2022-06-09 15:56:52 -05:00
ConfusedPolarBear
b439afdfbe Cache audio fingerprints by default 2022-06-07 21:36:20 -05:00
ConfusedPolarBear
4ca0511f30 Implement automatic intro skipping
Requires that the client playing media supports remote commands.
Closes #9.
2022-06-07 18:33:59 -05:00