mirror of
https://github.com/jellyfin/jellyfin.git
synced 2026-05-04 18:09:12 +03:00
FFMpeg "Static surface pool size exceeded" Error on specific HDHR TV Channel #6965
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @theshoeshiner on GitHub (Apr 26, 2025).
Description of the bug
I have Jellyfin installed on a machine that uses Intel QSV hardware encoding.
My HDHomeRun seems to work for the most part, but there are certain channels that fail using hardware encoding, but working using software.
Reproduction steps
What is the current bug behavior?
Stream buffers to ~26% but never loads beyond that. No failure shown in web/roku clients
What is the expected correct behavior?
I expect the stream to load and play.
Jellyfin Server version
10.10.0+
Specify commit id
No response
Specify unstable release number
No response
Specify version number
No response
Specify the build version
10.10.6
Environment
Jellyfin logs
FFmpeg logs
Client / Browser logs
No response
Relevant screenshots or videos
No response
Additional information
The above FFMPEG Log is for the channel that fails. The MPEG log for a different channel that works under the same configuration is below:
The main differences appears to be:
Non-working Stream:
Working Stream:
@nyanmisaka commented on GitHub (Apr 26, 2025):
jellyfin-ffmpeg 7.1.1 should fix the issue. You can try to replace the FFmpeg binary manually or wait for Jellyfin 10.11.
https://github.com/jellyfin/jellyfin-ffmpeg/releases/download/v7.1.1-1/jellyfin-ffmpeg_7.1.1-1_portable_win64-clang-gpl.zip
@felix920506 commented on GitHub (Apr 26, 2025):
Fixed in future release.