Kodi Community Forum
All MPEG2s with Sequence Display Extension play at wrong resolution - Printable Version

+- Kodi Community Forum (https://forum.kodi.tv)
+-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33)
+--- Forum: General Support (https://forum.kodi.tv/forumdisplay.php?fid=111)
+---- Forum: Android (https://forum.kodi.tv/forumdisplay.php?fid=164)
+---- Thread: All MPEG2s with Sequence Display Extension play at wrong resolution (/showthread.php?tid=308300)



All MPEG2s with Sequence Display Extension play at wrong resolution - Afullmark - 2017-02-27

Note: I had posted to https://github.com/koying/SPMC/issues/786 but I might have made a mistake as SPMC is based on KODI code. I'm sorry.

Hardware: Nvidia Shield TV 16G (2017); Shield experience 5.1, Android 7.0, SPMC 16.5.5 & Kodi 17.

This only occurs when mpeg2 files use hardware acceleration on the shield; if 'accelerate MPEG2' is set to 'HD and up' or 'Never' then software decode is used and the correct resolution is used.

All MPEG2's inside MKV with a 'Sequence Display Extension' will have this issue, which is represented in mediainfo as:

Display aspect ratio : 16:9
Original display aspect ratio : 2.40:1 (can the original display aspect ratio be ignored for HW acceleration; the appearance of this original display aspect ratio is caused by the presence of a Sequence Display Extension flag of 540).

Sample with this issue: https://dl.dropboxusercontent.com/u/13997835/wrong%20width/Victoria%20Wood%20with%20All%20the%20Trimmings%20%282000%29%20%281%29.mkv
**Doesn't display correctly. Should be 720x576 but direct plays 540x576 instead. The Sequence Display Extension is set at 540, which causes the issue; can SPMC/Kodi ignore this?**

Using hardware acceleration:
Image

Using software decode:
Image

Another sample: https://dl.dropboxusercontent.com/u/13997835/wrong%20width/Daniel%20Barenboim%20-%20Ruhr%20Piano%20Festival%20%282007%29%20%281%29.mkv
**Should be 720x480 but plays as 540x480 instead. Again, the Sequence Display Extension is set as 540, which is causing the issue.**

Someone else had this issue too: https://github.com/raspberrypi/firmware/issues/507
My original post via SPMC: https://github.com/koying/SPMC/issues/786

Is this something that SPMC or Kodi could correct or is it simply something that cannot be avoided because of the hardware decoder that Nvidia uses? I have tried contacting Nvidia but they did not respond to a support request and removed my post from the forum.

Running files through restream (http://www.videohelp.com/software/Restream) caused all sorts of new issues; the program does allow you to remove or Reflag the Sequence Display Extension though, so it is a shame it caused further problems by using it.