Server Version#: plex server 1.21.0.3616
Player Version#: plex web 4.43.4
hw specifications:
The file is an hvec10 mkv.
It does not use hardware acceleration while streaming.
Server Version#: plex server 1.21.0.3616
Player Version#: plex web 4.43.4
hw specifications:
The file is an hvec10 mkv.
It does not use hardware acceleration while streaming.
Need DEBUG logs please which capture the start of the transcoding session.
Also please confirm the presence of /dev/dri/renderD128
Plex Media Server Logs_2022-04-13_18-00-08.zip (4.4 MB)
and yes that path exists
In case it helps, the file name starts with “[HR] Mairimashita! Iruma-kun”.
Is there anything I need to do on a Linux server prior to running Plex to allow for hardware transcoding?
Thanks for the logs. My apologies at the late reply.
Apr 13, 2022 17:57:24.962 [0x7f8f4dffb700] DEBUG - [Transcode] [FFMPEG] - Direct mapping possible.
Apr 13, 2022 17:57:24.973 [0x7f8f4dffb700] DEBUG - [Transcode] TPU: hardware transcoding: final decoder: vaapi, final encoder: vaapi
Apr 13, 2022 17:57:24.973 [0x7f8f4dffb700] DEBUG - [Transcode] Job running: EAE_ROOT='/tmp/pms-e3d6d6cb-ebfd-414b-bd34-017a802a024a/EasyAudioEncoder' FFMPEG_EXTERNAL_LIBS='/var/lib/plexmediaserver/Library/Application\ Support/Plex\ Media\ Server/Codecs/7c50c14-3596-linux-x86_64/' LIBVA_DRIVERS_PATH='/usr/lib/plexmediaserver/lib/dri' XDG_CACHE_HOME='/var/lib/plexmediaserver/Library/Application Support/Plex Media Server/Cache' XDG_DATA_HOME='/usr/lib/plexmediaserver/Resources' X_PLEX_TOKEN='xxxxxxxxxxxxxxxxxxxx' '/usr/lib/plexmediaserver/Plex Transcoder' '-codec:0' 'hevc' '-hwaccel:0' 'vaapi' '-hwaccel_fallback_threshold:0' '10' '-hwaccel_device:0' 'vaapi' '-codec:1' 'opus' '-analyzeduration' '20000000' '-probesize' '20000000' '-i' '/srv/media/tv/Welcome to Demon School! Iruma-kun/Season 1/[HR] Mairimashita! Iruma-kun S01E20.mkv' '-map_inlineass' '0:2' '-filter_complex' '[0:0]scale=w=1920:h=1080[0];[0]format=pix_fmts=nv12[1];[1]inlineass=font_scale=1.000000:font_path=/usr/lib/plexmediaserver/Resources/Fonts/DejaVuSans-Regular.ttf:fontconfig_file=/usr/lib/plexmediaserver/Resources/fonts.conf:language=en[2];[2]hwupload[3]' '-filter_complex' '[0:1] aresample=async=1:ocl='\''stereo'\'':rematrix_maxval=0.000000dB:osr=48000[4]' '-map' '[3]' '-metadata:s:0' 'language=jpn' '-codec:0' 'h264_vaapi' '-b:0' '7205k' '-maxrate:0' '9607k' '-bufsize:0' '19214k' '-r:0' '23.975999999999999' '-force_key_frames:0' 'expr:gte(t,0+n_forced*1)' '-map' '[4]' '-metadata:s:1' 'language=jpn' '-codec:1' 'aac' '-b:1' '256k' '-f' 'dash' '-seg_duration' '1' '-init_seg_name' 'init-stream$RepresentationID$.m4s' '-media_seg_name' 'chunk-stream$RepresentationID$-$Number%05d$.m4s' '-window_size' '5' '-delete_removed' 'false' '-skip_to_segment' '1' '-time_delta' '0.0625' '-manifest_name' 'http://127.0.0.1:32400/video/:/transcode/session/pslzydwpu7d4l719h9yz1u7q/cdabe8e1-702a-46ac-a13e-acc8b5d5d537/manifest?X-Plex-Http-Pipeline=infinite' '-avoid_negative_ts' 'disabled' '-map_metadata' '-1' '-map_chapters' '-1' 'dash' '-map' '0:2' '-f' 'null' '-codec' 'ass' 'nullfile' '-start_at_zero' '-copyts' '-vsync' 'cfr' '-y' '-init_hw_device' 'vaapi=vaapi:' '-filter_hw_device' 'vaapi' '-nostats' '-loglevel' 'quiet' '-loglevel_plex' 'error' '-progressurl' 'http://127.0.0.1:32400/video/:/transcode/session/pslzydwpu7d4l719h9yz1u7q/cdabe8e1-702a-46ac-a13e-acc8b5d5d537/progress'
Apr 13, 2022 17:57:24.974 [0x7f8f4dffb700] DEBUG - [Transcode] Jobs: Starting child process with pid 3641192
PMS is seeing the QSV and engaging it here.
What indications do you have it’s not engaging QSV ?
What I see in the logs is PMS starting the transcode but it’s being commanded to stop playback
To be clear “hwaccel:0” is the name of the parameter, it is not an indication of it being enabled. There isn’t a “hwaccel:1” if that is what you were expecting.
This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.