add external chapter file scanning (#2317)

* add external chapter file scanning

Support Matroska chapter xml files next to media file with extension .xml or .chapters

* only update chapters in db

---------

Co-authored-by: Jeff Slutter <MrMustard@gmail.com>
Co-authored-by: Jason Dove <1695733+jasongdove@users.noreply.github.com>
This commit is contained in:
midnite8177
2025-08-14 03:34:47 +00:00
committed by GitHub
co-authored by Jeff Slutter Jason Dove
parent 62e140ec98
commit f626954eb7
21 changed files with 510 additions and 6 deletions
@@ -648,6 +648,7 @@ public class MovieFolderScannerTests
_movieRepository,
_localStatisticsProvider,
Substitute.For<ILocalSubtitlesProvider>(),
Substitute.For<ILocalChaptersProvider>(),
_localMetadataProvider,
Substitute.For<IMetadataRepository>(),
_imageCache,
@@ -666,6 +667,7 @@ public class MovieFolderScannerTests
_movieRepository,
_localStatisticsProvider,
Substitute.For<ILocalSubtitlesProvider>(),
Substitute.For<ILocalChaptersProvider>(),
_localMetadataProvider,
Substitute.For<IMetadataRepository>(),
_imageCache,