intro-skipper icon indicating copy to clipboard operation
intro-skipper copied to clipboard

Not detecting intro that begins at very start of episode

Open KarlRemarks opened this issue 2 years ago • 4 comments

Describe the bug

Hi,

Intro skipper's working great in general but it's not detecting intros for shows where the intro starts immediately. When the show puts a recap before the intro it detects it but when it cold opens into the intro it doesn't skip and under the advanced manage section I can see that it doesn't have a timestamp in place to skip. I can manually tell it to skip from 0:00 to 0:11 and it ill do it, but it's not finding them on its own. Could be doing something wrong but think it's a bug. Let me know about logs and I can provide.

Thanks!

Operating system

unRAID server, Windows 11 client

Jellyfin installation method

Docker

Container image and tag

jellyfin/jellyfin:10.8.10, intro skipper 0.1.7.0

Support Bundle

  • Jellyfin version: 10.8.10
  • Plugin version: 0.1.7
  • Queue contents: 2882 episodes, 276 seasons
  • FFmpeg: okay

FFmpeg version:

ffmpeg version 5.1.3-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-static --disable-libxcb --disable-sdl2 --disable-xlib --enable-lto --enable-gpl --enable-version3 --enable-shared --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-libopenmpt --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

KarlRemarks avatar May 17 '23 11:05 KarlRemarks

I can manually tell it to skip from 0:00 to 0:11 and it ill do it, but it's not finding them on its own.

The default configuration for the plugin ignores similar audio segments that are shorter than 15 seconds. Since your introduction runs from 00m00s to 00m11s, it is discarded as too short & thus, not detected automatically. This setting can be adjusted in Dashboard -> Plugins -> Intro Skipper -> Modify introduction requirements -> Minimum introduction duration (in seconds).

ConfusedPolarBear avatar Jun 09 '23 05:06 ConfusedPolarBear

Hi and thanks for the response. I checked and I currently have it set at 7 seconds but have had it as low as 5 seconds in testing.

KarlRemarks avatar Jun 09 '23 15:06 KarlRemarks

Also as I said, it finds the selfsame intros no problem when there's a recap or something before them so it's not a duration problem.

KarlRemarks avatar Jun 09 '23 15:06 KarlRemarks

Hello, I'm seeing this as well. I see intros detected when they aren't at the very start of the episode, but they are not detected when the intro is at the beginning. Please let me know if there's any debugging information I can provide.

UnsolvedCypher avatar Aug 05 '23 21:08 UnsolvedCypher