• Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below
  • Forum
  • Website
  • GitHub
  • Status
  • Translation
  • Features
  • Team
  • Rules
  • Help
  • Feeds
User Links
  • Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below

    Useful Links Forum Website GitHub Status Translation Features Team Rules Help Feeds
    Jellyfin Forum Support Troubleshooting Help

     
    • 0 Vote(s) - 0 Average

    Help

    Playback Error Playback failed due to a fatal player error.
    Scor
    Offline

    Junior Member

    Posts: 2
    Threads: 2
    Joined: 2025 Jun
    Reputation: 0
    #1
    Yesterday, 11:24 PM (This post was last modified: Yesterday, 11:26 PM by Scor. Edited 1 time in total.)
    Hi folks,

    Did a fresh install of truenas but currently i get this error:

    Playback Error
    Playback failed due to a fatal player error.

    any idea??


    {"Protocol":0,"Id":"d37385c4abaae95fa8674f9a3c703479","Path":"/Media/Movies/12 Years a Slave (2013)/12 Years a Slave (2013) Bluray-1080p.mp4","EncoderPath":null,"EncoderProtocol":null,"Type":0,"Container":"mov,mp4,m4a,3gp,3g2,mj2","Size":2245226802,"Name":"12 Years a Slave (2013) Bluray-1080p","IsRemote":false,"ETag":"a13858b174324e47c01f9dd98cd60bdb","RunTimeTicks":80500900000,"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":"hevc","CodecTag":"hev1","Language":"und","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/1200000","CodecTimeBase":null,"Title":null,"Hdr10PlusPresentFlag":null,"VideoRange":1,"VideoRangeType":1,"VideoDoViTitle":null,"AudioSpatialFormat":0,"LocalizedUndefined":null,"LocalizedDefault":null,"LocalizedForced":null,"LocalizedExternal":null,"LocalizedHearingImpaired":null,"DisplayTitle":"1080p HEVC SDR","NalLengthSize":null,"IsInterlaced":false,"IsAVC":false,"ChannelLayout":null,"BitRate":2000561,"BitDepth":10,"RefFrames":1,"PacketLength":null,"Channels":null,"SampleRate":null,"IsDefault":true,"IsForced":false,"IsHearingImpaired":false,"Height":800,"Width":1920,"AverageFrameRate":23.976217,"RealFrameRate":23.976025,"ReferenceFrameRate":23.976217,"Profile":"Main 10","Type":1,"AspectRatio":"2.40:1","Index":0,"Score":null,"IsExternal":false,"DeliveryMethod":null,"DeliveryUrl":null,"IsExternalUrl":null,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"Path":null,"PixelFormat":"yuv420p10le","Level":120,"IsAnamorphic":false},{"Codec":"aac","CodecTag":"mp4a","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/48000","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 - Default","NalLengthSize":null,"IsInterlaced":false,"IsAVC":false,"ChannelLayout":"5.1","BitRate":224000,"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":"LC","Type":0,"AspectRatio":null,"Index":1,"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":2231256,"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 -f mov,mp4,m4a,3gp,3g2,mj2 -init_hw_device vaapi=vaConfused-facedev/dri/renderD128,driver=iHD -init_hw_device qsv=qs@va -filter_hw_device qs -i file:"/Media/Movies/12 Years a Slave (2013)/12 Years a Slave (2013) Bluray-1080p.mp4" -map_metadata -1 -map_chapters -1 -threads 0 -map 0:0 -map 0:1 -map -0:s -codec:v:0 h264_qsv -preset veryfast -mbbrc 1 -b:v 6668537 -maxrate 6668538 -rc_init_occupancy 13337074 -bufsize 26674148 -profile:v:0 high -level 51 -g:v:0 72 -keyint_min:v:0 72 -vf "setparams=color_primaries=bt709:color_trc=bt709:colorspace=bt709,scale=trunc(min(max(iw\,ih*a)\,min(1920\,800*a))/2)*2:trunc(min(max(iw/a\,ih)\,min(1920/a\,800))/2)*2,format=nv12" -codec:a:0 libfdk_aac -ac 2 -ab 224000 -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 "98fea8d5f53a23fe7b777467eb015671-1.mp4" -start_number 0 -hls_segment_filename "/cache/transcodes/98fea8d5f53a23fe7b777467eb015671%d.mp4" -hls_playlist_type vod -hls_list_size 0 -hls_segment_options movflags=+frag_discont -y "/cache/transcodes/98fea8d5f53a23fe7b777467eb015671.m3u8"


    ffmpeg version 7.1.2-Jellyfin Copyright © 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
    [in#0 @ 0x7fa308b51300] Error opening input: Permission denied
    Error opening input file fileConfused-faceMedia/Movies/12 Years a Slave (2013)/12 Years a Slave (2013) Bluray-1080p.mp4.
    Error opening input files: Permission denied


    Attached Files Thumbnail(s)
       
    Remotepall
    Offline

    Junior Member

    Posts: 15
    Threads: 3
    Joined: 2025 Feb
    Reputation: 0
    #2
    Yesterday, 11:44 PM
    I'm not a pro here but I can give you directions to check while you wait for someone better then me:
    - Check permissions on files, i.e. make sure JF has full access to read write and edit movie files.
    - Does stream work without transcoding? Is the device listed in the /dev/ folder? (not sure if this is applicable in truenas setup)
    - Have you tested other files and formats to see if that works?
    - Have you made sure your CPU supports the transcode settings you have selected? e.g. not all support av1. https://www.intel.com/content/www/us/en/...rview.html
    Jellyfin Server: JF: 10.11.4, AMD Ryzen 5 5500 Gigabyte B450M DS3H, Intel Arc B570 Battlemage 10GB GPU, 16GB 3600MHz DDR4, 1TB Lexar NVMe Gen4 SSD. 
    Unraid Storage: Unraid 7.1.4, HP Proliant ML150 Gen 9, E5-2630, 32GB DDR4 ECC, 34TB, 2p5d

    ArneR
    Offline

    Junior Member

    Posts: 37
    Threads: 1
    Joined: 2025 Oct
    Reputation: 0
    Country:Norway
    #3
    Today, 12:22 AM
    This looks like a permissions issue. Consider changing your config accordingly:

    Make a new dataset in your app pool named app_configs, in there make another one called jellyfin. In there you can make two more, one called config and one called cache.
    Leave owner as root. Then go into your apps, and edit your jellyfin config:

                   

    Now you have sufficient permissions, unless you want to reserve the option to delete media from jellyfin itself, I however do not, hence my media being read only and the ACL is reflecting that.

    Now, I don't see why you would need to manually add DEVICE /dev/dri and LIBVA_DRIVER_NAME i965, as the last option of the config in Truenas "Passthrough available (non-NVIDIA) GPUs" should be all that you need in order for transcoding to work, unless this is because you are using an older Intel cpu. All I know after a quick google is that this driver only supports VA-API adn not quicksync. I'd think it should be enough to just select VA-API in jellyfin, but I could be mistaken.
    « Next Oldest | Next Newest »

    Users browsing this thread: 1 Guest(s)


    • View a Printable Version
    • Subscribe to this thread
    Forum Jump:

    Home · Team · Help · Contact
    © Designed by D&D - Powered by MyBB
    L


    Jellyfin

    The Free Software Media System

    Linear Mode
    Threaded Mode