Live TV on Android TV & mobile wrong aspect ratio on anamorphic source

Hello,

if you have a stream (direct play) with a resolution of 1440:1080 (typically in Germany and Australia) instead of 1920:1080 are shown as 4:3 instead of 16:9 in Plex app on Android TV & mobile.

Plex app log from the Shield TV if I play such channel:

[FF] VideoStream[0-h264] 1440x1080 [SAR 1:1, DAR 1440:1080]. H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 - Unknown Profile (video/avc), 0 kbps 419 hr 57 min 50,00fps, No Title / Unknown (null), 1 / 42 bytes, .
[FF] AudioStream[1-ac3] 2 channels over 3 (stereo), 48000 Hz, 0,0 padding. ATSC A/52A (AC-3) - Unknown Profile (audio/ac3), 0 kbps 419 hr 57 min 0,00fps, No Title / Unknown (null), 0 bytes, .
[FF] SubtitleStream[2-dvb_teletext] DVB teletext - Unknown Profile (null), 0 kbps 419 hr 57 min 0,00fps, No Title / Unknown (null), 1 / 2 bytes, .
[FF] Stream ignored as codec type is unknown.
[FF] Video decoder doesn't support ac3 (audio/ac3).
[FF] Audio decoder doesn't support ac3 (audio/ac3).
[FF] Video decoder doesn't support h264 (video/avc).
[MediaTrackSelector] Video selection was filled by id=0, mimeType=video/avc, bitrate=0, res=1440x1080, fps=50.0.
[MediaTrackSelector] Audio selection was filled by id=1, mimeType=audio/ac3, bitrate=0, channels=2, sample_rate=48000.
[FF][MediaPeriod] Selecting tracks.
[BufferHelper] Assumed Bitrate: 10000, Segment Count: 1171
[BufferHelper] Segment count: 1171
[Exo2VideoPlayer] Switching video surface to use a standard surface.
[FF] Releasing demuxer.
[Exo2VideoPlayer] Video size is now 1440x1080
[video] Video size is now 1440x1080 (ratio: 1,00)
[video] Transcoding anamorphic content, using original video size (1440x1080)
[video] Scaling video view to 1440x1080
[VideoOverlay] Video player size changed (1440, 1080)
[Exo2VideoPlayer] Drawn to surface detected.
[video] Video start detected
[TranscodeSession] Updating session status

Screenshot of the wrong aspect ratio from Shield TV (4:3 instead of 16:9):

Please support anamorphic channels with a resolution of 1440:1080 in Exoplayer2 (direct play) scaled to 1920:1080.

Thx

Example recording for debugging (needs to be played with Exoplayer2 in Plex):
(removed)

Same issue for SD streams (768x576) in direct stream mode on Android.

Any update on this issue?

Another channel with with a unconventional resolution (shown in 4:3 instead of 16:9):

@kinoCharlino Do you have this on your list?

We have an internal ticket filed with engineering for this, but no update at this time.

Any update on this as it is still an issue.

I still have this issue.

I have this issue as well, using Freeview in New Zealand.

Still no update on this?

Same issue with Saorview (Free to air TV in Ireland) with a Haugguage WinTV card.

Can you please try with Plex Media Server 1.18.0, and let us know what device you’re using as a client?

Hi Dave.

Please see post below with new client and server logs (Plex Media Server 1.18 as requested). I searched before posting but obviously not the right terms. This issue seems to have been occurring for a long time.

Thanks, Elton.

Can someone at Plex please chase this up with engineering?
Its been 2 years and same bug on latest builds.

Is this ever going to be fixed ?

Please someone fix this

bump - would be good to get an update on this.

It seemed to fix itself

I’m still having this issue on Android TV running the latest beta version of PMS. It only impacts live TV SD channels (HD channels display correctly). Recordings of SD channels do display with the correct aspect ratio. The live TV source is Freeview in New Zealand.

Can you provide a raw sample capture from the tuner, please?