2024-07-05, 02:36 PM
Code:
[2024-07-05 00:04:56.648 +00:00] [INF] [172] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Trickplay process unresponsive.
[2024-07-05 00:04:56.648 +00:00] [INF] [172] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Stopping trickplay extraction.
[2024-07-05 00:04:57.649 +00:00] [INF] [172] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Killing ffmpeg process
this happens regulary on UHD files.
what is strange, for regular HD content trickplay generation works fine....? for example, HD or SD behindthescenes files for UHD movie that fails in same folder will be processed fine.
this was introduced at some point after upgrading to 10.9.x...
Initial trickplay conversion (through jellyscrub plugin) finished fine, but after upgrade, and for new UHD content, trickplay generation fails.
i am running Docker Jelly on Synology 920+, latest 10.9.7 atm, with hw acceleration.
worked flawlessly until now...
I do see a lot of question on forum regarding trickplay generation, any ideas with my UHD problem...?
example below:
Code:
[2024-07-05 00:30:40.391 +00:00] [INF] [46] Jellyfin.Server.Implementations.Trickplay.TrickplayManager: Creating trickplay files at 320 width, for "/usbshare2/Plex/UHD/Movies/Mortal Kombat (2021)/Mortal Kombat (2021).mkv" [ID: 1d20e878-b104-92b7-1fc9-d5559cea075d]
[2024-07-05 00:30:40.391 +00:00] [INF] [46] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Trickplay generation: "/usr/lib/jellyfin-ffmpeg/ffmpeg -loglevel error -init_hw_device vaapi=va:,kernel_driver=i915,driver=iHD -init_hw_device qsv=qs@va -init_hw_device opencl=ocl@va -filter_hw_device qs -hwaccel qsv -hwaccel_output_format qsv -c:v hevc_qsv -noautorotate -i file:\"/usbshare2/Plex/UHD/Movies/Mortal Kombat (2021)/Mortal Kombat (2021).mkv\" -noautoscale -an -sn -vf \"fps=0.10000000149011612,setparams=color_primaries=bt2020:color_trc=smpte2084:colorspace=bt2020nc,scale_qsv=w=320:h=132,hwmap=derive_device=vaapi,format=vaapi,procamp_vaapi=b=0:c=1.2,tonemap_vaapi=format=nv12:p=bt709:t=bt709:m=bt709:extra_hw_frames=32,hwmap=derive_device=qsv,format=qsv\" -threads 1 -c:v mjpeg_qsv -qscale:v 4 -f image2 \"/cache/temp/28237d64931e4a5589012da6cbc7226c/%08d.jpg\""
[2024-07-05 00:30:40.473 +00:00] [ERR] [154] Jellyfin.Server.Implementations.Trickplay.TrickplayManager: Error creating trickplay images.
System.ArgumentException: Can't create trickplay from 0 images.
at Jellyfin.Server.Implementations.Trickplay.TrickplayManager.CreateTiles(List`1 images, Int32 width, TrickplayOptions options, String outputDir)
at Jellyfin.Server.Implementations.Trickplay.TrickplayManager.RefreshTrickplayDataInternal(Video video, Boolean replace, Int32 width, TrickplayOptions options, CancellationToken cancellationToken)
[2024-07-05 00:30:40.497 +00:00] [INF] [154] Jellyfin.Server.Implementations.Trickplay.TrickplayManager: Creating trickplay files at 320 width, for "/usbshare2/Plex/UHD/Movies/Lawrence of Arabia (1962)/Lawrence of Arabia (1962).mkv" [ID: ae5f0585-7f5b-fb88-7fae-a8eb56b84d97]
[2024-07-05 00:30:40.498 +00:00] [INF] [154] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Trickplay generation: "/usr/lib/jellyfin-ffmpeg/ffmpeg -loglevel error -init_hw_device vaapi=va:,kernel_driver=i915,driver=iHD -init_hw_device qsv=qs@va -init_hw_device opencl=ocl@va -filter_hw_device qs -hwaccel qsv -hwaccel_output_format qsv -c:v hevc_qsv -noautorotate -i file:\"/usbshare2/Plex/UHD/Movies/Lawrence of Arabia (1962)/Lawrence of Arabia (1962).mkv\" -noautoscale -an -sn -vf \"fps=0.10000000149011612,setparams=color_primaries=bt2020:color_trc=smpte2084:colorspace=bt2020nc,scale_qsv=w=320:h=146,hwmap=derive_device=vaapi,format=vaapi,procamp_vaapi=b=0:c=1.2,tonemap_vaapi=format=nv12:p=bt709:t=bt709:m=bt709:extra_hw_frames=32,hwmap=derive_device=qsv,format=qsv\" -threads 1 -c:v mjpeg_qsv -qscale:v 4 -f image2 \"/cache/temp/3796c64a1c7548688291dbde2652cf41/%08d.jpg\""
[2024-07-05 00:30:40.580 +00:00] [ERR] [46] Jellyfin.Server.Implementations.Trickplay.TrickplayManager: Error creating trickplay images.
System.ArgumentException: Can't create trickplay from 0 images.
Code:
[2024-07-05 00:27:56.296 +00:00] [INF] [46] Jellyfin.Server.Implementations.Trickplay.TrickplayManager: Creating trickplay files at 320 width, for "/usbshare2/Plex/UHD/Movies/Mortal Kombat (2021)/From Game to Screen - The Making of Mortal Kombat-behindthescenes.mkv" [ID: c2795ab1-1495-3b20-eedd-4496365a5b3d]
[2024-07-05 00:27:56.296 +00:00] [INF] [46] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Trickplay generation: "/usr/lib/jellyfin-ffmpeg/ffmpeg -loglevel error -init_hw_device vaapi=va:,kernel_driver=i915,driver=iHD -init_hw_device qsv=qs@va -filter_hw_device qs -hwaccel qsv -hwaccel_output_format qsv -c:v hevc_qsv -noautorotate -i file:\"/usbshare2/Plex/UHD/Movies/Mortal Kombat (2021)/From Game to Screen - The Making of Mortal Kombat-behindthescenes.mkv\" -noautoscale -an -sn -vf \"fps=0.10000000149011612,setparams=color_primaries=bt709:color_trc=bt709:colorspace=bt709,scale_qsv=w=320:h=132:format=nv12\" -threads 1 -c:v mjpeg_qsv -qscale:v 4 -f image2 \"/cache/temp/5655b666b829423099b4a3330307da73/%08d.jpg\""
[2024-07-05 00:28:42.025 +00:00] [INF] [154] Jellyfin.Server.Implementations.Trickplay.TrickplayManager: Finished creation of trickplay files for "/usbshare2/Plex/UHD/Movies/Mortal Kombat (2021)/From Game to Screen - The Making of Mortal Kombat-behindthescenes.mkv"
[2024-07-05 00:28:42.054 +00:00] [INF] [154] Jellyfin.Server.Implementations.Trickplay.TrickplayManager: Creating trickplay files at 320 width, for "/usbshare2/Plex/UHD/Movies/Mortal Kombat (2021)/Fight Koreography-behindthescenes.mkv" [ID: df294339-22a7-a196-c82f-c7544f46d2c2]
[2024-07-05 00:28:42.054 +00:00] [INF] [154] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Trickplay generation: "/usr/lib/jellyfin-ffmpeg/ffmpeg -loglevel error -init_hw_device vaapi=va:,kernel_driver=i915,driver=iHD -init_hw_device qsv=qs@va -filter_hw_device qs -hwaccel qsv -hwaccel_output_format qsv -c:v hevc_qsv -noautorotate -i file:\"/usbshare2/Plex/UHD/Movies/Mortal Kombat (2021)/Fight Koreography-behindthescenes.mkv\" -noautoscale -an -sn -vf \"fps=0.10000000149011612,setparams=color_primaries=bt709:color_trc=bt709:colorspace=bt709,scale_qsv=w=320:h=132:format=nv12\" -threads 1 -c:v mjpeg_qsv -qscale:v 4 -f image2 \"/cache/temp/95b327f4050243b3a9d9b416ad90f342/%08d.jpg\""
[2024-07-05 00:29:00.708 +00:00] [INF] [161] Jellyfin.Server.Implementations.Trickplay.TrickplayManager: Finished creation of trickplay files for "/usbshare2/Plex/UHD/Movies/Mortal Kombat (2021)/Fight Koreography-behindthescenes.mkv"