Server Version#: 4.87.2
Player Version#: 9.8.1.35118
Unable to play short videos (without audio track) created with Mac iMovie. Same videos play fine with web and iPhone client.
Logs show this:
09-08 13:15:13.257 i: [MediaDecisionEngine] Analyzing media: 1920x1080 16085kbps (Container: mp4, Video: h264, Audio: None)
09-08 13:15:13.258 i: [CurrentItemMetadataBehaviour] Fetched current item, success: true
09-08 13:15:13.262 i: [MediaDecisionEngine] Analyzing media: 1280x720 2557kbps (Container: mp4, Video: h264, Audio: None)
09-08 13:15:13.283 i: [video] User maximum h264 profile determined: 51
09-08 13:15:13.286 i: [video] Device recommended h264 profile determined: 51
09-08 13:15:13.296 i: Creating PlayerActivity.
09-08 13:15:13.296 i: [Activity] Resuming the application, attempting to download item and children.
09-08 13:15:13.298 i: [Boot] PlayerActivity took 1ms to run create behaviours.
09-08 13:15:13.315 i: Resuming PlayerActivity.
09-08 13:15:13.319 e: [MediaDecisionLoadable] Exception while determining media decision
09-08 13:15:13.320 e: An exception occurred: java.lang.NullPointerException: Attempt to invoke virtual method 'int com.plexapp.plex.net.p1.z0(java.lang.String)' on a null object reference
09-08 13:15:13.321 e: Stacktrace: java.lang.NullPointerException: Attempt to invoke virtual method 'int com.plexapp.plex.net.p1.z0(java.lang.String)' on a null object reference
at com.plexapp.plex.net.e1.x(SourceFile:4)
at com.plexapp.plex.net.e1.D(Unknown Source:0)
at com.plexapp.plex.net.e1.d(Unknown Source:0)
at com.plexapp.plex.net.b1.a(Unknown Source:10)
at com.plexapp.plex.utilities.o0.n(SourceFile:3)
at com.plexapp.plex.net.e1.i(SourceFile:4)
at com.plexapp.plex.net.e1.h(SourceFile:3)
at com.plexapp.plex.net.e1.s(SourceFile:2)
at com.plexapp.plex.net.e1.w(SourceFile:45)
at com.plexapp.plex.net.e1.J(SourceFile:3)
at tj.e.p(SourceFile:8)
at tj.e.s(SourceFile:19)
at md.o.load(SourceFile:3)
at v3.i0$d.run(SourceFile:6)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
at java.lang.Thread.run(Thread.java:919)
09-08 13:15:13.326 i: [PlayerActivity] Creating fragment
09-08 13:15:13.326 i: [Player][DimensionsLayout] Resizing: 100 x 100
09-08 13:15:13.330 i: [DisplayBehaviour] Activity has been changed, searching for available modes.
09-08 13:15:13.332 i: [DisplayBehaviour] Current mode detected as 1920x1080 @ 59,9401Hz (1).
09-08 13:15:13.335 i: [PictureInPictureBehaviour] Picture-in-picture is available and can be used.
09-08 13:15:13.443 i: [PictureInPictureBehaviour] Picture-in-picture is available and can be used.
09-08 13:15:13.458 i: [ChaptersSheetHud] Found 0 chapters.
09-08 13:15:13.480 i: [MenuSheetHud] Item changed (and fetched), invalidating settings...
09-08 13:15:13.594 i: [Player][View] Layout has been measured with a size of 1920 x 1080 (1920 x 1080).
09-08 13:15:13.599 i: [ExoPlayer][EventLogger] surfaceSize [eventTime=0.45, mediaPos=0.00, window=0, period=0, 1920, 1080]
09-08 13:15:13.603 i: [ASS][Renderer] Surface has been created, connecting to renderer.
09-08 13:15:13.604 i: [ASS][Renderer] Attempting to start renderer from setSurface.
09-08 13:15:13.604 w: [ASS][Renderer] Missing video size, can't start renderer yet.
09-08 13:15:13.620 i: [SystemUIBehaviour] Hiding the system user-interface.