Yesterday, 05:10 PM
(This post was last modified: Yesterday, 05:13 PM by Lazy vita. Edited 1 time in total.)
Hi everyone,
I’m running Jellyfin 10.11 in a Docker container on Windows 11 (12700KF + Nvidia NVENC).
Most of my library consists of 4 K HEVC (H.265) MP4 files. When I play these videos in Chrome on desktop they are delivered as Direct Play . But on my iPad / iPhone (Safari or the official iOS app) the server always starts an FFmpeg transcode job, even though the devices can natively decode HEVC.
The only workaround I’ve found is to open Dashboard → Users → Playback and untick “Allow video playback that requires transcoding” for my account. After that, the same HEVC files direct-play instantly on iOS and look identical to the originals.
Unfortunately this also blocks playback of the ~30 % of items that really do need transcoding (AV1, old MPEG-2, soft-sub burn-in, etc.). Switching the setting back and forth for every file is not practical.
Is there another reliable way in 10.11 to tell Jellyfin that iOS can Direct Play HEVC while still allowing the server to transcode other formats when necessary?
I’m running Jellyfin 10.11 in a Docker container on Windows 11 (12700KF + Nvidia NVENC).
Most of my library consists of 4 K HEVC (H.265) MP4 files. When I play these videos in Chrome on desktop they are delivered as Direct Play . But on my iPad / iPhone (Safari or the official iOS app) the server always starts an FFmpeg transcode job, even though the devices can natively decode HEVC.
The only workaround I’ve found is to open Dashboard → Users → Playback and untick “Allow video playback that requires transcoding” for my account. After that, the same HEVC files direct-play instantly on iOS and look identical to the originals.
Unfortunately this also blocks playback of the ~30 % of items that really do need transcoding (AV1, old MPEG-2, soft-sub burn-in, etc.). Switching the setting back and forth for every file is not practical.
Is there another reliable way in 10.11 to tell Jellyfin that iOS can Direct Play HEVC while still allowing the server to transcode other formats when necessary?