Server Version#:Version 4.76.1
Player Version#: IOS 15.4.1
Dear team,
I have recently purchased the lifetime subscription hoping to be able to play HEVC files and to stream them to Internet for my family. Unfortunately this is exactly where it fails no matter if the file is 720, 1080 or 4K 10 bit HDR, I get the above message. Hardware cannot be a limitation since on the same NAS, the free Jellyfin server plays them without problems. I prefer Plex because of the interface and all the goodies, but in the end I need it to play files. Same message is shown on Apple TV in the same network with NAS and web clients in the internet. At home network is Gigabit and all devices are connected by cable
Can you please make sure DEBUG logging is enabled and then recreate the playback failure so the details will be in the logs ?
After doing that, please download the logs and attach here. I’ll go through them and see what’s not happening.
Dear Chuck, thank you for your help!
Here are the logs:
plex logs.txt (127.4 KB)
Please try that again. you accidentally gave me the player logs. I need the server logs.
Settings - [Server name] - Troubleshooting - Download Logs.
Please download and attach those logs.
Sorry, here they are
Plex Media Server Logs_2022-05-11_10-33-14.zip (5.3 MB)
I must add that after chaging the quallity settings on the Apple TV to Direct play, videos are working on the Apple TV, still not working in the browser from the internet
I found the problem.
User Plex
does not have permission to write to your Transcoder temp
May 11, 2022 10:28:29.068 [0x7f0c29956b38] DEBUG - [Transcode] [FFMPEG] - Direct mapping possible.
May 11, 2022 10:28:29.069 [0x7f0c29956b38] DEBUG - [Transcode] TPU: hardware transcoding: final decoder: vaapi, final encoder: vaapi
May 11, 2022 10:28:29.069 [0x7f0c29956b38] ERROR - [Transcode] Error creating directory "/satashare1-1/buffer/plex/": Permission denied
May 11, 2022 10:28:29.069 [0x7f0c29956b38] DEBUG - [Transcode/JobRunner] Job running: FFMPEG_EXTERNAL_LIBS='/volume1/Plex/Library/Application\ Support/Plex\ Media\ Server/Codecs/994f4ee-4285-linux-x86_64/' LIBVA_DRIVERS_PATH="/volume1/@appstore/Plex Media Server/lib/dri" X_PLEX_TOKEN=xxxxxxxxxxxxxxxxxxxx "/volume1/@appstore/Plex Media Server/Plex Transcoder" -codec:0 hevc -hwaccel:0 vaapi -hwaccel_fallback_threshold:0 10 -hwaccel_device:0 vaapi -codec:1 dca -analyzeduration 20000000 -probesize 20000000 -i /volumeUSB1/usbshare/MEDIA/FILME/Prometheus.2012.2160p.BluRay.x265.10bit.HDR.DTS-HD.MA.7.1-TERMiNAL/Prometheus.2012.2160p.UHD.BluRay.x265-TERMiNAL.mkv -filter_complex "[0:4]scale=3840:1600[0];[0:0][0]overlay[1];[1]scale=w=720:h=300:force_divisible_by=4[2];[2]format=p010,tonemap=mobius[3];[3]format=pix_fmts=nv12[4];[4]hwupload[5]" -map "[5]" -codec:0 h264_vaapi -b:0 1265k -maxrate:0 1687k -bufsize:0 3374k -r:0 23.975999999999999 -force_key_frames:0 "expr:gte(t,n_forced*8)" -filter_complex "[0:1] aresample=async=1:ocl='stereo':rematrix_maxval=0.000000dB:osr=48000[6]" -map "[6]" -metadata:s:1 language=eng -codec:1 aac -b:1 206k -f dash -seg_duration 8 -dash_segment_type mp4 -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/852j7xqylnejhqjcu3ot7kjq/71059567-14f9-47d3-93de-2dfddd485b78/manifest?X-Plex-Http-Pipeline=infinite" -avoid_negative_ts disabled -map_metadata -1 -map_chapters -1 dash -start_at_zero -copyts -vsync cfr -init_hw_device vaapi=vaapi: -filter_hw_device vaapi -y -nostats -loglevel quiet -loglevel_plex error -progressurl http://127.0.0.1:32400/video/:/transcode/session/852j7xqylnejhqjcu3ot7kjq/71059567-14f9-47d3-93de-2dfddd485b78/progress
May 11, 2022 10:28:29.071 [0x7f0c29956b38] DEBUG - [Transcode/JobRunner] Jobs: Starting child process with pid 17251
May 11, 2022 10:28:29.069 [0x7f0c29956b38] ERROR - [Transcode] Error creating directory “/satashare1-1/buffer/plex/”: Permission denied
What is that? External E-SATA drive?
Synology external drives are inherently slower than internal.
I don’t know why it said “not powerful enough”. It should (AFAIK) have reported something else about failure.
Thank you! I use a fast SSD connected to esata, thinking that it will be faster than regular drives in the NAS. Plex user had write access to this drive, but I have changed the buffer to default location and there is no change, I have even reinstalled the server, no luck
Plex Media Server Logs_2022-05-12_16-23-52.zip (2.5 MB)
Thank you for the logs.
The hardware is working now.
For the movie you selected, because you have subtitle burning, the NAS doesn’t have the CPU power (now the error makes sense).
May 12, 2022 16:17:32.377 [0x7f555f347b38] DEBUG - [Transcode] Found session GUID of 7d5hq6iioao0xe6efgwb6brc in session start.
May 12, 2022 16:17:32.377 [0x7f555f347b38] DEBUG - [Transcode] Cleaning directory for session 7d5hq6iioao0xe6efgwb6brc ()
May 12, 2022 16:17:32.378 [0x7f555f347b38] DEBUG - [Transcode] Starting a transcode session 7d5hq6iioao0xe6efgwb6brc at offset -1.0 (state=3)
May 12, 2022 16:17:32.378 [0x7f555f347b38] DEBUG - [Transcode] TPU: hardware transcoding: using hardware decode accelerator vaapi
May 12, 2022 16:17:32.378 [0x7f555f347b38] DEBUG - [Transcode] TPU: hardware transcoding: zero-copy support present
May 12, 2022 16:17:32.378 [0x7f555f347b38] DEBUG - [Transcode] TPU: hardware transcoding: not using zero-copy because subtitle burning is required
May 12, 2022 16:17:32.379 [0x7f555f347b38] INFO - [Transcode] CodecManager: starting EAE at "/volume1/Plex/tmp_transcoding/pms-363b7e51-7c4d-45b2-b4db-c11a28890aa6/EasyAudioEncoder"
May 12, 2022 16:17:32.380 [0x7f555f347b38] DEBUG - [Transcode/JobRunner] Job running: "/volume1/Plex/Library/Application Support/Plex Media Server/Codecs/EasyAudioEncoder-1785-linux-x86_64/EasyAudioEncoder/EasyAudioEncoder"
May 12, 2022 16:17:32.380 [0x7f555f347b38] DEBUG - [Transcode/JobRunner] Jobs: Starting child process with pid 16848
May 12, 2022 16:17:32.380 [0x7f555f347b38] DEBUG - [Transcode] [Universal] Using local file path instead of URL: /volumeUSB1/usbshare/MEDIA/Seriale/Fear the walking dead/Season 7/Fear.the.Walking.Dead.S07E11.1080p.HEVC.x265-MeGusta[eztv.re].mkv
May 12, 2022 16:17:32.380 [0x7f555f347b38] DEBUG - [Transcode] Codecs: hardware transcoding: testing API vaapi
May 12, 2022 16:17:32.382 [0x7f555f347b38] DEBUG - [Transcode] [FFMPEG] - Format 0x41524742 -> bgra.
May 12, 2022 16:17:32.382 [0x7f555f347b38] DEBUG - [Transcode] [FFMPEG] - Format 0x42475241 -> argb.
May 12, 2022 16:17:32.382 [0x7f555f347b38] DEBUG - [Transcode] [FFMPEG] - Format 0x41424752 -> rgba.
May 12, 2022 16:17:32.382 [0x7f555f347b38] DEBUG - [Transcode] [FFMPEG] - Format 0x52474241 -> abgr.
May 12, 2022 16:17:32.382 [0x7f555f347b38] DEBUG - [Transcode] [FFMPEG] - Format 0x58524742 -> bgr0.
May 12, 2022 16:17:32.382 [0x7f555f347b38] DEBUG - [Transcode] [FFMPEG] - Format 0x42475258 -> 0rgb.
May 12, 2022 16:17:32.382 [0x7f555f347b38] DEBUG - [Transcode] [FFMPEG] - Format 0x58424752 -> rgb0.
May 12, 2022 16:17:32.382 [0x7f555f347b38] DEBUG - [Transcode] [FFMPEG] - Format 0x52474258 -> 0bgr.
May 12, 2022 16:17:32.382 [0x7f555f347b38] DEBUG - [Transcode] [FFMPEG] - Format 0x30335241 -> unknown.
May 12, 2022 16:17:32.382 [0x7f555f347b38] DEBUG - [Transcode] [FFMPEG] - Format 0x30334241 -> unknown.
May 12, 2022 16:17:32.382 [0x7f555f347b38] DEBUG - [Transcode] [FFMPEG] - Format 0x30335258 -> x2rgb10le.
May 12, 2022 16:17:32.382 [0x7f555f347b38] DEBUG - [Transcode] [FFMPEG] - Format 0x30334258 -> unknown.
May 12, 2022 16:17:32.382 [0x7f555f347b38] DEBUG - [Transcode] [FFMPEG] - Format 0x36314752 -> unknown.
May 12, 2022 16:17:32.382 [0x7f555f347b38] DEBUG - [Transcode] [FFMPEG] - Format 0x50424752 -> unknown.
May 12, 2022 16:17:32.382 [0x7f555f347b38] DEBUG - [Transcode] [FFMPEG] - Format 0x50524742 -> unknown.
May 12, 2022 16:17:32.382 [0x7f555f347b38] DEBUG - [Transcode] [FFMPEG] - Format 0x56555941 -> unknown.
May 12, 2022 16:17:32.382 [0x7f555f347b38] DEBUG - [Transcode] [FFMPEG] - Format 0x30303859 -> gray.
May 12, 2022 16:17:32.382 [0x7f555f347b38] DEBUG - [Transcode] [FFMPEG] - Format 0x3231564e -> nv12.
May 12, 2022 16:17:32.382 [0x7f555f347b38] DEBUG - [Transcode] [FFMPEG] - Format 0x3132564e -> unknown.
May 12, 2022 16:17:32.382 [0x7f555f347b38] DEBUG - [Transcode] [FFMPEG] - Format 0x32595559 -> yuyv422.
May 12, 2022 16:17:32.382 [0x7f555f347b38] DEBUG - [Transcode] [FFMPEG] - Format 0x59565955 -> uyvy422.
May 12, 2022 16:17:32.382 [0x7f555f347b38] DEBUG - [Transcode] [FFMPEG] - Format 0x32315659 -> yuv420p.
May 12, 2022 16:17:32.382 [0x7f555f347b38] DEBUG - [Transcode] [FFMPEG] - Format 0x30323449 -> yuv420p.
May 12, 2022 16:17:32.382 [0x7f555f347b38] DEBUG - [Transcode] [FFMPEG] - Format 0x50313134 -> yuv411p.
May 12, 2022 16:17:32.382 [0x7f555f347b38] DEBUG - [Transcode] [FFMPEG] - Format 0x48323234 -> yuv422p.
May 12, 2022 16:17:32.382 [0x7f555f347b38] DEBUG - [Transcode] [FFMPEG] - Format 0x56323234 -> yuv440p.
May 12, 2022 16:17:32.382 [0x7f555f347b38] DEBUG - [Transcode] [FFMPEG] - Format 0x50343434 -> yuv444p.
May 12, 2022 16:17:32.382 [0x7f555f347b38] DEBUG - [Transcode] [FFMPEG] - Format 0x33434d49 -> unknown.
May 12, 2022 16:17:32.382 [0x7f555f347b38] DEBUG - [Transcode] [FFMPEG] - Format 0x30313050 -> p010le.
May 12, 2022 16:17:32.382 [0x7f555f347b38] DEBUG - [Transcode] [FFMPEG] - Created surface 0.
May 12, 2022 16:17:32.382 [0x7f555f347b38] DEBUG - [Transcode] [FFMPEG] - Direct mapping possible.
May 12, 2022 16:17:32.383 [0x7f555f347b38] DEBUG - [Transcode] TPU: hardware transcoding: final decoder: vaapi, final encoder: vaapi
Here you can see it has:
- Found and validated the HW transcoding for the video.
- Knows it’s converting EAC3 to AAC
- Determined it must burn the subtitles into the video using the CPU (not hardware)
Synology CPUs are not strong enough, unless its a Xeon, to burn in subtitles.
Two things to check:
- Check the player settings. It should be set for Automatic subtitle burning for best results.
- In the video itself, check the type of subtitles. If PGS, VOBSUB, or DVDRIP then consider pre-burning them into the image --OR-- converting/finding with Text based subtitles (SRT, ASS, SSA). SRT subtitles are the best to have. SRT are sent with the video as a 3rd stream.
Thank you!
However it is strange why Jellyfin has absolutely no problem with above mentioned videos, including a 4K HEVC 10 bit video, that Plex is not playing at all.
You may close the ticket.
Have a nice weekend!
This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.