Jellyfin Forum
cant watch 4k videos fatal player error - Printable Version

+- Jellyfin Forum (https://forum.jellyfin.org)
+-- Forum: Support (https://forum.jellyfin.org/f-support)
+--- Forum: Troubleshooting (https://forum.jellyfin.org/f-troubleshooting)
+--- Thread: cant watch 4k videos fatal player error (/t-cant-watch-4k-videos-fatal-player-error)

Pages: 1 2


cant watch 4k videos fatal player error - fflam - 2024-07-24

The version of Jellyfin running :
   10.9.8

installation method and platform:
  •   Platform:  Proliant DL380 Gen9, 2x Xenon E5-2690 v3 CPU 256gb DDR4 RAM. 8X 2tb (really 1.9 whatever tb) Hardware raid as LVM (storage only) 4x intel 250GB ssd zfs raid for OS’s.  Intel ARC A310   Running Proxmox 8.2.4
  •   Jellyfin:     Installed in an LXC (unprivileged) running Dabian 12. With 8 cores, 32GB RAM, and 128GB boot drive. Video files are on a SAMBA share that is connected via a dedicated 10GB fiber link to the         storage server (why? *shrug* because I could?)

A full explanation of what is happening, versus what you expect to happen:
   
2 issues that I believe are related.
  •   Main issue:  When trying to play a 4k video In a web browser, Chrome cast, Roku, and android app, Everyone gets a Playback error : Playback failed due to a fatal player error. When playing the movie in the windows Jellyfin Media player the video plays perfectly.
  •  issue 2 (not worried about this hoping fixing 1 will solve this, more here for context on issues I have that I think could be helpful):1 user can’t play any files. Always trying to transcode to av1 and not direct streaming.

What client(s) you are using and how the issue manifests:
  •  Issue happens in Firefox, Chrome, Edge (barf, yes, I actually tried edge), Crome cast, android phones, Roku players, Verizon stream TV sound bar thing (Runs android I assume due to it having the Google play store, not mine so I don’t know). All try to load the movie Then fail or hang at the splash image when video loads.

Any other context you might think is relevant:
 
I think this is due to Failing hardware decoding down to a format that the players can recognize. I am getting the error below. This seems to be an issue where openCl is not recognizing the ARC A310, however VA, and everything else seems to think it is there. I think I remember reading a post in the depths of the internet some where that one of the “recent” Kernal updates caused openCl to not recognize intel GPUs, however that was back early in the year, and the post also said it was resolved. I have been working on this for going on a week, any assistance would be appreciated.

Full logs are attached, here are some quick snips form commands:

commands in LXC:

lspci | grep "VGA" :
Code:
01:00.1 VGA compatible controller: Matrox Electronics Systems Ltd. MGA G200EH (rev 01)

0d:00.0 VGA compatible controller: Intel Corporation DG2 [Arc A310] (rev 05)

vainfo:
Code:
Trying display: wayland
Trying display: x11
Trying display: drm
vainfo: VA-API version: 1.22 (libva 2.21.0)
vainfo: Driver version: Intel iHD driver for Intel(R) Gen Graphics - 24.2.4 ()
vainfo: Supported profile and entrypoints
      VAProfileNone                  : VAEntrypointVideoProc
      VAProfileNone                  : VAEntrypointStats
      VAProfileMPEG2Simple            : VAEntrypointVLD
      VAProfileMPEG2Main              : VAEntrypointVLD
      VAProfileH264Main              : VAEntrypointVLD
      VAProfileH264Main              : VAEntrypointEncSliceLP
      VAProfileH264High              : VAEntrypointVLD
      VAProfileH264High              : VAEntrypointEncSliceLP
      VAProfileJPEGBaseline          : VAEntrypointVLD
      VAProfileJPEGBaseline          : VAEntrypointEncPicture
      VAProfileH264ConstrainedBaseline: VAEntrypointVLD
      VAProfileH264ConstrainedBaseline: VAEntrypointEncSliceLP
      VAProfileHEVCMain              : VAEntrypointVLD
      VAProfileHEVCMain              : VAEntrypointEncSliceLP
      VAProfileHEVCMain10            : VAEntrypointVLD
      VAProfileHEVCMain10            : VAEntrypointEncSliceLP
      VAProfileVP9Profile0            : VAEntrypointVLD
      VAProfileVP9Profile0            : VAEntrypointEncSliceLP
      VAProfileVP9Profile1            : VAEntrypointVLD
      VAProfileVP9Profile1            : VAEntrypointEncSliceLP
      VAProfileVP9Profile2            : VAEntrypointVLD
      VAProfileVP9Profile2            : VAEntrypointEncSliceLP
      VAProfileVP9Profile3            : VAEntrypointVLD
      VAProfileVP9Profile3            : VAEntrypointEncSliceLP
      VAProfileHEVCMain12            : VAEntrypointVLD
      VAProfileHEVCMain422_10        : VAEntrypointVLD
      VAProfileHEVCMain422_10        : VAEntrypointEncSliceLP
      VAProfileHEVCMain422_12        : VAEntrypointVLD
      VAProfileHEVCMain444            : VAEntrypointVLD
      VAProfileHEVCMain444            : VAEntrypointEncSliceLP
      VAProfileHEVCMain444_10        : VAEntrypointVLD
      VAProfileHEVCMain444_10        : VAEntrypointEncSliceLP
      VAProfileHEVCMain444_12        : VAEntrypointVLD
      VAProfileHEVCSccMain            : VAEntrypointVLD
      VAProfileHEVCSccMain            : VAEntrypointEncSliceLP
      VAProfileHEVCSccMain10          : VAEntrypointVLD
      VAProfileHEVCSccMain10          : VAEntrypointEncSliceLP
      VAProfileHEVCSccMain444        : VAEntrypointVLD
      VAProfileHEVCSccMain444        : VAEntrypointEncSliceLP
      VAProfileAV1Profile0            : VAEntrypointVLD
      VAProfileAV1Profile0            : VAEntrypointEncSliceLP
      VAProfileHEVCSccMain444_10      : VAEntrypointVLD
      VAProfileHEVCSccMain444_10      : VAEntrypointEncSliceLP

clinfo:

Code:
Number of platforms                              0

ICD loader properties
  ICD loader Name                                OpenCL ICD Loader
  ICD loader Vendor                              OCL Icd free software
  ICD loader Version                              2.3.1
  ICD loader Profile                              OpenCL 3.0

ls -lha /dev/dri/ :
Code:
total 0
drwxr-xr-x 2 root root                80 Jul 23 02:08 .
drwxr-xr-x 7 root root                500 Jul 23 02:08 ..
crw-rw---- 1 root lxc_gpu_shares 226,  1 Jul 22 19:08 card1
crw-rw---- 1 root lxc_gpu_shares 226, 128 Jul 22 19:08 renderD128

groups jellyfin :
Code:
jellyfin : jellyfin video render lxc_gpu_shares

/usr/lib/jellyfin-ffmpeg/ffmpeg -v verbose -init_hw_device vaapi=vaConfused-facedev/dri/renderD128 -init_hw_device opencl@va  :
Code:
ffmpeg version 6.0.1-Jellyfin Copyright (c) 2000-2023 the FFmpeg developers
  built with gcc 12 (Debian 12.2.0-14)
  configuration: --prefix=/usr/lib/jellyfin-ffmpeg --target-os=linux --extra-version=Jellyfin --disable-doc --disable-ffplay --disable-ptx-compression --disable-static --disable-libxcb --disable-sdl2 --disable-xlib --enable-lto --enable-gpl --enable-version3 --enable-shared --enable-gmp --enable-gnutls --enable-chromaprint --enable-opencl --enable-libdrm --enable-libass --enable-libfreetype --enable-libfribidi --enable-libfontconfig --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      58.  2.100 / 58.  2.100
  libavcodec    60.  3.100 / 60.  3.100
  libavformat    60.  3.100 / 60.  3.100
  libavdevice    60.  1.100 / 60.  1.100
  libavfilter    9.  3.100 /  9.  3.100
  libswscale      7.  1.100 /  7.  1.100
  libswresample  4. 10.100 /  4. 10.100
  libpostproc    57.  1.100 / 57.  1.100
[AVHWDeviceContext @ 0x575e75dfb480] libva: VA-API version 1.21.0
[AVHWDeviceContext @ 0x575e75dfb480] libva: Trying to open /usr/lib/jellyfin-ffmpeg/lib/dri/iHD_drv_video.so
[AVHWDeviceContext @ 0x575e75dfb480] libva: Found init function __vaDriverInit_1_21
[AVHWDeviceContext @ 0x575e75dfb480] libva: va_openDriver() returns 0
[AVHWDeviceContext @ 0x575e75dfb480] Initialised VAAPI connection: version 1.21
[AVHWDeviceContext @ 0x575e75dfb480] VAAPI driver: Intel iHD driver for Intel(R) Gen Graphics - 24.2.3 (7c1c775).
[AVHWDeviceContext @ 0x575e75dfb480] Driver not found in known nonstandard list, using standard behaviour.
[AVHWDeviceContext @ 0x575e75e2cbc0] Failed to get number of OpenCL platforms: -1001.
Device creation failed: -19.
Failed to set value 'opencl@va' for option 'init_hw_device': No such device
Error parsing global options: No such device

Commands on HOST:

cat /etc/modprobe.d/i915.conf : (as far as i am aware this hard ware only support HuC and not GuC. also does not support resizable Bar. Huc is required, and reBar will take a performance hit (im ok with that))
Code:
options i915 enable_guc=2

dmesg | grep i915  : (again no GuC, no reBar but HuC is enabled)
Code:
[  193.422489] i915 0000:0d:00.0: [drm] VT-d active for gfx access
[  193.422574] i915 0000:0d:00.0: BAR 0 [mem 0x93000000-0x93ffffff 64bit]: releasing
[  193.422638] i915 0000:0d:00.0: BAR 2 [mem 0x39fe0000000-0x39fefffffff 64bit pref]: releasing
[  193.423144] i915 0000:0d:00.0: BAR 2 [mem size 0x100000000 64bit pref]: can't assign; no space
[  193.423205] i915 0000:0d:00.0: BAR 2 [mem size 0x100000000 64bit pref]: failed to assign
[  193.423263] i915 0000:0d:00.0: BAR 0 [mem 0x93000000-0x93ffffff 64bit]: assigned
[  193.427865] i915 0000:0d:00.0: [drm] Failed to resize BAR2 to 4096M (-ENOSPC)
[  193.428590] i915 0000:0d:00.0: BAR 2 [mem 0x39fe0000000-0x39fefffffff 64bit pref]: assigned
[  193.429427] i915 0000:0d:00.0: [drm] Local memory IO size: 0x0000000010000000
[  193.430168] i915 0000:0d:00.0: [drm] Local memory available: 0x00000000fd000000
[  193.430897] i915 0000:0d:00.0: [drm] Using a reduced BAR size of 256MiB. Consider enabling 'Resizable BAR' or similar, if available in the BIOS.
[  193.485751] i915 0000:0d:00.0: vgaarb: VGA decodes changed: olddecodes=io+mem,decodes=none:owns=none
[  193.529169] i915 0000:0d:00.0: [drm] Finished loading DMC firmware i915/dg2_dmc_ver2_08.bin (v2.8)
[  193.578831] i915 0000:0d:00.0: [drm] GT0: GuC firmware i915/dg2_guc_70.bin version 70.20.0
[  193.579234] i915 0000:0d:00.0: [drm] GT0: HuC firmware i915/dg2_huc_gsc.bin version 7.10.15
[  193.693700] i915 0000:0d:00.0: [drm] GT0: GUC: submission disabled
[  193.694052] i915 0000:0d:00.0: [drm] GT0: GUC: SLPC disabled
[  193.794771] [drm] Initialized i915 1.6.0 20230929 for 0000:0d:00.0 on minor 1
[  193.831401] i915 display info: display version: 13
[  193.831406] i915 display info: cursor_needs_physical: no
[  193.831409] i915 display info: has_cdclk_crawl: no
[  193.831410] i915 display info: has_cdclk_squash: yes
[  193.831412] i915 display info: has_ddi: yes
[  193.831414] i915 display info: has_dp_mst: yes
[  193.831415] i915 display info: has_dsb: yes
[  193.831417] i915 display info: has_fpga_dbg: yes
[  193.831419] i915 display info: has_gmch: no
[  193.831420] i915 display info: has_hotplug: yes
[  193.831422] i915 display info: has_hti: no
[  193.831423] i915 display info: has_ipc: yes
[  193.831425] i915 display info: has_overlay: no
[  193.831426] i915 display info: has_psr: yes
[  193.831427] i915 display info: has_psr_hw_tracking: no
[  193.831428] i915 display info: overlay_needs_physical: no
[  193.831430] i915 display info: supports_tv: no
[  193.831431] i915 display info: has_hdcp: yes
[  193.831432] i915 display info: has_dmc: yes
[  193.831434] i915 display info: has_dsc: yes
[  193.831663] i915 0000:0d:00.0: [drm] Cannot find any crtc or sizes
[  193.831946] snd_hda_intel 0000:0e:00.0: bound 0000:0d:00.0 (ops i915_audio_component_bind_ops [i915])
[  193.858139] i915 0000:0d:00.0: [drm] *ERROR* Timeout waiting for DDI BUF A to get idle
[  193.867874] i915 0000:0d:00.0: [drm] Cannot find any crtc or sizes
[  194.792744] i915 0000:0d:00.0: [drm] GT0: HuC: authenticated for all workloads
[  194.795307] mei_pxp i915.mei-gsc.3328-fbf6fcf1-96cf-4e2e-a6a6-1bab8cbe36b1: bound 0000:0d:00.0 (ops i915_pxp_tee_component_ops [i915])
[  699.973739] Fence expiration time out i915-0000:0d:00.0:ffmpeg[6625]:2!

FFmpeg.transcode log (logs are 37megs, just re relevant top part)

Code:
{"Protocol":0,"Id":"e20b8ead2521ad0eaa21ba1368296043","Path":"/mnt/movies/Godzilla.Minus.One.2023.UHD.BDRIP.x265.HDR.AC3-AOC/Godzilla.Minus.One.2023.UHD.BDRIP.x265.HDR.AC3-AOC.mkv","EncoderPath":null,"EncoderProtocol":null,"Type":0,"Container":"mkv","Size":9186607387,"Name":"Godzilla.Minus.One.2023.UHD.BDRIP.x265.HDR.AC3-AOC","IsRemote":false,"ETag":"26c3a941486d33795ca8e8382ed0c684","RunTimeTicks":74856870000,"ReadAtNativeFramerate":false,"IgnoreDts":false,"IgnoreIndex":false,"GenPtsInput":false,"SupportsTranscoding":true,"SupportsDirectStream":true,"SupportsDirectPlay":true,"IsInfiniteStream":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":null,"ColorRange":null,"ColorSpace":null,"ColorTransfer":null,"ColorPrimaries":null,"DvVersionMajor":null,"DvVersionMinor":null,"DvProfile":null,"DvLevel":null,"RpuPresentFlag":null,"ElPresentFlag":null,"BlPresentFlag":null,"DvBlSignalCompatibilityId":null,"Comment":null,"TimeBase":"1/1000","CodecTimeBase":null,"Title":null,"VideoRange":0,"VideoRangeType":0,"VideoDoViTitle":null,"AudioSpatialFormat":0,"LocalizedUndefined":"Undefined","LocalizedDefault":"Default","LocalizedForced":"Forced","LocalizedExternal":"External","LocalizedHearingImpaired":"Hearing Impaired","DisplayTitle":"Undefined - 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,"Profile":null,"Type":2,"AspectRatio":null,"Index":0,"Score":null,"IsExternal":true,"DeliveryMethod":null,"DeliveryUrl":null,"IsExternalUrl":null,"IsTextSubtitleStream":true,"SupportsExternalStream":true,"Path":"/mnt/movies/Godzilla.Minus.One.2023.UHD.BDRIP.x265.HDR.AC3-AOC/Godzilla.Minus.One.2023.UHD.BDRIP.x265.HDR.AC3-AOC.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,"Comment":null,"TimeBase":"1/1000","CodecTimeBase":null,"Title":null,"VideoRange":2,"VideoRangeType":2,"VideoDoViTitle":null,"AudioSpatialFormat":0,"LocalizedUndefined":null,"LocalizedDefault":null,"LocalizedForced":null,"LocalizedExternal":null,"LocalizedHearingImpaired":null,"DisplayTitle":"4K HEVC HDR","NalLengthSize":null,"IsInterlaced":false,"IsAVC":false,"ChannelLayout":null,"BitRate":9817784,"BitDepth":10,"RefFrames":1,"PacketLength":null,"Channels":null,"SampleRate":null,"IsDefault":true,"IsForced":false,"IsHearingImpaired":false,"Height":1608,"Width":3840,"AverageFrameRate":23.976025,"RealFrameRate":23.976025,"Profile":"Main 10","Type":1,"AspectRatio":"2.40:1","Index":1,"Score":null,"IsExternal":false,"DeliveryMethod":null,"DeliveryUrl":null,"IsExternalUrl":null,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"Path":null,"PixelFormat":"yuv420p10le","Level":186,"IsAnamorphic":false},{"Codec":"ac3","CodecTag":null,"Language":"jpn","ColorRange":null,"ColorSpace":null,"ColorTransfer":null,"ColorPrimaries":null,"DvVersionMajor":null,"DvVersionMinor":null,"DvProfile":null,"DvLevel":null,"RpuPresentFlag":null,"ElPresentFlag":null,"BlPresentFlag":null,"DvBlSignalCompatibilityId":null,"Comment":null,"TimeBase":"1/1000","CodecTimeBase":null,"Title":null,"VideoRange":0,"VideoRangeType":0,"VideoDoViTitle":null,"AudioSpatialFormat":0,"LocalizedUndefined":null,"LocalizedDefault":"Default","LocalizedForced":null,"LocalizedExternal":"External","LocalizedHearingImpaired":null,"DisplayTitle":"Japanese - Dolby Digital - 5.1 - Default","NalLengthSize":null,"IsInterlaced":false,"IsAVC":false,"ChannelLayout":"5.1","BitRate":640000,"BitDepth":null,"RefFrames":null,"PacketLength":null,"Channels":6,"SampleRate":48000,"IsDefault":true,"IsForced":false,"IsHearingImpaired":false,"Height":null,"Width":null,"AverageFrameRate":null,"RealFrameRate":null,"Profile":null,"Type":0,"AspectRatio":null,"Index":2,"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":10457784,"Timestamp":null,"RequiredHttpHeaders":{},"TranscodingUrl":null,"TranscodingSubProtocol":0,"TranscodingContainer":null,"AnalyzeDurationMs":null,"DefaultAudioStreamIndex":null,"DefaultSubtitleStreamIndex":null}

/usr/lib/jellyfin-ffmpeg/ffmpeg -analyzeduration 200M -probesize 1G -init_hw_device vaapi=va:/dev/dri/renderD128,driver=iHD -hwaccel vaapi -hwaccel_output_format vaapi -noautorotate -i file:"/mnt/movies/Godzilla.Minus.One.2023.UHD.BDRIP.x265.HDR.AC3-AOC/Godzilla.Minus.One.2023.UHD.BDRIP.x265.HDR.AC3-AOC.mkv" -noautoscale -map_metadata -1 -map_chapters -1 -threads 0 -map 0:0 -map 0:1 -map -0:s -codec:v:0 h264_vaapi -low_power 1 -rc_mode VBR -b:v 16362973 -maxrate 16362973 -bufsize 32725946 -sei -a53_cc -force_key_frames:0 "expr:gte(t,n_forced*3)" -vf "setparams=color_primaries=bt2020:color_trc=smpte2084:colorspace=bt2020nc,scale_vaapi=w=1920:h=804:extra_hw_frames=24,hwmap=derive_device=opencl,tonemap_opencl=format=nv12:p=bt709:t=bt709:m=bt709:tonemap=bt2390:peak=100:desat=0,hwmap=derive_device=vaapi:reverse=1,format=vaapi" -codec:a:0 libfdk_aac -ac 2 -vbr:a 5 -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 "56f1fa6ef32d22ddc6bd4e0c6775fd64-1.mp4" -start_number 0 -hls_segment_filename "/var/cache/jellyfin/transcodes/56f1fa6ef32d22ddc6bd4e0c6775fd64%d.mp4" -hls_playlist_type vod -hls_list_size 0 -y "/var/cache/jellyfin/transcodes/56f1fa6ef32d22ddc6bd4e0c6775fd64.m3u8"


ffmpeg version 6.0.1-Jellyfin Copyright (c) 2000-2023 the FFmpeg developers
  built with gcc 12 (Debian 12.2.0-14)
  configuration: --prefix=/usr/lib/jellyfin-ffmpeg --target-os=linux --extra-version=Jellyfin --disable-doc --disable-ffplay --disable-ptx-compression --disable-static --disable-libxcb --disable-sdl2 --disable-xlib --enable-lto --enable-gpl --enable-version3 --enable-shared --enable-gmp --enable-gnutls --enable-chromaprint --enable-opencl --enable-libdrm --enable-libass --enable-libfreetype --enable-libfribidi --enable-libfontconfig --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      58.  2.100 / 58.  2.100
  libavcodec    60.  3.100 / 60.  3.100
  libavformat    60.  3.100 / 60.  3.100
  libavdevice    60.  1.100 / 60.  1.100
  libavfilter    9.  3.100 /  9.  3.100
  libswscale      7.  1.100 /  7.  1.100
  libswresample  4. 10.100 /  4. 10.100
  libpostproc    57.  1.100 / 57.  1.100
Input #0, matroska,webm, from 'file:/mnt/movies/Godzilla.Minus.One.2023.UHD.BDRIP.x265.HDR.AC3-AOC/Godzilla.Minus.One.2023.UHD.BDRIP.x265.HDR.AC3-AOC.mkv':
  Metadata:
    encoder        : libebml v1.4.5 + libmatroska v1.7.1
    creation_time  : 2024-05-02T21:37:42.000000Z
    MOVIE/ENCODER  : HandBrake 1.7.3 2024021000
  Duration: 02:04:45.69, start: 0.000000, bitrate: 9817 kb/s
  Chapters:
    Chapter #0:0: start 0.000000, end 7.090000
      Metadata:
        title          : Chapter 1
    Chapter #0:1: start 7.090000, end 794.294000
      Metadata:
        title          : Chapter 2
    Chapter #0:2: start 794.294000, end 1200.658000
      Metadata:
        title          : Chapter 3
    Chapter #0:3: start 1200.658000, end 1824.573000
      Metadata:
        title          : Chapter 4
    Chapter #0:4: start 1824.573000, end 2686.601000
      Metadata:
        title          : Chapter 5
    Chapter #0:5: start 2686.601000, end 3141.013000
      Metadata:
        title          : Chapter 6
    Chapter #0:6: start 3141.013000, end 3935.014000
      Metadata:
        title          : Chapter 7
    Chapter #0:7: start 3935.014000, end 4485.314000
      Metadata:
        title          : Chapter 8
    Chapter #0:8: start 4485.314000, end 4672.710000
      Metadata:
        title          : Chapter 9
    Chapter #0:9: start 4672.710000, end 5135.005000
      Metadata:
        title          : Chapter 10
    Chapter #0:10: start 5135.005000, end 5774.143000
      Metadata:
        title          : Chapter 11
    Chapter #0:11: start 5774.143000, end 7131.875000
      Metadata:
        title          : Chapter 12
    Chapter #0:12: start 7131.875000, end 7483.685000
      Metadata:
        title          : Chapter 13
    Chapter #0:13: start 7483.685000, end 7485.687000
      Metadata:
        title          : Chapter 14
  Stream #0:0: Video: hevc (Main 10), yuv420p10le(tv, bt2020nc/bt2020/smpte2084), 3840x1608 [SAR 1:1 DAR 160:67], 23.98 fps, 23.98 tbr, 1k tbn (default)
    Metadata:
      BPS            : 9176396
      DURATION        : 02:04:45.687000000
      NUMBER_OF_FRAMES: 179477
      NUMBER_OF_BYTES : 8586454453
      _STATISTICS_WRITING_APP: mkvmerge v83.0 ('Circle Of Friends') 64-bit
      _STATISTICS_WRITING_DATE_UTC: 2024-05-02 21:37:42
      _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
  Stream #0:1(jpn): Audio: ac3, 48000 Hz, 5.1(side), fltp, 640 kb/s (default)
    Metadata:
      BPS            : 640000
      DURATION        : 02:04:38.208000000
      NUMBER_OF_FRAMES: 233694
      NUMBER_OF_BYTES : 598256640
      _STATISTICS_WRITING_APP: mkvmerge v83.0 ('Circle Of Friends') 64-bit
      _STATISTICS_WRITING_DATE_UTC: 2024-05-02 21:37:42
      _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
Stream mapping:
  Stream #0:0 -> #0:0 (hevc (native) -> h264 (h264_vaapi))
  Stream #0:1 -> #0:1 (ac3 (native) -> aac (libfdk_aac))
Press [q] to stop, [?] for help
[hevc @ 0x5e2cbe6f7640] Failed to create decode context: 2 (resource allocation failed).
[hevc @ 0x5e2cbe6f7640] Failed setup for format vaapi: hwaccel initialisation returned error.
Impossible to convert between the formats supported by the filter 'Parsed_setparams_0' and the filter 'auto_scale_0'
Error reinitializing filters!
Failed to inject frame into filter network: Function not implemented
Error while processing the decoded data for stream #0:0

Again thank you for looking into this issue I am having.


RE: cant watch 4k videos fatal player error - TheDreadPirate - 2024-07-24

What kernel is Proxmox 6.8.2 running? Another Proxmox user had pretty much the same problem.

https://forum.jellyfin.org/t-proxmox-lxc-not-using-intel-arc-380-only-igpu?pid=30561#pid30561

If you are running kernel 6.8.5+, you will need to roll back to 6.8.4 or push ahead to 6.9.4. There is a kernel level bug that breaks Intel Arc GPU transcoding starting in kernel 6.8.5 that is not fully resolved until 6.9.4.


RE: cant watch 4k videos fatal player error - fflam - 2024-07-24

uname -r
Code:
6.8.8-3-pve

yup, right in that range. The official stable Proxmox seems to be at 6.8.8-3, I will go try and see where the branch with an update is.

Good to know I was at least close to the correct solution.

Thank you for looking.


RE: cant watch 4k videos fatal player error - fflam - 2024-07-24

Reverted Proxmox back to kernel 6.8.4-3-pve, it seems going forward is not a good option for Proxmox as the ZFS file system they use is not supported in the new kernels (I think bit over my head there). It seems to work... for most videos...

For anyone with this issue in the future, here are the commands to revert to an older Kernel.

Code:
#list current kernels on your server
proxmox-boot-tool kernel list

#if the kernel you want is NOT listed
#in my case I wanted pve-kernel-6.8.4-3-pve
apt install pve-kernel-<kernel version you want>

#add the new kernel to the list of kernels
#in my case kernel version was 6.8.4-3-pve
proxmox-boot-tool kernel add <kernel version>

#on reboot load the new kernel ONCE (this way if it does not work, or fails some how a reboot will revert to a good kernel)
proxmox-boot-tool kernel pin <kernel version> --next-boot

#refresh the boot tool to make the change to boot records.
#note: the proxmox docs tell you to refresh, however the tool asked me to refresh. I refreshed by hand anyways
proxmox-boot-tool refresh

then reboot your system

#if you want to make the kernel used permanently (until you change it)
proxmox-boot-tool kernel pin <kernel version>

#to removed a pin kernel and let the system use the newest kernel
proxmox-boot-tool kernel unpin


Now like i said most of the videos work, slight delay when they start, but I am sure that's just what you get with transcending. not really an issue.

the real issue is 1 video file is stuck in a black screen with the loading circle constantly spinning. The video loads and plays in the Jellyfin app but not in the web player (have not checked other devices yet).

FFmpeg log

Code:
{"Protocol":0,"Id":"e20b8ead2521ad0eaa21ba1368296043","Path":"/mnt/movies/Godzilla.Minus.One.2023.UHD.BDRIP.x265.HDR.AC3-AOC/Godzilla.Minus.One.2023.UHD.BDRIP.x265.HDR.AC3-AOC.mkv","EncoderPath":null,"EncoderProtocol":null,"Type":0,"Container":"mkv","Size":9186607387,"Name":"Godzilla.Minus.One.2023.UHD.BDRIP.x265.HDR.AC3-AOC","IsRemote":false,"ETag":"26c3a941486d33795ca8e8382ed0c684","RunTimeTicks":74856870000,"ReadAtNativeFramerate":false,"IgnoreDts":false,"IgnoreIndex":false,"GenPtsInput":false,"SupportsTranscoding":true,"SupportsDirectStream":true,"SupportsDirectPlay":true,"IsInfiniteStream":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":null,"ColorRange":null,"ColorSpace":null,"ColorTransfer":null,"ColorPrimaries":null,"DvVersionMajor":null,"DvVersionMinor":null,"DvProfile":null,"DvLevel":null,"RpuPresentFlag":null,"ElPresentFlag":null,"BlPresentFlag":null,"DvBlSignalCompatibilityId":null,"Comment":null,"TimeBase":"1/1000","CodecTimeBase":null,"Title":null,"VideoRange":0,"VideoRangeType":0,"VideoDoViTitle":null,"AudioSpatialFormat":0,"LocalizedUndefined":"Undefined","LocalizedDefault":"Default","LocalizedForced":"Forced","LocalizedExternal":"External","LocalizedHearingImpaired":"Hearing Impaired","DisplayTitle":"Undefined - 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,"Profile":null,"Type":2,"AspectRatio":null,"Index":0,"Score":null,"IsExternal":true,"DeliveryMethod":null,"DeliveryUrl":null,"IsExternalUrl":null,"IsTextSubtitleStream":true,"SupportsExternalStream":true,"Path":"/mnt/movies/Godzilla.Minus.One.2023.UHD.BDRIP.x265.HDR.AC3-AOC/Godzilla.Minus.One.2023.UHD.BDRIP.x265.HDR.AC3-AOC.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,"Comment":null,"TimeBase":"1/1000","CodecTimeBase":null,"Title":null,"VideoRange":2,"VideoRangeType":2,"VideoDoViTitle":null,"AudioSpatialFormat":0,"LocalizedUndefined":null,"LocalizedDefault":null,"LocalizedForced":null,"LocalizedExternal":null,"LocalizedHearingImpaired":null,"DisplayTitle":"4K HEVC HDR","NalLengthSize":null,"IsInterlaced":false,"IsAVC":false,"ChannelLayout":null,"BitRate":9817784,"BitDepth":10,"RefFrames":1,"PacketLength":null,"Channels":null,"SampleRate":null,"IsDefault":true,"IsForced":false,"IsHearingImpaired":false,"Height":1608,"Width":3840,"AverageFrameRate":23.976025,"RealFrameRate":23.976025,"Profile":"Main 10","Type":1,"AspectRatio":"2.40:1","Index":1,"Score":null,"IsExternal":false,"DeliveryMethod":null,"DeliveryUrl":null,"IsExternalUrl":null,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"Path":null,"PixelFormat":"yuv420p10le","Level":186,"IsAnamorphic":false},{"Codec":"ac3","CodecTag":null,"Language":"jpn","ColorRange":null,"ColorSpace":null,"ColorTransfer":null,"ColorPrimaries":null,"DvVersionMajor":null,"DvVersionMinor":null,"DvProfile":null,"DvLevel":null,"RpuPresentFlag":null,"ElPresentFlag":null,"BlPresentFlag":null,"DvBlSignalCompatibilityId":null,"Comment":null,"TimeBase":"1/1000","CodecTimeBase":null,"Title":null,"VideoRange":0,"VideoRangeType":0,"VideoDoViTitle":null,"AudioSpatialFormat":0,"LocalizedUndefined":null,"LocalizedDefault":"Default","LocalizedForced":null,"LocalizedExternal":"External","LocalizedHearingImpaired":null,"DisplayTitle":"Japanese - Dolby Digital - 5.1 - Default","NalLengthSize":null,"IsInterlaced":false,"IsAVC":false,"ChannelLayout":"5.1","BitRate":640000,"BitDepth":null,"RefFrames":null,"PacketLength":null,"Channels":6,"SampleRate":48000,"IsDefault":true,"IsForced":false,"IsHearingImpaired":false,"Height":null,"Width":null,"AverageFrameRate":null,"RealFrameRate":null,"Profile":null,"Type":0,"AspectRatio":null,"Index":2,"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":10457784,"Timestamp":null,"RequiredHttpHeaders":{},"TranscodingUrl":null,"TranscodingSubProtocol":0,"TranscodingContainer":null,"AnalyzeDurationMs":null,"DefaultAudioStreamIndex":null,"DefaultSubtitleStreamIndex":null}

/usr/lib/jellyfin-ffmpeg/ffmpeg -analyzeduration 200M -probesize 1G -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 vaapi -hwaccel_output_format vaapi -noautorotate -i file:"/mnt/movies/Godzilla.Minus.One.2023.UHD.BDRIP.x265.HDR.AC3-AOC/Godzilla.Minus.One.2023.UHD.BDRIP.x265.HDR.AC3-AOC.mkv" -noautoscale -map_metadata -1 -map_chapters -1 -threads 0 -map 0:0 -map 0:1 -map -0:s -codec:v:0 h264_qsv -low_power 1 -preset veryfast -look_ahead 0 -b:v 16362973 -maxrate 16362973 -bufsize 32725946 -g:v:0 72 -keyint_min:v:0 72 -vf "setparams=color_primaries=bt2020:color_trc=smpte2084:colorspace=bt2020nc,scale_vaapi=w=1920:h=804:extra_hw_frames=24,hwmap=derive_device=opencl,tonemap_opencl=format=nv12:p=bt709:t=bt709:m=bt709:tonemap=bt2390:peak=100:desat=0,hwmap=derive_device=qsv: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 "f096d4d32b1156dd1e2f3a104e1f48a0-1.mp4" -start_number 0 -hls_segment_filename "/var/cache/jellyfin/transcodes/f096d4d32b1156dd1e2f3a104e1f48a0%d.mp4" -hls_playlist_type vod -hls_list_size 0 -y "/var/cache/jellyfin/transcodes/f096d4d32b1156dd1e2f3a104e1f48a0.m3u8"


ffmpeg version 6.0.1-Jellyfin Copyright (c) 2000-2023 the FFmpeg developers
  built with gcc 12 (Debian 12.2.0-14)
  configuration: --prefix=/usr/lib/jellyfin-ffmpeg --target-os=linux --extra-version=Jellyfin --disable-doc --disable-ffplay --disable-ptx-compression --disable-static --disable-libxcb --disable-sdl2 --disable-xlib --enable-lto --enable-gpl --enable-version3 --enable-shared --enable-gmp --enable-gnutls --enable-chromaprint --enable-opencl --enable-libdrm --enable-libass --enable-libfreetype --enable-libfribidi --enable-libfontconfig --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      58.  2.100 / 58.  2.100
  libavcodec    60.  3.100 / 60.  3.100
  libavformat    60.  3.100 / 60.  3.100
  libavdevice    60.  1.100 / 60.  1.100
  libavfilter    9.  3.100 /  9.  3.100
  libswscale      7.  1.100 /  7.  1.100
  libswresample  4. 10.100 /  4. 10.100
  libpostproc    57.  1.100 / 57.  1.100
libva info: VA-API version 1.21.0
libva info: Trying to open /usr/lib/jellyfin-ffmpeg/lib/dri/iHD_drv_video.so
libva info: Found init function __vaDriverInit_1_21
libva info: va_openDriver() returns 0
libva info: VA-API version 1.21.0
libva info: Trying to open /usr/lib/jellyfin-ffmpeg/lib/dri/iHD_drv_video.so
libva info: Found init function __vaDriverInit_1_21
libva info: va_openDriver() returns 0
libva info: VA-API version 1.21.0
libva info: Trying to open /usr/lib/jellyfin-ffmpeg/lib/dri/iHD_drv_video.so
libva info: Found init function __vaDriverInit_1_21
libva info: va_openDriver() returns 0
libva info: VA-API version 1.21.0
libva info: Trying to open /usr/lib/jellyfin-ffmpeg/lib/dri/iHD_drv_video.so
libva info: Found init function __vaDriverInit_1_21
libva info: va_openDriver() returns 0
Input #0, matroska,webm, from 'file:/mnt/movies/Godzilla.Minus.One.2023.UHD.BDRIP.x265.HDR.AC3-AOC/Godzilla.Minus.One.2023.UHD.BDRIP.x265.HDR.AC3-AOC.mkv':
  Metadata:
    encoder        : libebml v1.4.5 + libmatroska v1.7.1
    creation_time  : 2024-05-02T21:37:42.000000Z
    MOVIE/ENCODER  : HandBrake 1.7.3 2024021000
  Duration: 02:04:45.69, start: 0.000000, bitrate: 9817 kb/s
  Chapters:
    Chapter #0:0: start 0.000000, end 7.090000
      Metadata:
        title          : Chapter 1
    Chapter #0:1: start 7.090000, end 794.294000
      Metadata:
        title          : Chapter 2
    Chapter #0:2: start 794.294000, end 1200.658000
      Metadata:
        title          : Chapter 3
    Chapter #0:3: start 1200.658000, end 1824.573000
      Metadata:
        title          : Chapter 4
    Chapter #0:4: start 1824.573000, end 2686.601000
      Metadata:
        title          : Chapter 5
    Chapter #0:5: start 2686.601000, end 3141.013000
      Metadata:
        title          : Chapter 6
    Chapter #0:6: start 3141.013000, end 3935.014000
      Metadata:
        title          : Chapter 7
    Chapter #0:7: start 3935.014000, end 4485.314000
      Metadata:
        title          : Chapter 8
    Chapter #0:8: start 4485.314000, end 4672.710000
      Metadata:
        title          : Chapter 9
    Chapter #0:9: start 4672.710000, end 5135.005000
      Metadata:
        title          : Chapter 10
    Chapter #0:10: start 5135.005000, end 5774.143000
      Metadata:
        title          : Chapter 11
    Chapter #0:11: start 5774.143000, end 7131.875000
      Metadata:
        title          : Chapter 12
    Chapter #0:12: start 7131.875000, end 7483.685000
      Metadata:
        title          : Chapter 13
    Chapter #0:13: start 7483.685000, end 7485.687000
      Metadata:
        title          : Chapter 14
  Stream #0:0: Video: hevc (Main 10), yuv420p10le(tv, bt2020nc/bt2020/smpte2084), 3840x1608 [SAR 1:1 DAR 160:67], 23.98 fps, 23.98 tbr, 1k tbn (default)
    Metadata:
      BPS            : 9176396
      DURATION        : 02:04:45.687000000
      NUMBER_OF_FRAMES: 179477
      NUMBER_OF_BYTES : 8586454453
      _STATISTICS_WRITING_APP: mkvmerge v83.0 ('Circle Of Friends') 64-bit
      _STATISTICS_WRITING_DATE_UTC: 2024-05-02 21:37:42
      _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
  Stream #0:1(jpn): Audio: ac3, 48000 Hz, 5.1(side), fltp, 640 kb/s (default)
    Metadata:
      BPS            : 640000
      DURATION        : 02:04:38.208000000
      NUMBER_OF_FRAMES: 233694
      NUMBER_OF_BYTES : 598256640
      _STATISTICS_WRITING_APP: mkvmerge v83.0 ('Circle Of Friends') 64-bit
      _STATISTICS_WRITING_DATE_UTC: 2024-05-02 21:37:42
      _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
Stream mapping:
  Stream #0:0 -> #0:0 (hevc (native) -> h264 (h264_qsv))
  Stream #0:1 -> #0:1 (ac3 (native) -> aac (libfdk_aac))
Press [q] to stop, [?] for help
libva info: VA-API version 1.21.0
libva info: Trying to open /usr/lib/jellyfin-ffmpeg/lib/dri/iHD_drv_video.so
libva info: Found init function __vaDriverInit_1_21
libva info: va_openDriver() returns 0
libva info: VA-API version 1.21.0
libva info: Trying to open /usr/lib/jellyfin-ffmpeg/lib/dri/iHD_drv_video.so
libva info: Found init function __vaDriverInit_1_21
libva info: va_openDriver() returns 0
libva info: VA-API version 1.21.0
libva info: Trying to open /usr/lib/jellyfin-ffmpeg/lib/dri/iHD_drv_video.so
libva info: Found init function __vaDriverInit_1_21
libva info: va_openDriver() returns 0
libva info: VA-API version 1.21.0
libva info: Trying to open /usr/lib/jellyfin-ffmpeg/lib/dri/iHD_drv_video.so
libva info: Found init function __vaDriverInit_1_21
libva info: va_openDriver() returns 0
[hls @ 0x631de747f180] Opening '/var/cache/jellyfin/transcodes/f096d4d32b1156dd1e2f3a104e1f48a0-1.mp4' for writing
Output #0, hls, to '/var/cache/jellyfin/transcodes/f096d4d32b1156dd1e2f3a104e1f48a0.m3u8':
  Metadata:
    encoder        : Lavf60.3.100
  Stream #0:0: Video: h264, qsv(tv, bt709, progressive), 1920x804 [SAR 1:1 DAR 160:67], q=2-31, 16362 kb/s, 23.98 fps, 24k tbn (default)
    Metadata:
      encoder        : Lavc60.3.100 h264_qsv
    Side data:
      cpb: bitrate max/min/avg: 16362973/0/16362973 buffer size: 32725946 vbv_delay: N/A
  Stream #0:1: Audio: aac, 48000 Hz, stereo, s16, 256 kb/s (default)
    Metadata:
      encoder        : Lavc60.3.100 libfdk_aac
frame=  154 fps=0.0 q=12.0 size=N/A time=00:00:00.66 bitrate=N/A speed=0.927x   
[hls @ 0x631de747f180] Opening '/var/cache/jellyfin/transcodes/f096d4d32b1156dd1e2f3a104e1f48a00.mp4' for writing
[hls @ 0x631de747f180] Opening '/var/cache/jellyfin/transcodes/f096d4d32b1156dd1e2f3a104e1f48a01.mp4' for writing
[mp4 @ 0x631de74ffe40] Track 1 starts with a nonzero dts 334288, while the moov already has been written. Set the delay_moov flag to handle this case.
[hls @ 0x631de747f180] Opening '/var/cache/jellyfin/transcodes/f096d4d32b1156dd1e2f3a104e1f48a02.mp4' for writing
frame=  280 fps=229 q=17.0 size=N/A time=00:00:05.95 bitrate=N/A speed=4.88x   
[hls @ 0x631de747f180] Opening '/var/cache/jellyfin/transcodes/f096d4d32b1156dd1e2f3a104e1f48a03.mp4' for writing
[hls @ 0x631de747f180] Opening '/var/cache/jellyfin/transcodes/f096d4d32b1156dd1e2f3a104e1f48a04.mp4' for writing
frame=  430 fps=250 q=14.0 size=N/A time=00:00:12.31 bitrate=N/A speed=7.15x   
[hls @ 0x631de747f180] Opening '/var/cache/jellyfin/transcodes/f096d4d32b1156dd1e2f3a104e1f48a05.mp4' for writing
[hls @ 0x631de747f180] Opening '/var/cache/jellyfin/transcodes/f096d4d32b1156dd1e2f3a104e1f48a06.mp4' for writing
[hls @ 0x631de747f180] Opening '/var/cache/jellyfin/transcodes/f096d4d32b1156dd1e2f3a104e1f48a07.mp4' for writing
frame=  607 fps=273 q=16.0 size=N/A time=00:00:19.65 bitrate=N/A speed=8.85x   

I can now see the gpu working with intel_gpu_top, and there are .mp4 files being generated in the transcode directory.

Again thank you for the help, If you would like me to open another post with this 2nd issue i would be happy to.


RE: cant watch 4k videos fatal player error - TheDreadPirate - 2024-07-24

Continuing in this thread is fine. The ffmpeg log looks fine. It is transcoding and tone mapping.

What browser are you using? Do you see anything in the developer console?


RE: cant watch 4k videos fatal player error - fflam - 2024-07-24

so when i start to play the video there are some errors. looks like some sort of buffering error?
for more context the server is on a symmetrical 1gig internet connection, un metered.
I also got reports of this same file IS working on Roku, Android, windows Jellyfin app. but no one can get it to play on a web browser.
Code:
HLS Error: Type: otherError Details: internalException Fatal: false main.jellyfin.bundle.js:2:73451
    P https:/xxxxxx/web/main.jellyfin.bundle.js?fb9a17fa45c799d0f19c:2
    emit https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    emit https:/xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    trigger https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    onerror https:/xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    (Async: EventHandlerNonNull)
    t https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    _handleFragmentLoadProgress https:/xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    _loadFragForPlayback https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    c https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    (Async: promise callback)
    _doFragLoad https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    _loadFragForPlayback https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    loadFragment https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    loadFragment https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    doTickIdle https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    doTick https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    tick https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    completeInitSegmentLoad https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    _loadInitSegment https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    (Async: promise callback)
    _loadInitSegment https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    loadFragment https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    doTickIdle https://xxxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    doTick https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    tick https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    onLevelLoaded https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    emit https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    emit https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    trigger https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    handlePlaylistLoaded https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    handleTrackOrLevelPlaylist https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    onSuccess https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    readystatechange https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    (Async: EventHandlerNonNull)
    openAndSendXhr https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    loadInternal https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    (Async: promise callback)
    loadInternal https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    load https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    load https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    onLevelLoading https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    emit https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    emit https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    trigger https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    loadPlaylist https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    set https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    set https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    set https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    startLoad https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    startLoad https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    startLoad https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    filterAndSortMediaOptions https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    onManifestLoaded https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    emit https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    emit https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    trigger https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    handleMasterPlaylist https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    onSuccess https:// xxxxx /web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    readystatechange https:// xxxxx /web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    (Async: EventHandlerNonNull)
    openAndSendXhr https:// xxxxx /web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    loadInternal https:// xxxxx /web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    (Async: promise callback)
    loadInternal https:// xxxxx web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    load https:// xxxxx /web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    load https:// xxxxx /web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    onManifestLoading https:// xxxxx /web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    emit https:// xxxxx /web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1

next error:
Code:
ReferenceError: t is not defined 939ae1d4-a0ba-4cde-9d5a-210d45148421:1:100
    e blob:https:// xxxxx /939ae1d4-a0ba-4cde-9d5a-210d45148421:1
    <anonymous> blob:https:// xxxxx /939ae1d4-a0ba-4cde-9d5a-210d45148421:1

next error:
Code:
HLS Error: Type: mediaError Details: bufferStalledError Fatal: false main.jellyfin.bundle.js:2:73451
    P https://xxxxx/web/main.jellyfin.bundle.js?fb9a17fa45c799d0f19c:2
    emit https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    emit https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    trigger https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    _reportStall https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    poll https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    checkBuffer https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    onTickEnd https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    doTick https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    tick https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    (Async: setInterval handler)
    setInterval https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    startLoad https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    startLoad https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    startLoad https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    filterAndSortMediaOptions https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    onManifestLoaded https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    emit https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    emit https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    trigger https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    handleMasterPlaylist https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    onSuccess https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    readystatechange https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    (Async: EventHandlerNonNull)
    openAndSendXhr https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    loadInternal https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    (Async: promise callback)
    loadInternal https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    load https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    load https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    onManifestLoading https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    emit https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    emit https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    trigger https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    loadSource https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    r https://xxxxx/web/htmlVideoPlayer-plugin.b3c38dcaa4fca1318c2d.chunk.js:2
    d https://xxxxx/web/htmlVideoPlayer-plugin.b3c38dcaa4fca1318c2d.chunk.js:2
    x https://xxxxx/web/htmlVideoPlayer-plugin.b3c38dcaa4fca1318c2d.chunk.js:2
    A https://xxxxx/web/htmlVideoPlayer-plugin.b3c38dcaa4fca1318c2d.chunk.js:2
    M https://xxxxx/web/htmlVideoPlayer-plugin.b3c38dcaa4fca1318c2d.chunk.js:2
    o https://xxxxx/web/htmlVideoPlayer-plugin.b3c38dcaa4fca1318c2d.chunk.js:2
    (Async: promise callback)
    M https://xxxxx/web/htmlVideoPlayer-plugin.b3c38dcaa4fca1318c2d.chunk.js:2
    o https://xxxxx/web/htmlVideoPlayer-plugin.b3c38dcaa4fca1318c2d.chunk.js:2
    I https://xxxxx/web/htmlVideoPlayer-plugin.b3c38dcaa4fca1318c2d.chunk.js:2
    I https://xxxxx/web/htmlVideoPlayer-plugin.b3c38dcaa4fca1318c2d.chunk.js:2
    he https://xxxxx/web/htmlVideoPlayer-plugin.b3c38dcaa4fca1318c2d.chunk.js:2
    (Async: promise callback)
    he https://xxxxx/web/htmlVideoPlayer-plugin.b3c38dcaa4fca1318c2d.chunk.js:2
    value https://xxxxx/web/htmlVideoPlayer-plugin.b3c38dcaa4fca1318c2d.chunk.js:2
    e https://xxxxx/web/htmlVideoPlayer-plugin.b3c38dcaa4fca1318c2d.chunk.js:2
    d https://xxxxx/web/htmlVideoPlayer-plugin.b3c38dcaa4fca1318c2d.chunk.js:2
    x https://xxxxx/web/htmlVideoPlayer-plugin.b3c38dcaa4fca1318c2d.chunk.js:2
    A https://xxxxx/web/htmlVideoPlayer-plugin.b3c38dcaa4fca1318c2d.chunk.js:2
    M https://xxxxx/web/htmlVideoPlayer-plugin.b3c38dcaa4fca1318c2d.chunk.js:2
    o https://xxxxx/web/htmlVideoPlayer-plugin.b3c38dcaa4fca1318c2d.chunk.js:2
    I https://xxxxx/web/htmlVideoPlayer-plugin.b3c38dcaa4fca1318c2d.chunk.js:2
    I https://xxxxx/web/htmlVideoPlayer-plugin.b3c38dcaa4fca1318c2d.chunk.js:2
    value https://xxxxx/web/htmlVideoPlayer-plugin.b3c38dcaa4fca1318c2d.chunk.js:2
    he https://xxxxx/web/htmlVideoPlayer-plugin.b3c38dcaa4fca1318c2d.chunk.js:2
    (Async: promise callback)
    he https://xxxxx/web/htmlVideoPlayer-plugin.b3c38dcaa4fca1318c2d.chunk.js:2
    (Async: promise callback)
    value https://xxxxx/web/htmlVideoPlayer-plugin.b3c38dcaa4fca1318c2d.chunk.js:2
    a https://xxxxx/web/main.jellyfin.bundle.js?fb9a17fa45c799d0f19c:2
    d https://xxxxx/web/main.jellyfin.bundle.js?fb9a17fa45c799d0f19c:2
    k https://xxxxx/web/main.jellyfin.bundle.js?fb9a17fa45c799d0f19c:2
    P https://xxxxx/web/main.jellyfin.bundle.js?fb9a17fa45c799d0f19c:2
    F https://xxxxx/web/main.jellyfin.bundle.js?fb9a17fa45c799d0f19c:2
    a https://xxxxx/web/main.jellyfin.bundle.js?fb9a17fa45c799d0f19c:2
    (Async: promise callback)
    F https://xxxxx/web/main.jellyfin.bundle.js?fb9a17fa45c799d0f19c:2
    a https://xxxxx/web/main.jellyfin.bundle.js?fb9a17fa45c799d0f19c:2
    V https://xxxxx/web/main.jellyfin.bundle.js?fb9a17fa45c799d0f19c:2
    V https://xxxxx/web/main.jellyfin.bundle.js?fb9a17fa45c799d0f19c:2
    ve https://xxxxx/web/main.jellyfin.bundle.js?fb9a17fa45c799d0f19c:2
ans last error (this one repeats for ever):
Code:
HLS Error: Type: mediaError Details: bufferFullError Fatal: false main.jellyfin.bundle.js:2:73451
    P https://xxxxx/web/main.jellyfin.bundle.js?fb9a17fa45c799d0f19c:2
    emit https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    emit https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    trigger https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    onError https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    executeNext https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    append https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    onBufferAppending https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    emit https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    emit https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    trigger https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    bufferFragmentData https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    _handleTransmuxComplete https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    handleTransmuxComplete https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    push https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    _handleFragmentLoadProgress https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    _loadFragForPlayback https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    c https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    (Async: promise callback)
    _doFragLoad https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    _loadFragForPlayback https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    loadFragment https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    loadFragment https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    doTickIdle https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    doTick https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    tick https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    fragBufferedComplete https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    onFragBuffered https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    emit https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    emit https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    trigger https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    onFragParsed https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    blockBuffers https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    (Async: promise callback)
    blockBuffers https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    onFragParsed https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    emit https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    emit https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    trigger https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    updateLevelTiming https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    _handleTransmuxerFlush https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    handleFlushResult https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    flush https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    _handleFragmentLoadComplete https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    _loadFragForPlayback https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    (Async: promise callback)
    _loadFragForPlayback https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    loadFragment https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    loadFragment https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    doTickIdle https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    doTick https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    tick https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    fragBufferedComplete https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    onFragBuffered https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    emit https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    emit https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    trigger https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    onFragParsed https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    blockBuffers https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    (Async: promise callback)
    blockBuffers https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    onFragParsed https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    emit https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    emit https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    trigger https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1
    updateLevelTiming https://xxxxx/web/node_modules.hls.js.970a5cb5618e7282c138.chunk.js:1



RE: cant watch 4k videos fatal player error - TheDreadPirate - 2024-07-24

Can you provide your full jellyfin log via pastebin and also provide a file name or timestamp so I can find the logs associated with the playback attempts?


RE: cant watch 4k videos fatal player error - fflam - 2024-07-24

I might be missing something, but there is no jellyfin###.log file like there has been in the past.

Code:
root@Jellyfin:/var/log/jellyfin# ls -lha
total 424K
drwxr-x--- 2 jellyfin adm        23 Jul 24 15:13 .
drwxr-xr-x 7 root    root      15 Jul 12 00:38 ..
-rw-r--r-- 1 jellyfin jellyfin  19K Jul 24 07:11 FFmpeg.DirectStream-2024-07-24_07-11-27_5610ca25f1a21b8d10b4b10f20c774e2_bde5b911.log
-rw-r--r-- 1 jellyfin jellyfin  95K Jul 24 05:40 FFmpeg.Transcode-2024-07-24_05-40-31_8a7412f7628d4a13c4e2e88cb1cf54c8_01c1058e.log
-rw-r--r-- 1 jellyfin jellyfin  83K Jul 24 05:40 FFmpeg.Transcode-2024-07-24_05-40-37_8a7412f7628d4a13c4e2e88cb1cf54c8_3a05166e.log
-rw-r--r-- 1 jellyfin jellyfin  21K Jul 24 08:45 FFmpeg.Transcode-2024-07-24_08-45-26_e20b8ead2521ad0eaa21ba1368296043_0d6f138c.log
-rw-r--r-- 1 jellyfin jellyfin 193K Jul 24 08:54 FFmpeg.Transcode-2024-07-24_08-45-53_e20b8ead2521ad0eaa21ba1368296043_a824967b.log
-rw-r--r-- 1 jellyfin jellyfin  66K Jul 24 14:58 FFmpeg.Transcode-2024-07-24_14-57-06_e20b8ead2521ad0eaa21ba1368296043_9a5234be.log
-rw-r--r-- 1 jellyfin jellyfin 128K Jul 24 15:01 FFmpeg.Transcode-2024-07-24_14-58-23_e20b8ead2521ad0eaa21ba1368296043_a8f43833.log
-rw-r--r-- 1 jellyfin jellyfin 408K Jul 24 15:12 FFmpeg.Transcode-2024-07-24_15-00-52_e20b8ead2521ad0eaa21ba1368296043_2ca6a5ce.log
-rw-r--r-- 1 jellyfin jellyfin  18K Jul 24 15:03 FFmpeg.Transcode-2024-07-24_15-03-13_e20b8ead2521ad0eaa21ba1368296043_6f599057.log
-rw-r--r-- 1 jellyfin jellyfin  15K Jul 24 15:03 FFmpeg.Transcode-2024-07-24_15-03-32_e20b8ead2521ad0eaa21ba1368296043_977b7583.log
-rw-r--r-- 1 jellyfin jellyfin  15K Jul 24 15:03 FFmpeg.Transcode-2024-07-24_15-03-43_e20b8ead2521ad0eaa21ba1368296043_2b2360b0.log
-rw-r--r-- 1 jellyfin jellyfin  15K Jul 24 15:04 FFmpeg.Transcode-2024-07-24_15-03-59_e20b8ead2521ad0eaa21ba1368296043_f4a480ab.log
-rw-r--r-- 1 jellyfin jellyfin  15K Jul 24 15:04 FFmpeg.Transcode-2024-07-24_15-04-10_e20b8ead2521ad0eaa21ba1368296043_ccdacf34.log
-rw-r--r-- 1 jellyfin jellyfin  15K Jul 24 15:04 FFmpeg.Transcode-2024-07-24_15-04-21_e20b8ead2521ad0eaa21ba1368296043_1f2cde4f.log
-rw-r--r-- 1 jellyfin jellyfin  15K Jul 24 15:05 FFmpeg.Transcode-2024-07-24_15-05-08_e20b8ead2521ad0eaa21ba1368296043_ec852768.log
-rw-r--r-- 1 jellyfin jellyfin  29K Jul 24 15:06 FFmpeg.Transcode-2024-07-24_15-05-18_e20b8ead2521ad0eaa21ba1368296043_beb45a5f.log
-rw-r--r-- 1 jellyfin jellyfin  15K Jul 24 15:05 FFmpeg.Transcode-2024-07-24_15-05-40_e20b8ead2521ad0eaa21ba1368296043_c11f3243.log
-rw-r--r-- 1 jellyfin jellyfin  17K Jul 24 15:06 FFmpeg.Transcode-2024-07-24_15-05-50_e20b8ead2521ad0eaa21ba1368296043_17aa600e.log
-rw-r--r-- 1 jellyfin jellyfin  15K Jul 24 15:06 FFmpeg.Transcode-2024-07-24_15-06-09_e20b8ead2521ad0eaa21ba1368296043_3307a722.log
-rw-r--r-- 1 jellyfin jellyfin 457K Jul 24 15:29 FFmpeg.Transcode-2024-07-24_15-12-48_e20b8ead2521ad0eaa21ba1368296043_72b5c464.log
-rw-r--r-- 1 jellyfin jellyfin  14K Jul 24 15:13 FFmpeg.Transcode-2024-07-24_15-13-05_e20b8ead2521ad0eaa21ba1368296043_2b7f3b9b.log
root@Jellyfin:/var/log/jellyfin#

am i missing something?


RE: cant watch 4k videos fatal player error - TheDreadPirate - 2024-07-24

Weird. Try this.

Code:
sudo journalctl -u jellyfin.server --no-tail > jellyfin.log



RE: cant watch 4k videos fatal player error - fflam - 2024-07-24

that gives me

-- No entries --