Server Version#: 1.20.3.3483 (Win & Mac)
Player Version#: Platform 3.8, Player 5.2.1
TV: lg-49UJ635V (latest firmware 05.80.65)
For any direct play-supported video file, whenever my audio needs to be transcoded (HDMI-CEC-connected soundbar supports AC3 only: Sony HT-S20R), srt subtitles cause video to be transcoded too. This is bad enough (and hopefully could get fixed like it was in Android TV?).
But the much more serious issue, that prevents me from being able to watch anything with subtitles and non-AC3 audio, is that this causes the player to stutter constantly even if I drop the bitrate to ⅒ of the original (which itself plays directly no problem). If I turn subtitles off and force video transcoding manually, it plays fine. Subtitle burn-in settings makes no difference.
This happens on both Early Access and on old app. Happens with my Ryzen 3900X and GTX2070 on 1Gb ethernet and on a Macbook Pro on WiFi (completely different server). Happens irrespective on any combination of server settings that I have spent a full day exploring (Secure Connections Disabled, no IPV6, Make my CPU hurt, allow no auth). Happens whenever audio needs to be transcoded, irrespective of the original video quality. Happens on TV’s internal speakers (where I leave Plex’s allowed Audio format to be what I need: AC3 only).
Is that expected?! What can be done? Short of reencoding my whole library or learning French, Mandarin, Spanish, Thai, etc… will MiBox S sort this issue? Is there a way to roll-back to earlier version of Early Access (there were some changes to subtitle handling)? Why subtitles need to be burned in when only audio is transcoded? Why video transcoding without subtitles plays fine at much, much higher bitrates than when it also contains burned-in subtitles? Can I somehow force the 100% use of my 12-core CPU to just watch a movie?
I’m a bit at a loss, any suggestions welcomed! And if it’s not a bug and is unlikely to be ever fixed, I would love to know, too. Thank you.
Regards
m.
redacted log: Plex Transcoder Statistics.log (8.0 KB)
console constantly prints out:
Playback warning occurred. Reason: BufferingExcessive, Excessive buffering has been detected!
[PlaybackSessionController] playback state changed to: buffering
[PlaybackSessionController] playback state changed to: playing
[PlaybackSessionController] playback state changed to: buffering
[PlaybackSessionController] playback state changed to: playing