Skip to content

Can’t play .mp4 files on PS3 via TVersity

by Alex Peck on March 2nd, 2009

I got some .mp4 videos which refused to play through Tversity on my PS3 (I got the ‘the data type is not supported’ message). At first I thought the headers were corrupt, but when I opened them with HxD the corrupt files matched the one which worked.

It turned out some of the files were encoded with h.264 level 5, which appears to be incompatible with the PS3. This is relatively easy (and quick) to fix:

  1. With Yamb split out the audio and video streams
  2. Use H264info to convert the video to Level 4.1 (don’t touch the other options)
  3. Recombine audio and video using Yamb (make sure you set the correct framerate for the video stream, or it will be out of sync)

Whilst Yamb seems to work extremely well, the UI suffers from appalling glitches when navigating (mainly due to button placement and having to go back and forth to split and join), so be careful not to overwrite any files if you batch convert.

For a better explanation of H264 levels see this page, and the H264info switches are described toward the bottom here.

From → Uncategorized

No comments yet

Leave a Reply

Note: XHTML is allowed. Your email address will never be published.

Subscribe to this comment feed via RSS