PSP Movie Playback on PC

Discussion in 'PSP - Hacking & Homebrew' started by drfsupercenter, Nov 3, 2013.

  1. drfsupercenter
    OP

    drfsupercenter Flash Cart Aficionado

    Member
    1,898
    234
    Mar 26, 2008
    United States
    Hey guys,

    I know a few years ago, there still wasn't a good way to do this due to proprietary ATRAC3+ audio... but I thought I'd c heck if anyone's figured it out.

    If I extract my UMD video ISO files, there are a bunch of .mps files - I can play those in programs like FFPlay, MPlayer, even Media Player Classic (some dropped frames, but it may have to do with the audio problem)... but none of them are able to decode the audio track.

    It would be nice to convert it to some other format so I can use the videos on a PC. I realize most of these movies are already available on DVD, but I have my reasons for wanting to do this, if anybody knows how/if it's possible.
     
  2. Cyberdrive

    Cyberdrive GBAtemp Regular

    Member
    134
    27
    Aug 6, 2013
    Serbia, Republic of
    Decoding ATRAC3plus still requires Sony products, or at least no third party that I know of has released anything to public so far. Well, excluding Fate/Extra CCC accidental leak of (Sony's) PSP at3tool utility this spring, which mainly helped PSP emulator developers rather than end users anyway.
    So, back to the point. MPS files are basically headerless PMF files; give them PMF headers, demux audio streams and convert them to usable format.

    MPS to PMF Converter Tool will add correct PMF header to MPS file, VGMToolbox* will demux resulting PMF and give you .oma audio file for converting in Sound Forge. There are many tools that can multiplex converted audio together with remaining H.264 elementary stream into .mkv/.mp4/whatever; if you have no personal preference, I'd suggest trying MeGUI.

    *Use Misc.Tools -> Stream Tools -> Video Demultiplexer -> Format = PMF, Add Header to Output = On (this will give you .oma audio files instead of raw .at3), then drag and drop PMF files into VGMToolbox window to demux them.

    Note that this isn't the only method to convert ATRAC3plus audio, but since UMD video files tend to be pretty long compared to in-game cutscenes, most tools that convert AT3+/PMF files will work incorrectly (for example, AT3 Converter for PSP will stop converting PMF 1-2 minutes in).
     
  3. drfsupercenter
    OP

    drfsupercenter Flash Cart Aficionado

    Member
    1,898
    234
    Mar 26, 2008
    United States
    Error processing <C:\Users\Danny\Desktop\MPSTOPMF\00001.pmf>. Error received: Arithmetic operation resulted in an overflow.
    Any idea what that means?

    Edit: that's in VGMToolbox.
     
  4. internetakias

    internetakias GBAtemp Regular

    Member
    103
    12
    Sep 1, 2009
    Greece
    Some guy called Maxim released an atrac3+ codec made from scratch and it's currently a part of FFmpeg
    PPSSPP is using it now and it's working pretty well,so hopefully someone will use it to create a fully fuctional PMF codec