intro-skipper / intro-skipper

Fingerprint audio to automatically detect and skip intro/credit sequences in Jellyfin
https://discord.gg/AYZ7RJ3BuA
GNU General Public License v3.0
789 stars 50 forks source link

[Bug]: Hardware Acceleration not working? #243

Closed matthewpipes closed 3 months ago

matthewpipes commented 3 months ago

Self service debugging

Describe the bug

I have a ubuntu 22.04.4 LTS container in proxmox running jellyfin with a Arc a380 passed through to it. Transcoding works no problem. But with intro skipper I see the CPU is being taxed instead of my GPU image image

Jellyfin install method

Linux one liner

Container image/tag or Jellyfin version

10.9.9

Operating System

Ubuntu 22.04.4

IMDb ID of that TV Series

NA

Support Bundle

* Jellyfin version: 10.9.9
* Plugin version: 0.2.0+92aa5fef8806
* Queue contents: 11465 episodes, 673 seasons
* Warnings: `UnableToAddSkipButton, InvalidChromaprintFingerprint`
* FFmpeg: `okay`

FFmpeg version:

ffmpeg version 6.0.1-Jellyfin Copyright (c) 2000-2023 the FFmpeg developers
built with gcc 11 (Ubuntu 11.4.0-1ubuntu1~22.04)
configuration: --prefix=/usr/lib/jellyfin-ffmpeg --target-os=linux --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-opencl --enable-libdrm --enable-libxml2 --enable-libass --enable-libfreetype --enable-libfribidi --enable-libfontconfig --enable-libbluray --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvorbis --enable-libopenmpt --enable-libdav1d --enable-libsvtav1 --enable-libwebp --enable-libvpx --enable-libx264 --enable-libx265 --enable-libzvbi --enable-libzimg --enable-libfdk-aac --arch=amd64 --enable-libshaderc --enable-libplacebo --enable-vulkan --enable-vaapi --enable-amf --enable-libvpl --enable-ffnvcodec --enable-cuda --enable-cuda-llvm --enable-cuvid --enable-nvdec --enable-nvenc
libavutil      58.  2.100 / 58.  2.100
libavcodec     60.  3.100 / 60.  3.100
libavformat    60.  3.100 / 60.  3.100
libavdevice    60.  1.100 / 60.  1.100
libavfilter     9.  3.100 /  9.  3.100
libswscale      7.  1.100 /  7.  1.100
libswresample   4. 10.100 /  4. 10.100
libpostproc    57.  1.100 / 57.  1.100

### Jellyfin logs

```shell
Not sure if it relevant but 0 points?
[2024-08-12 15:58:27.229 +00:00] [INF] [Mode: Credits] Analyzing 45 files from "Doctor Who" season 3
[2024-08-12 15:58:27.629 +00:00] [WRN] Chromaprint returned 0 points for ""/mnt/mat-nas/jellyfin/shows/Doctor Who (1963) [tvdbid-76107]/Season 03/Doctor Who (1963) S03E05 (x264 - SDTV).mkv""
jumoog commented 3 months ago

Thats not a bug. See https://github.com/jumoog/intro-skipper/issues/156#issuecomment-2134072249

matthewpipes commented 3 months ago

Thats not a bug. See #156 (comment)

Ah ok, good to know. Perhaps you can put this in the readme somewhere?

AbandonedCart commented 3 months ago

I pinned the issue for now. The readme is already a bit overwhelmed with setup and debugging. It may be time to start using the Wiki section.