SOLVED: TrickPlay Slow w/ Nvidia GPU & NVDEC - Printable Version +- Jellyfin Forum (https://forum.jellyfin.org) +-- Forum: Support (https://forum.jellyfin.org/f-support) +--- Forum: Troubleshooting (https://forum.jellyfin.org/f-troubleshooting) +---- Forum: Media Scanning & Identification (https://forum.jellyfin.org/f-media-scanning-identification) +---- Thread: SOLVED: TrickPlay Slow w/ Nvidia GPU & NVDEC (/t-solved-trickplay-slow-w-nvidia-gpu-nvdec) |
TrickPlay Slow w/ Nvidia GPU & NVDEC - RuckusVol - 2024-10-20 I'm not sure if I have an issue or not. If I do have an issue I'm guessing it's with my hardware configuration. I'm just looking for feedback on whether this is normal and if not, what I should be expecting. My TrickPlay scanning is quite slow. It takes days. I've seen people refer to that being normal. But I have an Nvidia GPU and use an LXC in Proxmox. I can see the process in the GPU with nvtop and nvidia-smi. But Jellyfin is only using 1% of the GPU and the DEC percentage stays at 98-100%. Is that normal behavior? No matter how many threads I set in TrickPlay settings, I see two -thread arguments in the process, the first one in the process is always 1 and the second one is the number I set in Jellyfin. Is it normal for DEC to be maxed out with such low GPU use and for two -thread arguments to exist in the process? I'm also using the GPU in other containers. It's regularly doing some work in Frigate for NVR, but when Jellyfin is off the DEC percentage is pretty low. It also runs some AI stuff on occasion. The GPU is a Tesla P100 12GB and the total GPU use is around 1.2GB with TrickPlay and Frigate running. I tried running an ffmpeg test script, which works in other containers, but it won't run with ffmpeg, jellyfin-ffmpeg, or jellyfin-ffmpeg6 as the argument. It says none of those are valid to run. Jellyfin-ffmpeg6 is installed along with the Nvidia drivrer with --no-kernel-module, Nvidia container runtime, Cudnn, etc. My library is about 10TB. This could all be normal. I'm just not sure and want to make sure I'm not missing anything. I'm not in front of a computer now but can provide specific configs or screenshots later. Thanks to anyone willing to help out! RE: TrickPlay Slow w/ Nvidia GPU & NVDEC - nyanmisaka - 2024-10-20 Because the trickplay generation method taken in JF 10.9 is not the most efficient. This will be significantly improved in the upcoming JF 10.10. You will then have a new option available to enable decoding and extracting keyframes only. https://github.com/jellyfin/jellyfin/pull/11511 RE: TrickPlay Slow w/ Nvidia GPU & NVDEC - RuckusVol - 2024-10-20 (2024-10-20, 08:03 PM)nyanmisaka Wrote: Because the trickplay generation method taken in JF 10.9 is not the most efficient. This will be significantly improved in the upcoming JF 10.10. Thanks for the reply! So my performance seems normal and doesn't indicate a likely issue with my setup? As a side note, is there a current option to get TrickPlay on Android TV or a timeline they're planning to implement it? That's been the only Wife/Family/Friend Approval Factor issue I've had since switching away from some of the alternative options. I get asked about that a fair bit. But Jellyfin is an amazing project! RE: TrickPlay Slow w/ Nvidia GPU & NVDEC - crobibero - 2024-10-20 Yes, your performance is normal. If you have NVIDIA transcoding enabled and you are able to transcode it is configured correctly. There is no ETA on trickplay availability on the AndroidTV client. RE: TrickPlay Slow w/ Nvidia GPU & NVDEC - RuckusVol - 2024-10-21 (2024-10-20, 08:44 PM)crobibero Wrote: Yes, your performance is normal. If you have NVIDIA transcoding enabled and you are able to transcode it is configured correctly. Thanks for the help! |