Automatically adjust quality resulting in forever loop if using SRT subtitles

Server Version#: 1.23.4.4712
Player Version#: 8.18.2.25850 ( Android mobile)

Phone: Oneplus 5t.
System config: Ryzen 5 3600, Nvidia quadro p400, 16GB

Result(Success): Video keep playing and quality is adjusted according to speed
Result(Failure): Video get stuck in forever loop… server keeps giving log [TranscodeOutputStream] Delaying subtitle output to wait for video stream to catch up

Issue:

  • Seems to be happening only on android clients with SRT subtitles ( Tested mac, web, windows client these seem to be working fine)
  • Happening on multiple servers ( checked with friends server also )

Scenarios(can be reproduced with these steps):

  1. Subtitle disabled/off for file before playing
    Result: Success
    a) Subtitle turned on after video started playing
    Result: Failure
  2. Subtitle enabled/on for file before playing
    Result: Failure
    a) Subtitle turned off after video started playing
    Result: Success

Steps for generating these logs:
START network log

  1. select any movie
  2. Disable logs before playing the video
  3. Play the Video for 2-4second => it will play normally with automatically adjusting the quality
  4. Enable/add subtitle => ( video will keep loading) server will be stuck in some kind of loop
    END network log

get logs from server and client.
Repeat the same while verbose enabled.

Attachments

  1. Android client logs
  2. Server logs
  3. Server logs while verbose enabled.

Plex Media Server Logs_2021-07-04_19-43-19(verbose).zip (3.4 MB)
Plex Media Server Logs_2021-07-04_19-40-50.zip (3.4 MB)
plex-android-debugging.txt (4.7 MB)

1 Like

Hello, can anyone please check this.

Thank you.

cc: @OttoKerner @anon18523487

Yes, that is a known issue. I do not have an estimate when this may get fixed. For now, you should turn of the automatic adjustment option.

1 Like

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.