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

[Bug] Can't work on Jellyfin Andriod app #106

Open kingfxx opened 1 year ago

kingfxx commented 1 year ago

Describe the bug it could work on Windows jellyfin media player and Chrome Web , but can't work in Jellyfin Andriod app -2.4.4 ; When I use Andriod 2.4.4 and open a tv show which could skip the intro on windows client, the skip didn't happen. System information Official 10.8.7

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

[go to Dashboard -> Plugins -> Intro Skipper -> Support Bundle (at the bottom of the page) and paste the contents of the textbox here]

Jellyfin logs

paste logs here
tobi-polar commented 1 year ago

Did you enable autoskip in the plugin settings? afaik the skip button only appears on the web player so if using integrated player youll need auto skip enabled

ConfusedPolarBear commented 1 year ago
  1. Can you update your initial post to include your support bundle?
  2. Do you have both Automatically skip intros and Automatically skip intros in the first episode of a season checked in the plugin's settings?
  3. Are you using a reverse proxy?
    1. If so, which one?
peterguy04 commented 1 year ago

Hey i believe i am noticing the same issue, It works fine on my Android TV devices but not my Android phone so hopefully i can give more information to this.

Automatically skip intros and Automatically skip intros in the first episode of a season are both checked

OS: Unraid 6.11.5

Jellyfin: Docker lscr.io/linuxserver/jellyfin:latest Intro Skipper 0.1.7.0 Android application version 2.4.4

Support bundle

FFmpeg version:

ffmpeg version 5.1.2-Jellyfin Copyright (c) 2000-2022 the FFmpeg developers
built with gcc 9 (Ubuntu 9.4.0-1ubuntu1~20.04.1)
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
kingfxx commented 1 year ago
  1. Can you update your initial post to include your support bundle?
  2. Do you have both Automatically skip intros and Automatically skip intros in the first episode of a season checked in the plugin's settings?
  3. Are you using a reverse proxy?

    1. If so, which one?

Thanks for your replay;

  1. Thanks for reminder, I have uploaded the support bundle in the Issue Content
  2. I have checked these two box both in the setting page.
  3. No I didn't use reverse proxy