ConfusedPolarBear / intro-skipper

Fingerprint audio to automatically detect and skip intro sequences in Jellyfin
GNU General Public License v3.0
988 stars 392 forks source link

Series where intro doesn't happen within first 25% or 10 minutes of an episode? #139

Open famesjranko opened 1 year ago

famesjranko commented 1 year ago

Describe the bug

Pretty simple issue really, how to work with series where intro do not fall within the first 25%, or the first 10 minutes of an episode?

The Twilight Zone (2019) has this issue. For instance, the first episode's intro appears at the 11min 0sec mark and completes at the 11min 30sec mark. ConfusedPolarBear completely misses this as it's outside of the default search frame.

Operating system

Debian 11

Jellyfin installation method

Docker

Container image and tag

Jellyfin/Jellyfin:10.8.9

Support Bundle

FFmpeg version:

ffmpeg version 5.1.2-Jellyfin Copyright (c) 2000-2022 the FFmpeg developers
built with gcc 10 (Debian 10.2.1-6)
configuration: --prefix=/usr/lib/jellyfin-ffmpeg --target-os=linux --extra-libs=-lfftw3f --extra-version=Jellyfin --disable-doc --disable-ffplay --disable-ptx-compression --disable-shared --disable-libxcb --disable-sdl2 --disable-xlib --enable-lto --enable-gpl --enable-version3 --enable-static --enable-gmp --enable-gnutls --enable-chromaprint --enable-libdrm --enable-libass --enable-libfreetype --enable-libfribidi --enable-libfontconfig --enable-libbluray --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvorbis --enable-libdav1d --enable-libwebp --enable-libvpx --enable-libx264 --enable-libx265 --enable-libzvbi --enable-libzimg --enable-libfdk-aac --arch=amd64 --enable-libsvtav1 --enable-libshaderc --enable-libplacebo --enable-vulkan --enable-opencl --enable-vaapi --enable-amf --enable-libmfx --enable-ffnvcodec --enable-cuda --enable-cuda-llvm --enable-cuvid --enable-nvdec --enable-nvenc
libavutil      57. 28.100 / 57. 28.100
libavcodec     59. 37.100 / 59. 37.100
libavformat    59. 27.100 / 59. 27.100
libavdevice    59.  7.100 / 59.  7.100
libavfilter     8. 44.100 /  8. 44.100
libswscale      6.  7.100 /  6.  7.100
libswresample   4.  7.100 /  4.  7.100
libpostproc    56.  6.100 / 56.  6.100

Jellyfin logs

No response

Mavyre commented 1 year ago

It's configurable in the plugin settings. I increased to 30% and 15 minutes to avoid that as S.W.A.T. also sometimes has intro at the 11-13 minutes.

famesjranko commented 1 year ago

Ahhh thanks @Mavyre

I didn't see that section where I could edit the plugin settings - I looked through the readme but didn't see any mention of it. Pressing anything I could see in the GUI eventually revealed the options. Cheers