2025-05-22, 07:56 PM
(This post was last modified: 2025-05-23, 07:54 AM by teo. Edited 1 time in total.)
I am running a TrueNAS Scale server with 16Gb RAM, i3 14100, 4TB HDD as media drive and an 500GB drive for the apps themselves.
The Jellyfin Container is configured with GPU passthrough. But enabling VAAPI in the Jellyfin transcoding tab results in errors when playing videos.
VA-API Device:
/dev/dri/renderD128
hardware decoding:
H264
HEVC
AV1
HEVC 10bit
error:
The playback failed due to a critical player error.
The Jellyfin Container is configured with GPU passthrough. But enabling VAAPI in the Jellyfin transcoding tab results in errors when playing videos.
VA-API Device:
/dev/dri/renderD128
hardware decoding:
H264
HEVC
AV1
HEVC 10bit
error:
The playback failed due to a critical player error.


dev/dri/renderD128,driver=iHD -hwaccel vaapi -hwaccel_output_format vaapi -noautorotate -i file:"/jellyfin-media/shows/StarWarsTheCloneWars/Staffel1/E13.mp4" -noautoscale -map_metadata -1 -map_chapters -1 -threads 0 -map 0:0 -map 0:1 -map -0:s -codec:v:0 av1_vaapi -rc_mode VBR -b:v 4451554 -maxrate 4451554 -bufsize 8903108 -profile:v:0 main -level 15 -force_key_frames:0 "expr:gte(t,n_forced*3)" -vf "setparams=color_primaries=bt709:color_trc=bt709:colorspace=bt709,scale_vaapi=format=nv12:extra_hw_frames=24" -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 "505e03fee1b38b203e5a8ff094882952-1.mp4" -start_number 0 -hls_segment_filename "/cache/transcodes/505e03fee1b38b203e5a8ff094882952%d.mp4" -hls_playlist_type vod -hls_list_size 0 -y "/cache/transcodes/505e03fee1b38b203e5a8ff094882952.m3u8"
, yuv420p10le(tv, bt709), 1920x816 [SAR 1:1 DAR 40:17], 2225 kb/s, 23.98 fps, 23.98 tbr, 24k tbn (default)