2025-01-16, 08:27 PM
H265 10-bit NVENC is not an HDR encoder. It just supports it some kinds of HDR content.
I used Handbrake for a long time before moving to ffmpeg for pre-transcoding. Also with "H.265 10-bit NVENC" as my encoder, even for SDR content. Without knowing all the options you selected Handbrake, I can't say what the root cause is.
AFAIK, Handbrake cannot remux without re-encoding. But ffmpeg can. You can use ffmpeg running in your container.
I used Handbrake for a long time before moving to ffmpeg for pre-transcoding. Also with "H.265 10-bit NVENC" as my encoder, even for SDR content. Without knowing all the options you selected Handbrake, I can't say what the root cause is.
AFAIK, Handbrake cannot remux without re-encoding. But ffmpeg can. You can use ffmpeg running in your container.
Code:
sudo docker exec -it jellyfin bash
/usr/lib/jellyfin-ffmpeg/ffmpeg -fflags +genpts+igndts -i "/path/to/problem/video.mkv" -map 0 -codec copy -max_muxing_queue_size 2048 -max_interleave_delta 0 -avoid_negative_ts disabled newfile.mkv