41 Commits

Author SHA1 Message Date
rlauuzo
6fb7d05dd7
return null if itemid is empty (#327)
also use IReadOnlyList

Co-authored-by: rlauu <46294892+rlauu@users.noreply.github.com>
2024-10-05 19:30:30 +02:00
rlauu
5beaf35198 cleanup 2024-09-25 17:23:25 +02:00
Kilian von Pflugk
2e092543f5
options: work with Ids instead of names and much improved UI (#299)
Co-authored-by: rlauu <46294892+rlauu@users.noreply.github.com>
Co-authored-by: rlauuzo <46294892+rlauuzo@users.noreply.github.com>
2024-09-21 16:06:11 +00:00
Kilian von Pflugk
2438ba79f2
migrate Intro to Segment and make it generic (#268) 2024-09-12 10:37:47 +02:00
rlauuzo
60c735282e
apply auto-fixes from VS Code (#283)
Co-authored-by: rlauu <46294892+rlauu@users.noreply.github.com>
2024-09-10 18:08:42 +02:00
rlauuzo
c4e890a9ac
Enhance Chromaprint Accuracy Using Chapters (#203)
* Use Helper Class and Limit silence scanning to the relevant time range only

* Include the timerange in the filename

* Update AnalyzerHelper.cs

* Update AnalyzerHelper.cs

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: rlauu <46294892+rlauu@users.noreply.github.com>
2024-08-31 19:32:37 +02:00
Kilian von Pflugk
25fd56d83c use correct namespace 2024-08-31 18:56:48 +02:00
rlauuzo
4ef9ea89ad
Apply "MaximumIntroDuration" exclusively to intros 2024-08-19 20:14:02 +02:00
rlauu
7fa73a1d3d Correctly Dispose Entrypoint Resources 2024-06-28 17:06:41 +02:00
rlauuzo
b9b9e88765
Refactor ChapterAnalyzer: Unify intro and credits detection loop (#204) 2024-06-26 17:31:18 +02:00
rlauuzo
9388f2a583
refactor item queue (#183)
Co-authored-by: rlauu <46294892+rlauu@users.noreply.github.com>
2024-06-15 11:16:47 +00:00
rlauuzo
9af0e3f864
Meet minimum credit requirement 2024-05-23 18:07:31 +02:00
rlauuzo
03af05c3c6
change chromaprint offset, reorder analyzers, improve prompt timing (#153) 2024-05-10 14:05:59 +02:00
rlauuzo
fe60457091
Only add episodes without intro/credit to episodesWithoutIntros (#145) 2024-05-08 16:27:41 +02:00
rlauuzo
c20370c47f
fix negative index 2024-05-01 18:16:07 +02:00
rlauuzo
1e16ac4f7e
find the first credits chapter marker (#138) 2024-05-01 17:13:34 +02:00
rlauuzo
c4fbfd43ab
adaptive black frame search range (#132) 2024-05-01 11:13:13 +02:00
rlauuzo
8ccccd349c
Use reversed fingerprints for credits 2024-04-26 15:06:41 +02:00
Kilian von Pflugk
4108afebdb remove unused minimumSilence variable 2024-04-20 13:27:16 +02:00
Kilian von Pflugk
2eb6a873a8 more cleanup 2024-04-20 12:58:29 +02:00
Kilian von Pflugk
451fc8a511 code cleanup 2024-04-20 12:36:38 +02:00
Kilian von Pflugk
58f4617ebc remove redundant suppression 2024-04-20 12:21:07 +02:00
rlauuzo
13a317dce1
Bugfix-FFmpegWrapper (#125)
Co-authored-by: rlauu <46294892+rlauu@users.noreply.github.com>
2024-04-19 19:21:06 +00:00
TwistedUmbrellaX
2442e579e0 Add options for adjusting credits length 2024-04-13 14:11:49 -04:00
TwistedUmbrellaX
c6bb3dbad5 Search credits from the end of episode 2024-03-06 10:15:03 -05:00
TwistedUmbrellaX
7e2f1b56d5 Only check next chapter is possible 2024-03-06 08:56:19 -05:00
TwistedUmbrellaX
a90175dd66 Add a wrapper for media segments
pending approval from Jellyfin
2024-03-05 09:12:57 -05:00
TwistedUmbrellaX
d8ebcfe772 Add option to bypass Chromaprint 2024-03-04 17:50:12 -05:00
TwistedUmbrellaX
8e8a6207a5 Update StyleCop and address warnings 2024-03-03 21:46:52 -05:00
TwistedUmbrellaX
b467ef4a82 Handle episode where intro is not OP 2024-03-02 20:30:30 -05:00
ConfusedPolarBear
d540f7e70e Merge branch 'analyzers' 2023-02-07 23:50:28 -06:00
ConfusedPolarBear
4bb978639c Don't run chapter analyzer with an empty regex 2022-11-29 20:31:41 -06:00
ConfusedPolarBear
0afc4cab41 Add minimum end credit duration 2022-11-29 20:11:22 -06:00
ConfusedPolarBear
cb234bedd3 Update black frame and chapter analyzer 2022-11-26 02:28:40 -06:00
ConfusedPolarBear
7439720b3a Add chaining and logs to chapter analyzer 2022-11-25 00:37:30 -06:00
ConfusedPolarBear
a68914ca8f Add chapter name based media file analyzer
Closes #58
2022-11-24 00:43:23 -06:00
ConfusedPolarBear
cc01c7657d Add warnings to support bundle 2022-11-11 00:43:36 -06: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
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