Notable new features and bug fixes:
- The following settings are now customizable:
- Analyzed libraries
- Minimum introduction duration
- Maximum amount of audio per episode to analyze
- Kodi compatible EDL files can be created with discovered introduction timestamps
- Timestamps of introductions can be manually added or edited as needed
- Ensure the episode analysis queue matches the library state
- Fix automatic intro skipping on the Android TV app
Full changelog:
-
New features
- Generate EDL files with intro timestamps (documentation) (#21)
- Support selecting which libraries are analyzed (#37)
- Support customizing introduction requirements (#38, #51)
- Changing these settings will increase episode analysis times
- Support adding and editing intro timestamps (#26)
- Report how CPU time is being spent while analyzing episodes
- CPU time reports can be viewed under "Analysis Statistics (experimental)" in the plugin configuration page
- Sped up fingerprint analysis (not including fingerprint generation time) by 40%
- Support erasing discovered introductions by season
- Suggest potential shifts in the fingerprint visualizer
-
Fixes
- Ensure episode analysis queue matches the current filesystem and library state (#42, #60)
- Fixes a bug where renamed or deleted episodes were being analyzed
- Fix automatic intro skipping on Android TV (#57, #61)
- Restore per season status updates in the log
- Prevent null key in
/Intros/Shows
endpoint (#27) - Fix positioning of skip intro button on mobile devices (#43)
- Ensure video playback always resumes after clicking the skip intro button (#44)
- Ensure episode analysis queue matches the current filesystem and library state (#42, #60)