[10.11.x] Broken Quicksync tonemapping #7802

Closed
opened 2026-02-07 05:24:42 +03:00 by OVERLORD · 2 comments
Owner

Originally created by @matuszelenak on GitHub (Nov 19, 2025).

Description of the bug

Since Jellyfin 10.11.x, transcoding with tone mapping using intel quicksync is broken, resulting in blocky/pixelated video output.

Example here with Edge of Tomorrow 4K HDR Mkv
Image

The same setup steps with Jellyfin 10.10.7 work fine.

Image

The configuration of HW transcoding:

Image

I noticed, that the ffmpeg transcoding parameters have changed between the versions.
On 10.11.3, the parameters looks like:

setparams=color_primaries=bt2020:color_trc=smpte2084:colorspace=bt2020nc,scale_vaapi=w=2560:h=1066:extra_hw_frames=24,hwmap=derive_device=opencl:mode=read,tonemap_opencl=format=nv12:p=bt709:t=bt709:m=bt709:tonemap=bt2390:peak=100:desat=0,hwmap=derive_device=qsv:mode=write:reverse=1:extra_hw_frames=16,format=qsv

whereas on 10.10.7 they are:

setparams=color_primaries=bt2020:color_trc=smpte2084:colorspace=bt2020nc,scale_vaapi=w=2560:h=1066:extra_hw_frames=24,procamp_vaapi=b=16,tonemap_vaapi=format=nv12:p=bt709:t=bt709:m=bt709:extra_hw_frames=32,hwmap=derive_device=qsv,format=qsv

Anyone else with similar problems?

Reproduction steps

  1. Install and configure current (10.11.3) version of Jellyfin as a docker container with a passthrough Intel GPU that supports Quicksync
  2. Configure Quicksync transcoding with tone mapping and VPP tonemapping
  3. Play a HEVC Main 10 HDR movie and force transcoding by setting bitrate/subtitles etc
  4. Observe blocky/pixelated video with artifacts

What is the current bug behavior?

The video output when tonemapping HDR content using QSV is blocky/pixelated

What is the expected correct behavior?

The output is a correctly tonemapped video

Jellyfin Server version

10.11.3

Specify commit id

No response

Specify unstable release number

No response

Specify version number

No response

Specify the build version

10.11.3

Environment

- OS:Debian 13
- Linux Kernel:6.16.3+deb13-amd64
- Virtualization: Docker
- Clients: Browser, WebOS
- Browser: Firefox, Chrome
- FFmpeg Version: 7.1.2-Jellyfin
- Playback Method: Transcode
- Hardware Acceleration: QSV
- GPU Model: Intel UHD 770
- Plugins: none
- Reverse Proxy: none
- Base URL: none
- Networking: bridge
- Jellyfin Data Storage: NVME SSD
- Media Storage: HDD
- External Integrations: none

Jellyfin logs

[2025-11-19 18:54:00.295 +00:00] [INF] [54] Jellyfin.Api.Controllers.DynamicHlsController: Current HLS implementation doesn't support non-keyframe breaks but one is requested, ignoring that request
[2025-11-19 18:54:00.362 +00:00] [INF] [54] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: "/usr/lib/jellyfin-ffmpeg/ffmpeg" "-analyzeduration 200M -probesize 1G -f matroska -init_hw_device vaapi=va:,vendor_id=0x8086,driver=iHD -init_hw_device qsv=qs@va -init_hw_device opencl=ocl@va -filter_hw_device qs -hwaccel vaapi -hwaccel_output_format vaapi -noautorotate -i file:\"/media/Movies/Edge of Tomorrow (2014)/Edge.of.Tomorrow.Senza.Domani.2014.4K.HDR.2160p.WEBDL Ita Eng x265-NAHOM.mkv\" -noautoscale -map_metadata -1 -map_chapters -1 -threads 0 -map 0:0 -map 0:5 -map -0:s -codec:v:0 h264_qsv -low_power 1 -preset veryfast -mbbrc 1 -b:v 19680431 -maxrate 19680432 -rc_init_occupancy 39360862 -bufsize 78721724 -profile:v:0 high -level 51 -g:v:0 72 -keyint_min:v:0 72 -vf \"setparams=color_primaries=bt2020:color_trc=smpte2084:colorspace=bt2020nc,scale_vaapi=w=2560:h=1066:extra_hw_frames=24,hwmap=derive_device=opencl:mode=read,tonemap_opencl=format=nv12:p=bt709:t=bt709:m=bt709:tonemap=bt2390:peak=100:desat=0,hwmap=derive_device=qsv:mode=write:reverse=1:extra_hw_frames=16,format=qsv\" -codec:a:0 libfdk_aac -ac 2 -ab 256000 -af \"volume=2\" -copyts -avoid_negative_ts disabled -max_muxing_queue_size 2048 -f hls -max_delay 5000000 -hls_time 3 -hls_segment_type fmp4 -hls_fmp4_init_filename \"1bbdbe5f7eb3cc45457040c642f6f808-1.mp4\" -start_number 0 -hls_segment_filename \"/cache/transcodes/1bbdbe5f7eb3cc45457040c642f6f808%d.mp4\" -hls_playlist_type vod -hls_list_size 0 -hls_segment_options movflags=+frag_discont -y \"/cache/transcodes/1bbdbe5f7eb3cc45457040c642f6f808.m3u8\""
[2025-11-19 18:54:02.244 +00:00] [INF] [55] MediaBrowser.Controller.MediaEncoding.TranscodingJob: Stopping ffmpeg process with q command for "/cache/transcodes/1bbdbe5f7eb3cc45457040c642f6f808.m3u8"
[2025-11-19 18:54:03.492 +00:00] [INF] [58] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: FFmpeg exited with code 0
[2025-11-19 18:54:03.536 +00:00] [INF] [55] Jellyfin.Api.Controllers.DynamicHlsController: Current HLS implementation doesn't support non-keyframe breaks but one is requested, ignoring that request
[2025-11-19 18:54:03.537 +00:00] [INF] [55] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: "/usr/lib/jellyfin-ffmpeg/ffmpeg" "-analyzeduration 200M -probesize 1G -ss 00:34:27.000 -noaccurate_seek -f matroska -init_hw_device vaapi=va:,vendor_id=0x8086,driver=iHD -init_hw_device qsv=qs@va -init_hw_device opencl=ocl@va -filter_hw_device qs -hwaccel vaapi -hwaccel_output_format vaapi -noautorotate -i file:\"/media/Movies/Edge of Tomorrow (2014)/Edge.of.Tomorrow.Senza.Domani.2014.4K.HDR.2160p.WEBDL Ita Eng x265-NAHOM.mkv\" -noautoscale -map_metadata -1 -map_chapters -1 -threads 0 -map 0:0 -map 0:5 -map -0:s -codec:v:0 h264_qsv -low_power 1 -preset veryfast -mbbrc 1 -b:v 19680431 -maxrate 19680432 -rc_init_occupancy 39360862 -bufsize 78721724 -profile:v:0 high -level 51 -g:v:0 72 -keyint_min:v:0 72 -vf \"setparams=color_primaries=bt2020:color_trc=smpte2084:colorspace=bt2020nc,scale_vaapi=w=2560:h=1066:extra_hw_frames=24,hwmap=derive_device=opencl:mode=read,tonemap_opencl=format=nv12:p=bt709:t=bt709:m=bt709:tonemap=bt2390:peak=100:desat=0,hwmap=derive_device=qsv:mode=write:reverse=1:extra_hw_frames=16,format=qsv\" -codec:a:0 libfdk_aac -ac 2 -ab 256000 -af \"volume=2\" -copyts -avoid_negative_ts disabled -max_muxing_queue_size 2048 -f hls -max_delay 5000000 -hls_time 3 -hls_segment_type fmp4 -hls_fmp4_init_filename \"1bbdbe5f7eb3cc45457040c642f6f808-1.mp4\" -start_number 689 -hls_segment_filename \"/cache/transcodes/1bbdbe5f7eb3cc45457040c642f6f808%d.mp4\" -hls_playlist_type vod -hls_list_size 0 -hls_segment_options movflags=+frag_discont -y \"/cache/transcodes/1bbdbe5f7eb3cc45457040c642f6f808.m3u8\""
[2025-11-19 18:54:08.317 +00:00] [INF] [55] MediaBrowser.Controller.MediaEncoding.TranscodingJob: Stopping ffmpeg process with q command for "/cache/transcodes/1bbdbe5f7eb3cc45457040c642f6f808.m3u8"
[2025-11-19 18:54:08.738 +00:00] [INF] [55] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: FFmpeg exited with code 0
[2025-11-19 18:54:08.738 +00:00] [INF] [55] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: Deleting partial stream file(s) "/cache/transcodes/1bbdbe5f7eb3cc45457040c642f6f808.m3u8"
[2025-11-19 18:54:10.346 +00:00] [INF] [59] Emby.Server.Implementations.Session.SessionManager: Playback stopped reported by app "Jellyfin Web" "10.11.3" playing "Edge of Tomorrow". Stopped at "2072741" ms
[2025-11-19 18:54:21.648 +00:00] [INF] [55] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "10.69.1.12" closed
[2025-11-19 18:54:22.786 +00:00] [INF] [58] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "10.69.1.12" request

FFmpeg logs

{"Protocol":0,"Id":"00c5c3892e87a55be077d4cc167bd399","Path":"/media/Movies/Edge of Tomorrow (2014)/Edge.of.Tomorrow.Senza.Domani.2014.4K.HDR.2160p.WEBDL Ita Eng x265-NAHOM.mkv","EncoderPath":null,"EncoderProtocol":null,"Type":0,"Container":"mkv","Size":28170137491,"Name":"Edge.of.Tomorrow.Senza.Domani.2014.4K.HDR.2160p.WEBDL Ita Eng x265-NAHOM","IsRemote":false,"ETag":"873dea44b69e0a078b8c0eda256f24f9","RunTimeTicks":68091300000,"ReadAtNativeFramerate":false,"IgnoreDts":false,"IgnoreIndex":false,"GenPtsInput":false,"SupportsTranscoding":true,"SupportsDirectStream":true,"SupportsDirectPlay":true,"IsInfiniteStream":false,"UseMostCompatibleTranscodingProfile":false,"RequiresOpening":false,"OpenToken":null,"RequiresClosing":false,"LiveStreamId":null,"BufferMs":null,"RequiresLooping":false,"SupportsProbing":true,"VideoType":0,"IsoType":null,"Video3DFormat":null,"MediaStreams":[{"Codec":"subrip","CodecTag":null,"Language":"ces","ColorRange":null,"ColorSpace":null,"ColorTransfer":null,"ColorPrimaries":null,"DvVersionMajor":null,"DvVersionMinor":null,"DvProfile":null,"DvLevel":null,"RpuPresentFlag":null,"ElPresentFlag":null,"BlPresentFlag":null,"DvBlSignalCompatibilityId":null,"Rotation":null,"Comment":null,"TimeBase":"1/1000","CodecTimeBase":null,"Title":null,"Hdr10PlusPresentFlag":null,"VideoRange":0,"VideoRangeType":0,"VideoDoViTitle":null,"AudioSpatialFormat":0,"LocalizedUndefined":"Undefined","LocalizedDefault":"Default","LocalizedForced":"Forced","LocalizedExternal":"External","LocalizedHearingImpaired":"Hearing Impaired","DisplayTitle":"Czech - SUBRIP - External","NalLengthSize":null,"IsInterlaced":false,"IsAVC":false,"ChannelLayout":null,"BitRate":null,"BitDepth":null,"RefFrames":null,"PacketLength":null,"Channels":null,"SampleRate":null,"IsDefault":false,"IsForced":false,"IsHearingImpaired":false,"Height":0,"Width":0,"AverageFrameRate":null,"RealFrameRate":null,"ReferenceFrameRate":null,"Profile":null,"Type":2,"AspectRatio":null,"Index":0,"Score":null,"IsExternal":true,"DeliveryMethod":null,"DeliveryUrl":null,"IsExternalUrl":null,"IsTextSubtitleStream":true,"SupportsExternalStream":true,"Path":"/media/Movies/Edge of Tomorrow (2014)/Edge.of.Tomorrow.Senza.Domani.2014.4K.HDR.2160p.WEBDL Ita Eng x265-NAHOM.cs.srt","PixelFormat":null,"Level":0,"IsAnamorphic":null},{"Codec":"subrip","CodecTag":null,"Language":"eng","ColorRange":null,"ColorSpace":null,"ColorTransfer":null,"ColorPrimaries":null,"DvVersionMajor":null,"DvVersionMinor":null,"DvProfile":null,"DvLevel":null,"RpuPresentFlag":null,"ElPresentFlag":null,"BlPresentFlag":null,"DvBlSignalCompatibilityId":null,"Rotation":null,"Comment":null,"TimeBase":"1/1000","CodecTimeBase":null,"Title":null,"Hdr10PlusPresentFlag":null,"VideoRange":0,"VideoRangeType":0,"VideoDoViTitle":null,"AudioSpatialFormat":0,"LocalizedUndefined":"Undefined","LocalizedDefault":"Default","LocalizedForced":"Forced","LocalizedExternal":"External","LocalizedHearingImpaired":"Hearing Impaired","DisplayTitle":"English - SUBRIP - External","NalLengthSize":null,"IsInterlaced":false,"IsAVC":false,"ChannelLayout":null,"BitRate":null,"BitDepth":null,"RefFrames":null,"PacketLength":null,"Channels":null,"SampleRate":null,"IsDefault":false,"IsForced":false,"IsHearingImpaired":false,"Height":0,"Width":0,"AverageFrameRate":null,"RealFrameRate":null,"ReferenceFrameRate":null,"Profile":null,"Type":2,"AspectRatio":null,"Index":1,"Score":null,"IsExternal":true,"DeliveryMethod":null,"DeliveryUrl":null,"IsExternalUrl":null,"IsTextSubtitleStream":true,"SupportsExternalStream":true,"Path":"/media/Movies/Edge of Tomorrow (2014)/Edge.of.Tomorrow.Senza.Domani.2014.4K.HDR.2160p.WEBDL Ita Eng x265-NAHOM.en.srt","PixelFormat":null,"Level":0,"IsAnamorphic":null},{"Codec":"subrip","CodecTag":null,"Language":"slk","ColorRange":null,"ColorSpace":null,"ColorTransfer":null,"ColorPrimaries":null,"DvVersionMajor":null,"DvVersionMinor":null,"DvProfile":null,"DvLevel":null,"RpuPresentFlag":null,"ElPresentFlag":null,"BlPresentFlag":null,"DvBlSignalCompatibilityId":null,"Rotation":null,"Comment":null,"TimeBase":"1/1000","CodecTimeBase":null,"Title":null,"Hdr10PlusPresentFlag":null,"VideoRange":0,"VideoRangeType":0,"VideoDoViTitle":null,"AudioSpatialFormat":0,"LocalizedUndefined":"Undefined","LocalizedDefault":"Default","LocalizedForced":"Forced","LocalizedExternal":"External","LocalizedHearingImpaired":"Hearing Impaired","DisplayTitle":"Slovak - SUBRIP - External","NalLengthSize":null,"IsInterlaced":false,"IsAVC":false,"ChannelLayout":null,"BitRate":null,"BitDepth":null,"RefFrames":null,"PacketLength":null,"Channels":null,"SampleRate":null,"IsDefault":false,"IsForced":false,"IsHearingImpaired":false,"Height":0,"Width":0,"AverageFrameRate":null,"RealFrameRate":null,"ReferenceFrameRate":null,"Profile":null,"Type":2,"AspectRatio":null,"Index":2,"Score":null,"IsExternal":true,"DeliveryMethod":null,"DeliveryUrl":null,"IsExternalUrl":null,"IsTextSubtitleStream":true,"SupportsExternalStream":true,"Path":"/media/Movies/Edge of Tomorrow (2014)/Edge.of.Tomorrow.Senza.Domani.2014.4K.HDR.2160p.WEBDL Ita Eng x265-NAHOM.sk.srt","PixelFormat":null,"Level":0,"IsAnamorphic":null},{"Codec":"hevc","CodecTag":null,"Language":null,"ColorRange":null,"ColorSpace":"bt2020nc","ColorTransfer":"smpte2084","ColorPrimaries":"bt2020","DvVersionMajor":null,"DvVersionMinor":null,"DvProfile":null,"DvLevel":null,"RpuPresentFlag":null,"ElPresentFlag":null,"BlPresentFlag":null,"DvBlSignalCompatibilityId":null,"Rotation":null,"Comment":null,"TimeBase":"1/1000","CodecTimeBase":null,"Title":"@NAHOM","Hdr10PlusPresentFlag":null,"VideoRange":2,"VideoRangeType":2,"VideoDoViTitle":null,"AudioSpatialFormat":0,"LocalizedUndefined":null,"LocalizedDefault":null,"LocalizedForced":null,"LocalizedExternal":null,"LocalizedHearingImpaired":null,"DisplayTitle":"@NAHOM - 4K - HEVC - HDR","NalLengthSize":null,"IsInterlaced":false,"IsAVC":false,"ChannelLayout":null,"BitRate":33096900,"BitDepth":10,"RefFrames":1,"PacketLength":null,"Channels":null,"SampleRate":null,"IsDefault":true,"IsForced":false,"IsHearingImpaired":false,"Height":1600,"Width":3840,"AverageFrameRate":23.976025,"RealFrameRate":23.976025,"ReferenceFrameRate":23.976025,"Profile":"Main 10","Type":1,"AspectRatio":"2.40:1","Index":3,"Score":null,"IsExternal":false,"DeliveryMethod":null,"DeliveryUrl":null,"IsExternalUrl":null,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"Path":null,"PixelFormat":"yuv420p10le","Level":150,"IsAnamorphic":false},{"Codec":"PGSSUB","CodecTag":null,"Language":"eng","ColorRange":null,"ColorSpace":null,"ColorTransfer":null,"ColorPrimaries":null,"DvVersionMajor":null,"DvVersionMinor":null,"DvProfile":null,"DvLevel":null,"RpuPresentFlag":null,"ElPresentFlag":null,"BlPresentFlag":null,"DvBlSignalCompatibilityId":null,"Rotation":null,"Comment":null,"TimeBase":"1/1000","CodecTimeBase":null,"Title":null,"Hdr10PlusPresentFlag":null,"VideoRange":0,"VideoRangeType":0,"VideoDoViTitle":null,"AudioSpatialFormat":0,"LocalizedUndefined":"Undefined","LocalizedDefault":"Default","LocalizedForced":"Forced","LocalizedExternal":"External","LocalizedHearingImpaired":"Hearing Impaired","DisplayTitle":"English - PGSSUB","NalLengthSize":null,"IsInterlaced":false,"IsAVC":false,"ChannelLayout":null,"BitRate":null,"BitDepth":null,"RefFrames":null,"PacketLength":null,"Channels":null,"SampleRate":null,"IsDefault":false,"IsForced":false,"IsHearingImpaired":false,"Height":1080,"Width":1920,"AverageFrameRate":null,"RealFrameRate":null,"ReferenceFrameRate":null,"Profile":null,"Type":2,"AspectRatio":null,"Index":4,"Score":null,"IsExternal":false,"DeliveryMethod":null,"DeliveryUrl":null,"IsExternalUrl":null,"IsTextSubtitleStream":false,"SupportsExternalStream":true,"Path":null,"PixelFormat":null,"Level":0,"IsAnamorphic":null},{"Codec":"ac3","CodecTag":null,"Language":"ita","ColorRange":null,"ColorSpace":null,"ColorTransfer":null,"ColorPrimaries":null,"DvVersionMajor":null,"DvVersionMinor":null,"DvProfile":null,"DvLevel":null,"RpuPresentFlag":null,"ElPresentFlag":null,"BlPresentFlag":null,"DvBlSignalCompatibilityId":null,"Rotation":null,"Comment":null,"TimeBase":"1/1000","CodecTimeBase":null,"Title":null,"Hdr10PlusPresentFlag":null,"VideoRange":0,"VideoRangeType":0,"VideoDoViTitle":null,"AudioSpatialFormat":0,"LocalizedUndefined":null,"LocalizedDefault":"Default","LocalizedForced":null,"LocalizedExternal":"External","LocalizedHearingImpaired":null,"DisplayTitle":"Italian - Dolby Digital - 5.1 - Default","NalLengthSize":null,"IsInterlaced":false,"IsAVC":false,"ChannelLayout":"5.1","BitRate":448000,"BitDepth":null,"RefFrames":null,"PacketLength":null,"Channels":6,"SampleRate":48000,"IsDefault":true,"IsForced":false,"IsHearingImpaired":false,"Height":null,"Width":null,"AverageFrameRate":null,"RealFrameRate":null,"ReferenceFrameRate":null,"Profile":null,"Type":0,"AspectRatio":null,"Index":5,"Score":null,"IsExternal":false,"DeliveryMethod":null,"DeliveryUrl":null,"IsExternalUrl":null,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"Path":null,"PixelFormat":null,"Level":0,"IsAnamorphic":null},{"Codec":"subrip","CodecTag":null,"Language":"ita","ColorRange":null,"ColorSpace":null,"ColorTransfer":null,"ColorPrimaries":null,"DvVersionMajor":null,"DvVersionMinor":null,"DvProfile":null,"DvLevel":null,"RpuPresentFlag":null,"ElPresentFlag":null,"BlPresentFlag":null,"DvBlSignalCompatibilityId":null,"Rotation":null,"Comment":null,"TimeBase":"1/1000","CodecTimeBase":null,"Title":null,"Hdr10PlusPresentFlag":null,"VideoRange":0,"VideoRangeType":0,"VideoDoViTitle":null,"AudioSpatialFormat":0,"LocalizedUndefined":"Undefined","LocalizedDefault":"Default","LocalizedForced":"Forced","LocalizedExternal":"External","LocalizedHearingImpaired":"Hearing Impaired","DisplayTitle":"Italian - SUBRIP","NalLengthSize":null,"IsInterlaced":false,"IsAVC":false,"ChannelLayout":null,"BitRate":null,"BitDepth":null,"RefFrames":null,"PacketLength":null,"Channels":null,"SampleRate":null,"IsDefault":false,"IsForced":false,"IsHearingImpaired":false,"Height":0,"Width":0,"AverageFrameRate":null,"RealFrameRate":null,"ReferenceFrameRate":null,"Profile":null,"Type":2,"AspectRatio":null,"Index":6,"Score":null,"IsExternal":false,"DeliveryMethod":null,"DeliveryUrl":null,"IsExternalUrl":null,"IsTextSubtitleStream":true,"SupportsExternalStream":true,"Path":null,"PixelFormat":null,"Level":0,"IsAnamorphic":null},{"Codec":"subrip","CodecTag":null,"Language":"ita","ColorRange":null,"ColorSpace":null,"ColorTransfer":null,"ColorPrimaries":null,"DvVersionMajor":null,"DvVersionMinor":null,"DvProfile":null,"DvLevel":null,"RpuPresentFlag":null,"ElPresentFlag":null,"BlPresentFlag":null,"DvBlSignalCompatibilityId":null,"Rotation":null,"Comment":null,"TimeBase":"1/1000","CodecTimeBase":null,"Title":"FORCED","Hdr10PlusPresentFlag":null,"VideoRange":0,"VideoRangeType":0,"VideoDoViTitle":null,"AudioSpatialFormat":0,"LocalizedUndefined":"Undefined","LocalizedDefault":"Default","LocalizedForced":"Forced","LocalizedExternal":"External","LocalizedHearingImpaired":"Hearing Impaired","DisplayTitle":"FORCED - Italian - Default - SUBRIP","NalLengthSize":null,"IsInterlaced":false,"IsAVC":false,"ChannelLayout":null,"BitRate":null,"BitDepth":null,"RefFrames":null,"PacketLength":null,"Channels":null,"SampleRate":null,"IsDefault":true,"IsForced":false,"IsHearingImpaired":false,"Height":0,"Width":0,"AverageFrameRate":null,"RealFrameRate":null,"ReferenceFrameRate":null,"Profile":null,"Type":2,"AspectRatio":null,"Index":7,"Score":null,"IsExternal":false,"DeliveryMethod":null,"DeliveryUrl":null,"IsExternalUrl":null,"IsTextSubtitleStream":true,"SupportsExternalStream":true,"Path":null,"PixelFormat":null,"Level":0,"IsAnamorphic":null},{"Codec":"aac","CodecTag":null,"Language":"eng","ColorRange":null,"ColorSpace":null,"ColorTransfer":null,"ColorPrimaries":null,"DvVersionMajor":null,"DvVersionMinor":null,"DvProfile":null,"DvLevel":null,"RpuPresentFlag":null,"ElPresentFlag":null,"BlPresentFlag":null,"DvBlSignalCompatibilityId":null,"Rotation":null,"Comment":null,"TimeBase":"1/1000","CodecTimeBase":null,"Title":null,"Hdr10PlusPresentFlag":null,"VideoRange":0,"VideoRangeType":0,"VideoDoViTitle":null,"AudioSpatialFormat":0,"LocalizedUndefined":null,"LocalizedDefault":"Default","LocalizedForced":null,"LocalizedExternal":"External","LocalizedHearingImpaired":null,"DisplayTitle":"English - AAC - 5.1","NalLengthSize":null,"IsInterlaced":false,"IsAVC":false,"ChannelLayout":"5.1","BitRate":319569,"BitDepth":null,"RefFrames":null,"PacketLength":null,"Channels":6,"SampleRate":48000,"IsDefault":false,"IsForced":false,"IsHearingImpaired":false,"Height":null,"Width":null,"AverageFrameRate":null,"RealFrameRate":null,"ReferenceFrameRate":null,"Profile":"LC","Type":0,"AspectRatio":null,"Index":8,"Score":null,"IsExternal":false,"DeliveryMethod":null,"DeliveryUrl":null,"IsExternalUrl":null,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"Path":null,"PixelFormat":null,"Level":0,"IsAnamorphic":null}],"MediaAttachments":[],"Formats":[],"Bitrate":33864469,"FallbackMaxStreamingBitrate":null,"Timestamp":null,"RequiredHttpHeaders":{},"TranscodingUrl":null,"TranscodingSubProtocol":0,"TranscodingContainer":null,"AnalyzeDurationMs":null,"DefaultAudioStreamIndex":null,"DefaultSubtitleStreamIndex":null,"HasSegments":false}

/usr/lib/jellyfin-ffmpeg/ffmpeg -analyzeduration 200M -probesize 1G -ss 00:34:27.000 -noaccurate_seek -f matroska -init_hw_device vaapi=va:,vendor_id=0x8086,driver=iHD -init_hw_device qsv=qs@va -init_hw_device opencl=ocl@va -filter_hw_device qs -hwaccel vaapi -hwaccel_output_format vaapi -noautorotate -i file:"/media/Movies/Edge of Tomorrow (2014)/Edge.of.Tomorrow.Senza.Domani.2014.4K.HDR.2160p.WEBDL Ita Eng x265-NAHOM.mkv" -noautoscale -map_metadata -1 -map_chapters -1 -threads 0 -map 0:0 -map 0:5 -map -0:s -codec:v:0 h264_qsv -low_power 1 -preset veryfast -mbbrc 1 -b:v 19680431 -maxrate 19680432 -rc_init_occupancy 39360862 -bufsize 78721724 -profile:v:0 high -level 51 -g:v:0 72 -keyint_min:v:0 72 -vf "setparams=color_primaries=bt2020:color_trc=smpte2084:colorspace=bt2020nc,scale_vaapi=w=2560:h=1066:extra_hw_frames=24,hwmap=derive_device=opencl:mode=read,tonemap_opencl=format=nv12:p=bt709:t=bt709:m=bt709:tonemap=bt2390:peak=100:desat=0,hwmap=derive_device=qsv:mode=write:reverse=1:extra_hw_frames=16,format=qsv" -codec:a:0 libfdk_aac -ac 2 -ab 256000 -af "volume=2" -copyts -avoid_negative_ts disabled -max_muxing_queue_size 2048 -f hls -max_delay 5000000 -hls_time 3 -hls_segment_type fmp4 -hls_fmp4_init_filename "1bbdbe5f7eb3cc45457040c642f6f808-1.mp4" -start_number 689 -hls_segment_filename "/cache/transcodes/1bbdbe5f7eb3cc45457040c642f6f808%d.mp4" -hls_playlist_type vod -hls_list_size 0 -hls_segment_options movflags=+frag_discont -y "/cache/transcodes/1bbdbe5f7eb3cc45457040c642f6f808.m3u8"


ffmpeg version 7.1.2-Jellyfin Copyright (c) 2000-2025 the FFmpeg developers
  built with gcc 14 (Debian 14.2.0-19)
  configuration: --prefix=/usr/lib/jellyfin-ffmpeg --target-os=linux --extra-version=Jellyfin --disable-doc --disable-ffplay --disable-static --disable-libxcb --disable-sdl2 --disable-xlib --enable-lto=auto --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-libharfbuzz --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      59. 39.100 / 59. 39.100
  libavcodec     61. 19.101 / 61. 19.101
  libavformat    61.  7.100 / 61.  7.100
  libavdevice    61.  3.100 / 61.  3.100
  libavfilter    10.  4.100 / 10.  4.100
  libswscale      8.  3.100 /  8.  3.100
  libswresample   5.  3.100 /  5.  3.100
  libpostproc    58.  3.100 / 58.  3.100
libva info: VA-API version 1.22.0
libva info: Trying to open /usr/lib/jellyfin-ffmpeg/lib/dri/iHD_drv_video.so
libva info: Found init function __vaDriverInit_1_22
libva info: va_openDriver() returns 0
libva info: VA-API version 1.22.0
libva info: Trying to open /usr/lib/jellyfin-ffmpeg/lib/dri/iHD_drv_video.so
libva info: Found init function __vaDriverInit_1_22
libva info: va_openDriver() returns 0
Input #0, matroska,webm, from 'file:/media/Movies/Edge of Tomorrow (2014)/Edge.of.Tomorrow.Senza.Domani.2014.4K.HDR.2160p.WEBDL Ita Eng x265-NAHOM.mkv':
  Metadata:
    encoder         : libebml v1.3.5 + libmatroska v1.4.8
    creation_time   : 2018-04-22T21:24:10.000000Z
  Duration: 01:53:29.13, start: 0.000000, bitrate: 33096 kb/s
  Stream #0:0: Video: hevc (Main 10), yuv420p10le(tv, bt2020nc/bt2020/smpte2084), 3840x1600, SAR 1:1 DAR 12:5, 23.98 fps, 23.98 tbr, 1k tbn (default)
      Metadata:
        title           : @NAHOM
        BPS-eng         : 32318589
        DURATION-eng    : 01:53:27.801000000
        NUMBER_OF_FRAMES-eng: 163224
        NUMBER_OF_BYTES-eng: 27502315471
        _STATISTICS_WRITING_APP-eng: mkvmerge v21.0.0 ('Tardigrades Will Inherit The Earth') 32-bit
        _STATISTICS_WRITING_DATE_UTC-eng: 2018-04-22 21:24:10
        _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
  Stream #0:1(eng): Subtitle: hdmv_pgs_subtitle (pgssub), 1920x1080
      Metadata:
        BPS-eng         : 31704
        DURATION-eng    : 01:53:11.618000000
        NUMBER_OF_FRAMES-eng: 3026
        NUMBER_OF_BYTES-eng: 26915969
        _STATISTICS_WRITING_APP-eng: mkvmerge v21.0.0 ('Tardigrades Will Inherit The Earth') 32-bit
        _STATISTICS_WRITING_DATE_UTC-eng: 2018-04-22 21:24:10
        _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
  Stream #0:2(ita): Audio: ac3, 48000 Hz, 5.1(side), fltp, 448 kb/s (default)
      Metadata:
        BPS-eng         : 448000
        DURATION-eng    : 01:53:28.000000000
        NUMBER_OF_FRAMES-eng: 212750
        NUMBER_OF_BYTES-eng: 381248000
        _STATISTICS_WRITING_APP-eng: mkvmerge v21.0.0 ('Tardigrades Will Inherit The Earth') 32-bit
        _STATISTICS_WRITING_DATE_UTC-eng: 2018-04-22 21:24:10
        _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
  Stream #0:3(ita): Subtitle: subrip (srt)
      Metadata:
        BPS-eng         : 51
        DURATION-eng    : 01:52:34.959000000
        NUMBER_OF_FRAMES-eng: 1448
        NUMBER_OF_BYTES-eng: 43202
        _STATISTICS_WRITING_APP-eng: mkvmerge v21.0.0 ('Tardigrades Will Inherit The Earth') 32-bit
        _STATISTICS_WRITING_DATE_UTC-eng: 2018-04-22 21:24:10
        _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
  Stream #0:4(ita): Subtitle: subrip (srt) (default)
      Metadata:
        title           : FORCED
        BPS-eng         : 0
        DURATION-eng    : 01:42:06.329000000
        NUMBER_OF_FRAMES-eng: 13
        NUMBER_OF_BYTES-eng: 271
        _STATISTICS_WRITING_APP-eng: mkvmerge v21.0.0 ('Tardigrades Will Inherit The Earth') 32-bit
        _STATISTICS_WRITING_DATE_UTC-eng: 2018-04-22 21:24:10
        _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
  Stream #0:5(eng): Audio: aac (LC), 48000 Hz, 5.1, fltp
      Metadata:
        BPS-eng         : 319569
        DURATION-eng    : 01:53:29.130000000
        NUMBER_OF_FRAMES-eng: 319178
        NUMBER_OF_BYTES-eng: 271998578
        _STATISTICS_WRITING_APP-eng: mkvmerge v21.0.0 ('Tardigrades Will Inherit The Earth') 32-bit
        _STATISTICS_WRITING_DATE_UTC-eng: 2018-04-22 21:24:10
        _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
Stream mapping:
  Stream #0:0 -> #0:0 (hevc (native) -> h264 (h264_qsv))
  Stream #0:5 -> #0:1 (aac (native) -> aac (libfdk_aac))
Press [q] to stop, [?] for help
libva info: VA-API version 1.22.0
libva info: Trying to open /usr/lib/jellyfin-ffmpeg/lib/dri/iHD_drv_video.so
libva info: Found init function __vaDriverInit_1_22
libva info: va_openDriver() returns 0
libva info: VA-API version 1.22.0
libva info: Trying to open /usr/lib/jellyfin-ffmpeg/lib/dri/iHD_drv_video.so
libva info: Found init function __vaDriverInit_1_22
libva info: va_openDriver() returns 0
[hls @ 0x7fb7430d5080] Opening '/cache/transcodes/1bbdbe5f7eb3cc45457040c642f6f808-1.mp4' for writing
Output #0, hls, to '/cache/transcodes/1bbdbe5f7eb3cc45457040c642f6f808.m3u8':
  Metadata:
    encoder         : Lavf61.7.100
  Stream #0:0: Video: h264, qsv(tv, bt709, progressive), 2560x1066 [SAR 1599:1600 DAR 12:5], q=2-31, 19680 kb/s, 23.98 fps, 24k tbn (default)
      Metadata:
        encoder         : Lavc61.19.101 h264_qsv
      Side data:
        cpb: bitrate max/min/avg: 19680432/0/19680431 buffer size: 78721724 vbv_delay: N/A
  Stream #0:1: Audio: aac, 48000 Hz, stereo, s16, 256 kb/s
      Metadata:
        encoder         : Lavc61.19.101 libfdk_aac
      Side data:
        cpb: bitrate max/min/avg: 256000/256000/256000 buffer size: 0 vbv_delay: N/A
[hls @ 0x7fb7430d5080] Opening '/cache/transcodes/1bbdbe5f7eb3cc45457040c642f6f808689.mp4' for writing
frame=  103 fps=0.0 q=20.0 size=N/A time=00:00:00.00 bitrate=N/A speed=   0x    
[hls @ 0x7fb7430d5080] Opening '/cache/transcodes/1bbdbe5f7eb3cc45457040c642f6f808690.mp4' for writing
[hls @ 0x7fb7430d5080] Opening '/cache/transcodes/1bbdbe5f7eb3cc45457040c642f6f808691.mp4' for writing
frame=  262 fps=262 q=22.0 size=N/A time=00:00:06.63 bitrate=N/A speed=6.63x    
[hls @ 0x7fb7430d5080] Opening '/cache/transcodes/1bbdbe5f7eb3cc45457040c642f6f808692.mp4' for writing
[mp4 @ 0x5fb704664600] Packet duration: -16 / dts: 99692520 is out of range
[hls @ 0x7fb7430d5080] Opening '/cache/transcodes/1bbdbe5f7eb3cc45457040c642f6f808693.mp4' for writing
frame=  420 fps=280 q=19.0 size=N/A time=00:00:13.22 bitrate=N/A speed=8.81x    
[hls @ 0x7fb7430d5080] Opening '/cache/transcodes/1bbdbe5f7eb3cc45457040c642f6f808694.mp4' for writing
[hls @ 0x7fb7430d5080] Opening '/cache/transcodes/1bbdbe5f7eb3cc45457040c642f6f808695.mp4' for writing
frame=  577 fps=288 q=21.0 size=N/A time=00:00:19.85 bitrate=N/A speed=9.92x    
[hls @ 0x7fb7430d5080] Opening '/cache/transcodes/1bbdbe5f7eb3cc45457040c642f6f808696.mp4' for writing
[hls @ 0x7fb7430d5080] Opening '/cache/transcodes/1bbdbe5f7eb3cc45457040c642f6f808697.mp4' for writing
[hls @ 0x7fb7430d5080] Opening '/cache/transcodes/1bbdbe5f7eb3cc45457040c642f6f808698.mp4' for writing
frame=  736 fps=294 q=21.0 size=N/A time=00:00:26.40 bitrate=N/A speed=10.6x    
[hls @ 0x7fb7430d5080] Opening '/cache/transcodes/1bbdbe5f7eb3cc45457040c642f6f808699.mp4' for writing
[hls @ 0x7fb7430d5080] Opening '/cache/transcodes/1bbdbe5f7eb3cc45457040c642f6f808700.mp4' for writing
frame=  894 fps=298 q=23.0 size=N/A time=00:00:32.99 bitrate=N/A speed=  11x    
[hls @ 0x7fb7430d5080] Opening '/cache/transcodes/1bbdbe5f7eb3cc45457040c642f6f808701.mp4' for writing
[hls @ 0x7fb7430d5080] Opening '/cache/transcodes/1bbdbe5f7eb3cc45457040c642f6f808702.mp4' for writing
frame= 1055 fps=301 q=23.0 size=N/A time=00:00:39.70 bitrate=N/A speed=11.3x    
[hls @ 0x7fb7430d5080] Opening '/cache/transcodes/1bbdbe5f7eb3cc45457040c642f6f808703.mp4' for writing
[hls @ 0x7fb7430d5080] Opening '/cache/transcodes/1bbdbe5f7eb3cc45457040c642f6f808704.mp4' for writing
frame= 1213 fps=303 q=20.0 size=N/A time=00:00:46.29 bitrate=N/A speed=11.6x    
[hls @ 0x7fb7430d5080] Opening '/cache/transcodes/1bbdbe5f7eb3cc45457040c642f6f808705.mp4' for writing
[hls @ 0x7fb7430d5080] Opening '/cache/transcodes/1bbdbe5f7eb3cc45457040c642f6f808706.mp4' for writing
[hls @ 0x7fb7430d5080] Opening '/cache/transcodes/1bbdbe5f7eb3cc45457040c642f6f808707.mp4' for writing
frame= 1374 fps=305 q=21.0 size=N/A time=00:00:53.01 bitrate=N/A speed=11.8x    
[hls @ 0x7fb7430d5080] Opening '/cache/transcodes/1bbdbe5f7eb3cc45457040c642f6f808708.mp4' for writing
[hls @ 0x7fb7430d5080] Opening '/cache/transcodes/1bbdbe5f7eb3cc45457040c642f6f808709.mp4' for writing


[q] command received. Exiting.

[hls @ 0x7fb7430d5080] Opening '/cache/transcodes/1bbdbe5f7eb3cc45457040c642f6f808710.mp4' for writing
[out#0/hls @ 0x7fb7430f7400] video:159508KiB audio:2039KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown
frame= 1564 fps=308 q=23.0 Lsize=N/A time=00:01:00.93 bitrate=N/A speed=  12x

Client / Browser logs

No response

Relevant screenshots or videos

No response

Additional information

No response

Originally created by @matuszelenak on GitHub (Nov 19, 2025). ### Description of the bug Since Jellyfin 10.11.x, transcoding with tone mapping using intel quicksync is broken, resulting in blocky/pixelated video output. Example here with Edge of Tomorrow 4K HDR Mkv <img width="3435" height="1266" alt="Image" src="https://github.com/user-attachments/assets/63c12a3c-9cf7-482e-9590-4ce7982a7e6d" /> The same setup steps with Jellyfin 10.10.7 work fine. <img width="3435" height="1340" alt="Image" src="https://github.com/user-attachments/assets/0d18bfe1-0c25-4c47-8f72-5151df2c79b9" /> The configuration of HW transcoding: <img width="1646" height="3790" alt="Image" src="https://github.com/user-attachments/assets/0c027d08-16d6-4c86-8195-d448f4e5e8f4" /> I noticed, that the ffmpeg transcoding parameters have changed between the versions. On 10.11.3, the parameters looks like: ``` setparams=color_primaries=bt2020:color_trc=smpte2084:colorspace=bt2020nc,scale_vaapi=w=2560:h=1066:extra_hw_frames=24,hwmap=derive_device=opencl:mode=read,tonemap_opencl=format=nv12:p=bt709:t=bt709:m=bt709:tonemap=bt2390:peak=100:desat=0,hwmap=derive_device=qsv:mode=write:reverse=1:extra_hw_frames=16,format=qsv ``` whereas on 10.10.7 they are: ``` setparams=color_primaries=bt2020:color_trc=smpte2084:colorspace=bt2020nc,scale_vaapi=w=2560:h=1066:extra_hw_frames=24,procamp_vaapi=b=16,tonemap_vaapi=format=nv12:p=bt709:t=bt709:m=bt709:extra_hw_frames=32,hwmap=derive_device=qsv,format=qsv ``` Anyone else with similar problems? ### Reproduction steps 1. Install and configure current (10.11.3) version of Jellyfin as a docker container with a passthrough Intel GPU that supports Quicksync 2. Configure Quicksync transcoding with tone mapping and VPP tonemapping 3. Play a HEVC Main 10 HDR movie and force transcoding by setting bitrate/subtitles etc 4. Observe blocky/pixelated video with artifacts ### What is the current _bug_ behavior? The video output when tonemapping HDR content using QSV is blocky/pixelated ### What is the expected _correct_ behavior? The output is a correctly tonemapped video ### Jellyfin Server version 10.11.3 ### Specify commit id _No response_ ### Specify unstable release number _No response_ ### Specify version number _No response_ ### Specify the build version 10.11.3 ### Environment ```markdown - OS:Debian 13 - Linux Kernel:6.16.3+deb13-amd64 - Virtualization: Docker - Clients: Browser, WebOS - Browser: Firefox, Chrome - FFmpeg Version: 7.1.2-Jellyfin - Playback Method: Transcode - Hardware Acceleration: QSV - GPU Model: Intel UHD 770 - Plugins: none - Reverse Proxy: none - Base URL: none - Networking: bridge - Jellyfin Data Storage: NVME SSD - Media Storage: HDD - External Integrations: none ``` ### Jellyfin logs ```shell [2025-11-19 18:54:00.295 +00:00] [INF] [54] Jellyfin.Api.Controllers.DynamicHlsController: Current HLS implementation doesn't support non-keyframe breaks but one is requested, ignoring that request [2025-11-19 18:54:00.362 +00:00] [INF] [54] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: "/usr/lib/jellyfin-ffmpeg/ffmpeg" "-analyzeduration 200M -probesize 1G -f matroska -init_hw_device vaapi=va:,vendor_id=0x8086,driver=iHD -init_hw_device qsv=qs@va -init_hw_device opencl=ocl@va -filter_hw_device qs -hwaccel vaapi -hwaccel_output_format vaapi -noautorotate -i file:\"/media/Movies/Edge of Tomorrow (2014)/Edge.of.Tomorrow.Senza.Domani.2014.4K.HDR.2160p.WEBDL Ita Eng x265-NAHOM.mkv\" -noautoscale -map_metadata -1 -map_chapters -1 -threads 0 -map 0:0 -map 0:5 -map -0:s -codec:v:0 h264_qsv -low_power 1 -preset veryfast -mbbrc 1 -b:v 19680431 -maxrate 19680432 -rc_init_occupancy 39360862 -bufsize 78721724 -profile:v:0 high -level 51 -g:v:0 72 -keyint_min:v:0 72 -vf \"setparams=color_primaries=bt2020:color_trc=smpte2084:colorspace=bt2020nc,scale_vaapi=w=2560:h=1066:extra_hw_frames=24,hwmap=derive_device=opencl:mode=read,tonemap_opencl=format=nv12:p=bt709:t=bt709:m=bt709:tonemap=bt2390:peak=100:desat=0,hwmap=derive_device=qsv:mode=write:reverse=1:extra_hw_frames=16,format=qsv\" -codec:a:0 libfdk_aac -ac 2 -ab 256000 -af \"volume=2\" -copyts -avoid_negative_ts disabled -max_muxing_queue_size 2048 -f hls -max_delay 5000000 -hls_time 3 -hls_segment_type fmp4 -hls_fmp4_init_filename \"1bbdbe5f7eb3cc45457040c642f6f808-1.mp4\" -start_number 0 -hls_segment_filename \"/cache/transcodes/1bbdbe5f7eb3cc45457040c642f6f808%d.mp4\" -hls_playlist_type vod -hls_list_size 0 -hls_segment_options movflags=+frag_discont -y \"/cache/transcodes/1bbdbe5f7eb3cc45457040c642f6f808.m3u8\"" [2025-11-19 18:54:02.244 +00:00] [INF] [55] MediaBrowser.Controller.MediaEncoding.TranscodingJob: Stopping ffmpeg process with q command for "/cache/transcodes/1bbdbe5f7eb3cc45457040c642f6f808.m3u8" [2025-11-19 18:54:03.492 +00:00] [INF] [58] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: FFmpeg exited with code 0 [2025-11-19 18:54:03.536 +00:00] [INF] [55] Jellyfin.Api.Controllers.DynamicHlsController: Current HLS implementation doesn't support non-keyframe breaks but one is requested, ignoring that request [2025-11-19 18:54:03.537 +00:00] [INF] [55] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: "/usr/lib/jellyfin-ffmpeg/ffmpeg" "-analyzeduration 200M -probesize 1G -ss 00:34:27.000 -noaccurate_seek -f matroska -init_hw_device vaapi=va:,vendor_id=0x8086,driver=iHD -init_hw_device qsv=qs@va -init_hw_device opencl=ocl@va -filter_hw_device qs -hwaccel vaapi -hwaccel_output_format vaapi -noautorotate -i file:\"/media/Movies/Edge of Tomorrow (2014)/Edge.of.Tomorrow.Senza.Domani.2014.4K.HDR.2160p.WEBDL Ita Eng x265-NAHOM.mkv\" -noautoscale -map_metadata -1 -map_chapters -1 -threads 0 -map 0:0 -map 0:5 -map -0:s -codec:v:0 h264_qsv -low_power 1 -preset veryfast -mbbrc 1 -b:v 19680431 -maxrate 19680432 -rc_init_occupancy 39360862 -bufsize 78721724 -profile:v:0 high -level 51 -g:v:0 72 -keyint_min:v:0 72 -vf \"setparams=color_primaries=bt2020:color_trc=smpte2084:colorspace=bt2020nc,scale_vaapi=w=2560:h=1066:extra_hw_frames=24,hwmap=derive_device=opencl:mode=read,tonemap_opencl=format=nv12:p=bt709:t=bt709:m=bt709:tonemap=bt2390:peak=100:desat=0,hwmap=derive_device=qsv:mode=write:reverse=1:extra_hw_frames=16,format=qsv\" -codec:a:0 libfdk_aac -ac 2 -ab 256000 -af \"volume=2\" -copyts -avoid_negative_ts disabled -max_muxing_queue_size 2048 -f hls -max_delay 5000000 -hls_time 3 -hls_segment_type fmp4 -hls_fmp4_init_filename \"1bbdbe5f7eb3cc45457040c642f6f808-1.mp4\" -start_number 689 -hls_segment_filename \"/cache/transcodes/1bbdbe5f7eb3cc45457040c642f6f808%d.mp4\" -hls_playlist_type vod -hls_list_size 0 -hls_segment_options movflags=+frag_discont -y \"/cache/transcodes/1bbdbe5f7eb3cc45457040c642f6f808.m3u8\"" [2025-11-19 18:54:08.317 +00:00] [INF] [55] MediaBrowser.Controller.MediaEncoding.TranscodingJob: Stopping ffmpeg process with q command for "/cache/transcodes/1bbdbe5f7eb3cc45457040c642f6f808.m3u8" [2025-11-19 18:54:08.738 +00:00] [INF] [55] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: FFmpeg exited with code 0 [2025-11-19 18:54:08.738 +00:00] [INF] [55] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: Deleting partial stream file(s) "/cache/transcodes/1bbdbe5f7eb3cc45457040c642f6f808.m3u8" [2025-11-19 18:54:10.346 +00:00] [INF] [59] Emby.Server.Implementations.Session.SessionManager: Playback stopped reported by app "Jellyfin Web" "10.11.3" playing "Edge of Tomorrow". Stopped at "2072741" ms [2025-11-19 18:54:21.648 +00:00] [INF] [55] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "10.69.1.12" closed [2025-11-19 18:54:22.786 +00:00] [INF] [58] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "10.69.1.12" request ``` ### FFmpeg logs ```shell {"Protocol":0,"Id":"00c5c3892e87a55be077d4cc167bd399","Path":"/media/Movies/Edge of Tomorrow (2014)/Edge.of.Tomorrow.Senza.Domani.2014.4K.HDR.2160p.WEBDL Ita Eng x265-NAHOM.mkv","EncoderPath":null,"EncoderProtocol":null,"Type":0,"Container":"mkv","Size":28170137491,"Name":"Edge.of.Tomorrow.Senza.Domani.2014.4K.HDR.2160p.WEBDL Ita Eng x265-NAHOM","IsRemote":false,"ETag":"873dea44b69e0a078b8c0eda256f24f9","RunTimeTicks":68091300000,"ReadAtNativeFramerate":false,"IgnoreDts":false,"IgnoreIndex":false,"GenPtsInput":false,"SupportsTranscoding":true,"SupportsDirectStream":true,"SupportsDirectPlay":true,"IsInfiniteStream":false,"UseMostCompatibleTranscodingProfile":false,"RequiresOpening":false,"OpenToken":null,"RequiresClosing":false,"LiveStreamId":null,"BufferMs":null,"RequiresLooping":false,"SupportsProbing":true,"VideoType":0,"IsoType":null,"Video3DFormat":null,"MediaStreams":[{"Codec":"subrip","CodecTag":null,"Language":"ces","ColorRange":null,"ColorSpace":null,"ColorTransfer":null,"ColorPrimaries":null,"DvVersionMajor":null,"DvVersionMinor":null,"DvProfile":null,"DvLevel":null,"RpuPresentFlag":null,"ElPresentFlag":null,"BlPresentFlag":null,"DvBlSignalCompatibilityId":null,"Rotation":null,"Comment":null,"TimeBase":"1/1000","CodecTimeBase":null,"Title":null,"Hdr10PlusPresentFlag":null,"VideoRange":0,"VideoRangeType":0,"VideoDoViTitle":null,"AudioSpatialFormat":0,"LocalizedUndefined":"Undefined","LocalizedDefault":"Default","LocalizedForced":"Forced","LocalizedExternal":"External","LocalizedHearingImpaired":"Hearing Impaired","DisplayTitle":"Czech - SUBRIP - External","NalLengthSize":null,"IsInterlaced":false,"IsAVC":false,"ChannelLayout":null,"BitRate":null,"BitDepth":null,"RefFrames":null,"PacketLength":null,"Channels":null,"SampleRate":null,"IsDefault":false,"IsForced":false,"IsHearingImpaired":false,"Height":0,"Width":0,"AverageFrameRate":null,"RealFrameRate":null,"ReferenceFrameRate":null,"Profile":null,"Type":2,"AspectRatio":null,"Index":0,"Score":null,"IsExternal":true,"DeliveryMethod":null,"DeliveryUrl":null,"IsExternalUrl":null,"IsTextSubtitleStream":true,"SupportsExternalStream":true,"Path":"/media/Movies/Edge of Tomorrow (2014)/Edge.of.Tomorrow.Senza.Domani.2014.4K.HDR.2160p.WEBDL Ita Eng x265-NAHOM.cs.srt","PixelFormat":null,"Level":0,"IsAnamorphic":null},{"Codec":"subrip","CodecTag":null,"Language":"eng","ColorRange":null,"ColorSpace":null,"ColorTransfer":null,"ColorPrimaries":null,"DvVersionMajor":null,"DvVersionMinor":null,"DvProfile":null,"DvLevel":null,"RpuPresentFlag":null,"ElPresentFlag":null,"BlPresentFlag":null,"DvBlSignalCompatibilityId":null,"Rotation":null,"Comment":null,"TimeBase":"1/1000","CodecTimeBase":null,"Title":null,"Hdr10PlusPresentFlag":null,"VideoRange":0,"VideoRangeType":0,"VideoDoViTitle":null,"AudioSpatialFormat":0,"LocalizedUndefined":"Undefined","LocalizedDefault":"Default","LocalizedForced":"Forced","LocalizedExternal":"External","LocalizedHearingImpaired":"Hearing Impaired","DisplayTitle":"English - SUBRIP - External","NalLengthSize":null,"IsInterlaced":false,"IsAVC":false,"ChannelLayout":null,"BitRate":null,"BitDepth":null,"RefFrames":null,"PacketLength":null,"Channels":null,"SampleRate":null,"IsDefault":false,"IsForced":false,"IsHearingImpaired":false,"Height":0,"Width":0,"AverageFrameRate":null,"RealFrameRate":null,"ReferenceFrameRate":null,"Profile":null,"Type":2,"AspectRatio":null,"Index":1,"Score":null,"IsExternal":true,"DeliveryMethod":null,"DeliveryUrl":null,"IsExternalUrl":null,"IsTextSubtitleStream":true,"SupportsExternalStream":true,"Path":"/media/Movies/Edge of Tomorrow (2014)/Edge.of.Tomorrow.Senza.Domani.2014.4K.HDR.2160p.WEBDL Ita Eng x265-NAHOM.en.srt","PixelFormat":null,"Level":0,"IsAnamorphic":null},{"Codec":"subrip","CodecTag":null,"Language":"slk","ColorRange":null,"ColorSpace":null,"ColorTransfer":null,"ColorPrimaries":null,"DvVersionMajor":null,"DvVersionMinor":null,"DvProfile":null,"DvLevel":null,"RpuPresentFlag":null,"ElPresentFlag":null,"BlPresentFlag":null,"DvBlSignalCompatibilityId":null,"Rotation":null,"Comment":null,"TimeBase":"1/1000","CodecTimeBase":null,"Title":null,"Hdr10PlusPresentFlag":null,"VideoRange":0,"VideoRangeType":0,"VideoDoViTitle":null,"AudioSpatialFormat":0,"LocalizedUndefined":"Undefined","LocalizedDefault":"Default","LocalizedForced":"Forced","LocalizedExternal":"External","LocalizedHearingImpaired":"Hearing Impaired","DisplayTitle":"Slovak - SUBRIP - External","NalLengthSize":null,"IsInterlaced":false,"IsAVC":false,"ChannelLayout":null,"BitRate":null,"BitDepth":null,"RefFrames":null,"PacketLength":null,"Channels":null,"SampleRate":null,"IsDefault":false,"IsForced":false,"IsHearingImpaired":false,"Height":0,"Width":0,"AverageFrameRate":null,"RealFrameRate":null,"ReferenceFrameRate":null,"Profile":null,"Type":2,"AspectRatio":null,"Index":2,"Score":null,"IsExternal":true,"DeliveryMethod":null,"DeliveryUrl":null,"IsExternalUrl":null,"IsTextSubtitleStream":true,"SupportsExternalStream":true,"Path":"/media/Movies/Edge of Tomorrow (2014)/Edge.of.Tomorrow.Senza.Domani.2014.4K.HDR.2160p.WEBDL Ita Eng x265-NAHOM.sk.srt","PixelFormat":null,"Level":0,"IsAnamorphic":null},{"Codec":"hevc","CodecTag":null,"Language":null,"ColorRange":null,"ColorSpace":"bt2020nc","ColorTransfer":"smpte2084","ColorPrimaries":"bt2020","DvVersionMajor":null,"DvVersionMinor":null,"DvProfile":null,"DvLevel":null,"RpuPresentFlag":null,"ElPresentFlag":null,"BlPresentFlag":null,"DvBlSignalCompatibilityId":null,"Rotation":null,"Comment":null,"TimeBase":"1/1000","CodecTimeBase":null,"Title":"@NAHOM","Hdr10PlusPresentFlag":null,"VideoRange":2,"VideoRangeType":2,"VideoDoViTitle":null,"AudioSpatialFormat":0,"LocalizedUndefined":null,"LocalizedDefault":null,"LocalizedForced":null,"LocalizedExternal":null,"LocalizedHearingImpaired":null,"DisplayTitle":"@NAHOM - 4K - HEVC - HDR","NalLengthSize":null,"IsInterlaced":false,"IsAVC":false,"ChannelLayout":null,"BitRate":33096900,"BitDepth":10,"RefFrames":1,"PacketLength":null,"Channels":null,"SampleRate":null,"IsDefault":true,"IsForced":false,"IsHearingImpaired":false,"Height":1600,"Width":3840,"AverageFrameRate":23.976025,"RealFrameRate":23.976025,"ReferenceFrameRate":23.976025,"Profile":"Main 10","Type":1,"AspectRatio":"2.40:1","Index":3,"Score":null,"IsExternal":false,"DeliveryMethod":null,"DeliveryUrl":null,"IsExternalUrl":null,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"Path":null,"PixelFormat":"yuv420p10le","Level":150,"IsAnamorphic":false},{"Codec":"PGSSUB","CodecTag":null,"Language":"eng","ColorRange":null,"ColorSpace":null,"ColorTransfer":null,"ColorPrimaries":null,"DvVersionMajor":null,"DvVersionMinor":null,"DvProfile":null,"DvLevel":null,"RpuPresentFlag":null,"ElPresentFlag":null,"BlPresentFlag":null,"DvBlSignalCompatibilityId":null,"Rotation":null,"Comment":null,"TimeBase":"1/1000","CodecTimeBase":null,"Title":null,"Hdr10PlusPresentFlag":null,"VideoRange":0,"VideoRangeType":0,"VideoDoViTitle":null,"AudioSpatialFormat":0,"LocalizedUndefined":"Undefined","LocalizedDefault":"Default","LocalizedForced":"Forced","LocalizedExternal":"External","LocalizedHearingImpaired":"Hearing Impaired","DisplayTitle":"English - PGSSUB","NalLengthSize":null,"IsInterlaced":false,"IsAVC":false,"ChannelLayout":null,"BitRate":null,"BitDepth":null,"RefFrames":null,"PacketLength":null,"Channels":null,"SampleRate":null,"IsDefault":false,"IsForced":false,"IsHearingImpaired":false,"Height":1080,"Width":1920,"AverageFrameRate":null,"RealFrameRate":null,"ReferenceFrameRate":null,"Profile":null,"Type":2,"AspectRatio":null,"Index":4,"Score":null,"IsExternal":false,"DeliveryMethod":null,"DeliveryUrl":null,"IsExternalUrl":null,"IsTextSubtitleStream":false,"SupportsExternalStream":true,"Path":null,"PixelFormat":null,"Level":0,"IsAnamorphic":null},{"Codec":"ac3","CodecTag":null,"Language":"ita","ColorRange":null,"ColorSpace":null,"ColorTransfer":null,"ColorPrimaries":null,"DvVersionMajor":null,"DvVersionMinor":null,"DvProfile":null,"DvLevel":null,"RpuPresentFlag":null,"ElPresentFlag":null,"BlPresentFlag":null,"DvBlSignalCompatibilityId":null,"Rotation":null,"Comment":null,"TimeBase":"1/1000","CodecTimeBase":null,"Title":null,"Hdr10PlusPresentFlag":null,"VideoRange":0,"VideoRangeType":0,"VideoDoViTitle":null,"AudioSpatialFormat":0,"LocalizedUndefined":null,"LocalizedDefault":"Default","LocalizedForced":null,"LocalizedExternal":"External","LocalizedHearingImpaired":null,"DisplayTitle":"Italian - Dolby Digital - 5.1 - Default","NalLengthSize":null,"IsInterlaced":false,"IsAVC":false,"ChannelLayout":"5.1","BitRate":448000,"BitDepth":null,"RefFrames":null,"PacketLength":null,"Channels":6,"SampleRate":48000,"IsDefault":true,"IsForced":false,"IsHearingImpaired":false,"Height":null,"Width":null,"AverageFrameRate":null,"RealFrameRate":null,"ReferenceFrameRate":null,"Profile":null,"Type":0,"AspectRatio":null,"Index":5,"Score":null,"IsExternal":false,"DeliveryMethod":null,"DeliveryUrl":null,"IsExternalUrl":null,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"Path":null,"PixelFormat":null,"Level":0,"IsAnamorphic":null},{"Codec":"subrip","CodecTag":null,"Language":"ita","ColorRange":null,"ColorSpace":null,"ColorTransfer":null,"ColorPrimaries":null,"DvVersionMajor":null,"DvVersionMinor":null,"DvProfile":null,"DvLevel":null,"RpuPresentFlag":null,"ElPresentFlag":null,"BlPresentFlag":null,"DvBlSignalCompatibilityId":null,"Rotation":null,"Comment":null,"TimeBase":"1/1000","CodecTimeBase":null,"Title":null,"Hdr10PlusPresentFlag":null,"VideoRange":0,"VideoRangeType":0,"VideoDoViTitle":null,"AudioSpatialFormat":0,"LocalizedUndefined":"Undefined","LocalizedDefault":"Default","LocalizedForced":"Forced","LocalizedExternal":"External","LocalizedHearingImpaired":"Hearing Impaired","DisplayTitle":"Italian - SUBRIP","NalLengthSize":null,"IsInterlaced":false,"IsAVC":false,"ChannelLayout":null,"BitRate":null,"BitDepth":null,"RefFrames":null,"PacketLength":null,"Channels":null,"SampleRate":null,"IsDefault":false,"IsForced":false,"IsHearingImpaired":false,"Height":0,"Width":0,"AverageFrameRate":null,"RealFrameRate":null,"ReferenceFrameRate":null,"Profile":null,"Type":2,"AspectRatio":null,"Index":6,"Score":null,"IsExternal":false,"DeliveryMethod":null,"DeliveryUrl":null,"IsExternalUrl":null,"IsTextSubtitleStream":true,"SupportsExternalStream":true,"Path":null,"PixelFormat":null,"Level":0,"IsAnamorphic":null},{"Codec":"subrip","CodecTag":null,"Language":"ita","ColorRange":null,"ColorSpace":null,"ColorTransfer":null,"ColorPrimaries":null,"DvVersionMajor":null,"DvVersionMinor":null,"DvProfile":null,"DvLevel":null,"RpuPresentFlag":null,"ElPresentFlag":null,"BlPresentFlag":null,"DvBlSignalCompatibilityId":null,"Rotation":null,"Comment":null,"TimeBase":"1/1000","CodecTimeBase":null,"Title":"FORCED","Hdr10PlusPresentFlag":null,"VideoRange":0,"VideoRangeType":0,"VideoDoViTitle":null,"AudioSpatialFormat":0,"LocalizedUndefined":"Undefined","LocalizedDefault":"Default","LocalizedForced":"Forced","LocalizedExternal":"External","LocalizedHearingImpaired":"Hearing Impaired","DisplayTitle":"FORCED - Italian - Default - SUBRIP","NalLengthSize":null,"IsInterlaced":false,"IsAVC":false,"ChannelLayout":null,"BitRate":null,"BitDepth":null,"RefFrames":null,"PacketLength":null,"Channels":null,"SampleRate":null,"IsDefault":true,"IsForced":false,"IsHearingImpaired":false,"Height":0,"Width":0,"AverageFrameRate":null,"RealFrameRate":null,"ReferenceFrameRate":null,"Profile":null,"Type":2,"AspectRatio":null,"Index":7,"Score":null,"IsExternal":false,"DeliveryMethod":null,"DeliveryUrl":null,"IsExternalUrl":null,"IsTextSubtitleStream":true,"SupportsExternalStream":true,"Path":null,"PixelFormat":null,"Level":0,"IsAnamorphic":null},{"Codec":"aac","CodecTag":null,"Language":"eng","ColorRange":null,"ColorSpace":null,"ColorTransfer":null,"ColorPrimaries":null,"DvVersionMajor":null,"DvVersionMinor":null,"DvProfile":null,"DvLevel":null,"RpuPresentFlag":null,"ElPresentFlag":null,"BlPresentFlag":null,"DvBlSignalCompatibilityId":null,"Rotation":null,"Comment":null,"TimeBase":"1/1000","CodecTimeBase":null,"Title":null,"Hdr10PlusPresentFlag":null,"VideoRange":0,"VideoRangeType":0,"VideoDoViTitle":null,"AudioSpatialFormat":0,"LocalizedUndefined":null,"LocalizedDefault":"Default","LocalizedForced":null,"LocalizedExternal":"External","LocalizedHearingImpaired":null,"DisplayTitle":"English - AAC - 5.1","NalLengthSize":null,"IsInterlaced":false,"IsAVC":false,"ChannelLayout":"5.1","BitRate":319569,"BitDepth":null,"RefFrames":null,"PacketLength":null,"Channels":6,"SampleRate":48000,"IsDefault":false,"IsForced":false,"IsHearingImpaired":false,"Height":null,"Width":null,"AverageFrameRate":null,"RealFrameRate":null,"ReferenceFrameRate":null,"Profile":"LC","Type":0,"AspectRatio":null,"Index":8,"Score":null,"IsExternal":false,"DeliveryMethod":null,"DeliveryUrl":null,"IsExternalUrl":null,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"Path":null,"PixelFormat":null,"Level":0,"IsAnamorphic":null}],"MediaAttachments":[],"Formats":[],"Bitrate":33864469,"FallbackMaxStreamingBitrate":null,"Timestamp":null,"RequiredHttpHeaders":{},"TranscodingUrl":null,"TranscodingSubProtocol":0,"TranscodingContainer":null,"AnalyzeDurationMs":null,"DefaultAudioStreamIndex":null,"DefaultSubtitleStreamIndex":null,"HasSegments":false} /usr/lib/jellyfin-ffmpeg/ffmpeg -analyzeduration 200M -probesize 1G -ss 00:34:27.000 -noaccurate_seek -f matroska -init_hw_device vaapi=va:,vendor_id=0x8086,driver=iHD -init_hw_device qsv=qs@va -init_hw_device opencl=ocl@va -filter_hw_device qs -hwaccel vaapi -hwaccel_output_format vaapi -noautorotate -i file:"/media/Movies/Edge of Tomorrow (2014)/Edge.of.Tomorrow.Senza.Domani.2014.4K.HDR.2160p.WEBDL Ita Eng x265-NAHOM.mkv" -noautoscale -map_metadata -1 -map_chapters -1 -threads 0 -map 0:0 -map 0:5 -map -0:s -codec:v:0 h264_qsv -low_power 1 -preset veryfast -mbbrc 1 -b:v 19680431 -maxrate 19680432 -rc_init_occupancy 39360862 -bufsize 78721724 -profile:v:0 high -level 51 -g:v:0 72 -keyint_min:v:0 72 -vf "setparams=color_primaries=bt2020:color_trc=smpte2084:colorspace=bt2020nc,scale_vaapi=w=2560:h=1066:extra_hw_frames=24,hwmap=derive_device=opencl:mode=read,tonemap_opencl=format=nv12:p=bt709:t=bt709:m=bt709:tonemap=bt2390:peak=100:desat=0,hwmap=derive_device=qsv:mode=write:reverse=1:extra_hw_frames=16,format=qsv" -codec:a:0 libfdk_aac -ac 2 -ab 256000 -af "volume=2" -copyts -avoid_negative_ts disabled -max_muxing_queue_size 2048 -f hls -max_delay 5000000 -hls_time 3 -hls_segment_type fmp4 -hls_fmp4_init_filename "1bbdbe5f7eb3cc45457040c642f6f808-1.mp4" -start_number 689 -hls_segment_filename "/cache/transcodes/1bbdbe5f7eb3cc45457040c642f6f808%d.mp4" -hls_playlist_type vod -hls_list_size 0 -hls_segment_options movflags=+frag_discont -y "/cache/transcodes/1bbdbe5f7eb3cc45457040c642f6f808.m3u8" ffmpeg version 7.1.2-Jellyfin Copyright (c) 2000-2025 the FFmpeg developers built with gcc 14 (Debian 14.2.0-19) configuration: --prefix=/usr/lib/jellyfin-ffmpeg --target-os=linux --extra-version=Jellyfin --disable-doc --disable-ffplay --disable-static --disable-libxcb --disable-sdl2 --disable-xlib --enable-lto=auto --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-libharfbuzz --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 59. 39.100 / 59. 39.100 libavcodec 61. 19.101 / 61. 19.101 libavformat 61. 7.100 / 61. 7.100 libavdevice 61. 3.100 / 61. 3.100 libavfilter 10. 4.100 / 10. 4.100 libswscale 8. 3.100 / 8. 3.100 libswresample 5. 3.100 / 5. 3.100 libpostproc 58. 3.100 / 58. 3.100 libva info: VA-API version 1.22.0 libva info: Trying to open /usr/lib/jellyfin-ffmpeg/lib/dri/iHD_drv_video.so libva info: Found init function __vaDriverInit_1_22 libva info: va_openDriver() returns 0 libva info: VA-API version 1.22.0 libva info: Trying to open /usr/lib/jellyfin-ffmpeg/lib/dri/iHD_drv_video.so libva info: Found init function __vaDriverInit_1_22 libva info: va_openDriver() returns 0 Input #0, matroska,webm, from 'file:/media/Movies/Edge of Tomorrow (2014)/Edge.of.Tomorrow.Senza.Domani.2014.4K.HDR.2160p.WEBDL Ita Eng x265-NAHOM.mkv': Metadata: encoder : libebml v1.3.5 + libmatroska v1.4.8 creation_time : 2018-04-22T21:24:10.000000Z Duration: 01:53:29.13, start: 0.000000, bitrate: 33096 kb/s Stream #0:0: Video: hevc (Main 10), yuv420p10le(tv, bt2020nc/bt2020/smpte2084), 3840x1600, SAR 1:1 DAR 12:5, 23.98 fps, 23.98 tbr, 1k tbn (default) Metadata: title : @NAHOM BPS-eng : 32318589 DURATION-eng : 01:53:27.801000000 NUMBER_OF_FRAMES-eng: 163224 NUMBER_OF_BYTES-eng: 27502315471 _STATISTICS_WRITING_APP-eng: mkvmerge v21.0.0 ('Tardigrades Will Inherit The Earth') 32-bit _STATISTICS_WRITING_DATE_UTC-eng: 2018-04-22 21:24:10 _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES Stream #0:1(eng): Subtitle: hdmv_pgs_subtitle (pgssub), 1920x1080 Metadata: BPS-eng : 31704 DURATION-eng : 01:53:11.618000000 NUMBER_OF_FRAMES-eng: 3026 NUMBER_OF_BYTES-eng: 26915969 _STATISTICS_WRITING_APP-eng: mkvmerge v21.0.0 ('Tardigrades Will Inherit The Earth') 32-bit _STATISTICS_WRITING_DATE_UTC-eng: 2018-04-22 21:24:10 _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES Stream #0:2(ita): Audio: ac3, 48000 Hz, 5.1(side), fltp, 448 kb/s (default) Metadata: BPS-eng : 448000 DURATION-eng : 01:53:28.000000000 NUMBER_OF_FRAMES-eng: 212750 NUMBER_OF_BYTES-eng: 381248000 _STATISTICS_WRITING_APP-eng: mkvmerge v21.0.0 ('Tardigrades Will Inherit The Earth') 32-bit _STATISTICS_WRITING_DATE_UTC-eng: 2018-04-22 21:24:10 _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES Stream #0:3(ita): Subtitle: subrip (srt) Metadata: BPS-eng : 51 DURATION-eng : 01:52:34.959000000 NUMBER_OF_FRAMES-eng: 1448 NUMBER_OF_BYTES-eng: 43202 _STATISTICS_WRITING_APP-eng: mkvmerge v21.0.0 ('Tardigrades Will Inherit The Earth') 32-bit _STATISTICS_WRITING_DATE_UTC-eng: 2018-04-22 21:24:10 _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES Stream #0:4(ita): Subtitle: subrip (srt) (default) Metadata: title : FORCED BPS-eng : 0 DURATION-eng : 01:42:06.329000000 NUMBER_OF_FRAMES-eng: 13 NUMBER_OF_BYTES-eng: 271 _STATISTICS_WRITING_APP-eng: mkvmerge v21.0.0 ('Tardigrades Will Inherit The Earth') 32-bit _STATISTICS_WRITING_DATE_UTC-eng: 2018-04-22 21:24:10 _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES Stream #0:5(eng): Audio: aac (LC), 48000 Hz, 5.1, fltp Metadata: BPS-eng : 319569 DURATION-eng : 01:53:29.130000000 NUMBER_OF_FRAMES-eng: 319178 NUMBER_OF_BYTES-eng: 271998578 _STATISTICS_WRITING_APP-eng: mkvmerge v21.0.0 ('Tardigrades Will Inherit The Earth') 32-bit _STATISTICS_WRITING_DATE_UTC-eng: 2018-04-22 21:24:10 _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES Stream mapping: Stream #0:0 -> #0:0 (hevc (native) -> h264 (h264_qsv)) Stream #0:5 -> #0:1 (aac (native) -> aac (libfdk_aac)) Press [q] to stop, [?] for help libva info: VA-API version 1.22.0 libva info: Trying to open /usr/lib/jellyfin-ffmpeg/lib/dri/iHD_drv_video.so libva info: Found init function __vaDriverInit_1_22 libva info: va_openDriver() returns 0 libva info: VA-API version 1.22.0 libva info: Trying to open /usr/lib/jellyfin-ffmpeg/lib/dri/iHD_drv_video.so libva info: Found init function __vaDriverInit_1_22 libva info: va_openDriver() returns 0 [hls @ 0x7fb7430d5080] Opening '/cache/transcodes/1bbdbe5f7eb3cc45457040c642f6f808-1.mp4' for writing Output #0, hls, to '/cache/transcodes/1bbdbe5f7eb3cc45457040c642f6f808.m3u8': Metadata: encoder : Lavf61.7.100 Stream #0:0: Video: h264, qsv(tv, bt709, progressive), 2560x1066 [SAR 1599:1600 DAR 12:5], q=2-31, 19680 kb/s, 23.98 fps, 24k tbn (default) Metadata: encoder : Lavc61.19.101 h264_qsv Side data: cpb: bitrate max/min/avg: 19680432/0/19680431 buffer size: 78721724 vbv_delay: N/A Stream #0:1: Audio: aac, 48000 Hz, stereo, s16, 256 kb/s Metadata: encoder : Lavc61.19.101 libfdk_aac Side data: cpb: bitrate max/min/avg: 256000/256000/256000 buffer size: 0 vbv_delay: N/A [hls @ 0x7fb7430d5080] Opening '/cache/transcodes/1bbdbe5f7eb3cc45457040c642f6f808689.mp4' for writing frame= 103 fps=0.0 q=20.0 size=N/A time=00:00:00.00 bitrate=N/A speed= 0x [hls @ 0x7fb7430d5080] Opening '/cache/transcodes/1bbdbe5f7eb3cc45457040c642f6f808690.mp4' for writing [hls @ 0x7fb7430d5080] Opening '/cache/transcodes/1bbdbe5f7eb3cc45457040c642f6f808691.mp4' for writing frame= 262 fps=262 q=22.0 size=N/A time=00:00:06.63 bitrate=N/A speed=6.63x [hls @ 0x7fb7430d5080] Opening '/cache/transcodes/1bbdbe5f7eb3cc45457040c642f6f808692.mp4' for writing [mp4 @ 0x5fb704664600] Packet duration: -16 / dts: 99692520 is out of range [hls @ 0x7fb7430d5080] Opening '/cache/transcodes/1bbdbe5f7eb3cc45457040c642f6f808693.mp4' for writing frame= 420 fps=280 q=19.0 size=N/A time=00:00:13.22 bitrate=N/A speed=8.81x [hls @ 0x7fb7430d5080] Opening '/cache/transcodes/1bbdbe5f7eb3cc45457040c642f6f808694.mp4' for writing [hls @ 0x7fb7430d5080] Opening '/cache/transcodes/1bbdbe5f7eb3cc45457040c642f6f808695.mp4' for writing frame= 577 fps=288 q=21.0 size=N/A time=00:00:19.85 bitrate=N/A speed=9.92x [hls @ 0x7fb7430d5080] Opening '/cache/transcodes/1bbdbe5f7eb3cc45457040c642f6f808696.mp4' for writing [hls @ 0x7fb7430d5080] Opening '/cache/transcodes/1bbdbe5f7eb3cc45457040c642f6f808697.mp4' for writing [hls @ 0x7fb7430d5080] Opening '/cache/transcodes/1bbdbe5f7eb3cc45457040c642f6f808698.mp4' for writing frame= 736 fps=294 q=21.0 size=N/A time=00:00:26.40 bitrate=N/A speed=10.6x [hls @ 0x7fb7430d5080] Opening '/cache/transcodes/1bbdbe5f7eb3cc45457040c642f6f808699.mp4' for writing [hls @ 0x7fb7430d5080] Opening '/cache/transcodes/1bbdbe5f7eb3cc45457040c642f6f808700.mp4' for writing frame= 894 fps=298 q=23.0 size=N/A time=00:00:32.99 bitrate=N/A speed= 11x [hls @ 0x7fb7430d5080] Opening '/cache/transcodes/1bbdbe5f7eb3cc45457040c642f6f808701.mp4' for writing [hls @ 0x7fb7430d5080] Opening '/cache/transcodes/1bbdbe5f7eb3cc45457040c642f6f808702.mp4' for writing frame= 1055 fps=301 q=23.0 size=N/A time=00:00:39.70 bitrate=N/A speed=11.3x [hls @ 0x7fb7430d5080] Opening '/cache/transcodes/1bbdbe5f7eb3cc45457040c642f6f808703.mp4' for writing [hls @ 0x7fb7430d5080] Opening '/cache/transcodes/1bbdbe5f7eb3cc45457040c642f6f808704.mp4' for writing frame= 1213 fps=303 q=20.0 size=N/A time=00:00:46.29 bitrate=N/A speed=11.6x [hls @ 0x7fb7430d5080] Opening '/cache/transcodes/1bbdbe5f7eb3cc45457040c642f6f808705.mp4' for writing [hls @ 0x7fb7430d5080] Opening '/cache/transcodes/1bbdbe5f7eb3cc45457040c642f6f808706.mp4' for writing [hls @ 0x7fb7430d5080] Opening '/cache/transcodes/1bbdbe5f7eb3cc45457040c642f6f808707.mp4' for writing frame= 1374 fps=305 q=21.0 size=N/A time=00:00:53.01 bitrate=N/A speed=11.8x [hls @ 0x7fb7430d5080] Opening '/cache/transcodes/1bbdbe5f7eb3cc45457040c642f6f808708.mp4' for writing [hls @ 0x7fb7430d5080] Opening '/cache/transcodes/1bbdbe5f7eb3cc45457040c642f6f808709.mp4' for writing [q] command received. Exiting. [hls @ 0x7fb7430d5080] Opening '/cache/transcodes/1bbdbe5f7eb3cc45457040c642f6f808710.mp4' for writing [out#0/hls @ 0x7fb7430f7400] video:159508KiB audio:2039KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown frame= 1564 fps=308 q=23.0 Lsize=N/A time=00:01:00.93 bitrate=N/A speed= 12x ``` ### Client / Browser logs _No response_ ### Relevant screenshots or videos _No response_ ### Additional information _No response_
OVERLORD added the bug label 2026-02-07 05:24:42 +03:00
Author
Owner

@nyanmisaka commented on GitHub (Nov 19, 2025):

It's not our issue: https://github.com/strongtz/i915-sriov-dkms/pull/380

@nyanmisaka commented on GitHub (Nov 19, 2025): It's not our issue: https://github.com/strongtz/i915-sriov-dkms/pull/380
Author
Owner

@matuszelenak commented on GitHub (Nov 19, 2025):

Did not think THAT could be an issue, thanks @nyanmisaka !

@matuszelenak commented on GitHub (Nov 19, 2025): Did not think THAT could be an issue, thanks @nyanmisaka !
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/jellyfin#7802