https://drive.google.com/open?id=12-qTG ... CY0G7P1k_G
Atmos+PGS subtitles look good in mkv.
The current PGS subtitle issue is likely one with exoplayer and the TS container. The shield plex stacktrace from a TS file when PGS is selected:
Code: Select all
05-20 08:51:50.711 e: [Exo2VideoPlayer] Player error detected
05-20 08:51:50.711 e: An exception occurred: com.google.android.exoplayer2.r: com.google.android.exoplayer2.x0.g: Unexpected decoder error occurred
05-20 08:51:50.711 e: Stacktrace: com.google.android.exoplayer2.r: com.google.android.exoplayer2.x0.g: Unexpected decoder error occurred
at com.google.android.exoplayer2.x0.l.render(SourceFile:42)
at com.google.android.exoplayer2.v.e(SourceFile:14)
at com.google.android.exoplayer2.v.handleMessage(SourceFile:17)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:193)
at android.os.HandlerThread.run(HandlerThread.java:65)
Caused by: com.google.android.exoplayer2.x0.g: Unexpected decoder error occurred
at com.plexapp.plex.videoplayer.local.k.n.b.a(SourceFile:15)
at com.plexapp.plex.videoplayer.local.k.n.b.a(SourceFile:2)
at com.google.android.exoplayer2.t0.g.d(SourceFile:17)
at com.google.android.exoplayer2.t0.g.g(SourceFile:1)
at com.google.android.exoplayer2.t0.g.a(SourceFile:1)
at com.google.android.exoplayer2.t0.g$a.run(SourceFile:1)
Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'long com.plexapp.plex.videoplayer.local.k.n.c.g.b.b()' on a null object reference
at com.plexapp.plex.videoplayer.local.k.n.c.e.a(SourceFile:6)
at com.plexapp.plex.videoplayer.local.k.n.c.d.a(SourceFile:5)
at com.plexapp.plex.videoplayer.local.k.n.b.a(SourceFile:17)
at com.plexapp.plex.videoplayer.local.k.n.b.a(SourceFile:3)
at com.google.android.exoplayer2.t0.g.d(SourceFile:15)
... 3 more
05-20 08:51:50.712 i: [Exo2VideoPlayer] Local subtitles failed to load