I have 2 mkv videos with the same codecs. One plays on the ps3 and the other doesn't. Here they are with codec info shown from VLC. The 1st one will not play. The 2nd one will.


Next, I copied both to the ps3 through the Synology media server and back to my pc. Here's the transcoded codec details:


The codecs for both match again and they both play on my pc. For the first video, ps3 says video codec is "MPEG-2 1.9Mbps", gets the length of the video, audio codec, etc, and fils to play it, showing "Unsupported Data." For the 2nd video, it says the video codec is "AVC 2.1 Mbps" and plays just fine.
Why does the ps3 detect the wrong codec for the first video and fail to play it? There seems to be no options in DSM 3.2. MKV transcoding isn't even mentioned in it. It just does it. Playstation 3 is shown for the profile of my ps3 in the device list. Could there be a fix with mimetypes for mkv?