Hacking PSP Movie Playback on PC

drfsupercenter

Flash Cart Aficionado
OP
Member
Joined
Mar 26, 2008
Messages
1,909
Trophies
1
XP
1,163
Country
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.
 

Cyberdrive

Well-Known Member
Member
Joined
Aug 6, 2013
Messages
141
Trophies
0
XP
181
Country
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).
 
  • Like
Reactions: swosho

drfsupercenter

Flash Cart Aficionado
OP
Member
Joined
Mar 26, 2008
Messages
1,909
Trophies
1
XP
1,163
Country
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.
 

internetakias

Well-Known Member
Member
Joined
Sep 1, 2009
Messages
103
Trophies
0
XP
193
Country
Greece
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).

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
 

SillyGod

New Member
Newbie
Joined
Jan 15, 2021
Messages
1
Trophies
0
Age
60
XP
42
Country
United States
How to convert Sony PSP UMD Movies to Vita or any format - by *SillyGod*
(reposted)

Step-1: Extract the ISO from the PSP, via UMD disc directly using VSH (google how to do this - it's easy!)
Step-2: Mount or open the ISO on your PC, and copy the largest .MPS file from the STREAM folder (This is your movie) to your MPSTOPMF folder
Step-3: Now convert the MPS to a PMF file using MPSTOPMF program - just copy the MPS into the same folder and run the RUN ME.bat file
Step-4: De-Mux the PMF file to an H.264+OMA (Sony Atrac3+) files using VGMToolbox r1040->Misc.Tools->Stream Tools->Video Demux->format PMF to make the two files H.264 and .OMA audio
Step-5: Convert the .OMA to a MP3 audio using VLC convert and drag the OMA over and convert to MP3
Step 6: Re-combine (Mux) the video and the MP3 file to make a perfectly synced movie (I use Any Video Convert, but you can use anything) - Take the MP3+H.264 or the PMF file and dump them into the converter- I use the PSVITA
preset and it works perfectly, makes a thumbnail file and all!
Step-7: Use QCMA or content manager to copy to your Vita - or use it on any other portable media!

Enjoy!

*SillyGod*
 
Last edited by SillyGod,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Redleviboy123 @ Redleviboy123:
    Question about game texture chanching Do i need an own game id?
  • The Real Jdbye @ The Real Jdbye:
    @Veho for those that want to
    experience being sonic the hedgehog
  • Veho @ Veho:
    Ah, you mean
    furries.
    +1
  • The Real Jdbye @ The Real Jdbye:
    well, sonic fans are a whole separate thing from furries
  • The Real Jdbye @ The Real Jdbye:
    like bronys
  • The Real Jdbye @ The Real Jdbye:
    sonic porn is too weird even for me
  • Dumpflam @ Dumpflam:
    bruh
  • Dumpflam @ Dumpflam:
    guys how do i delete a post
  • The Real Jdbye @ The Real Jdbye:
    you don't
  • The Real Jdbye @ The Real Jdbye:
    you can report it and request deletion
  • BakerMan @ BakerMan:
    Also, no, that was his first time having a seizure, and hopefully the last
    +1
  • K3Nv2 @ K3Nv2:
    Ea play raised priced to $6 a month lol
  • BigOnYa @ BigOnYa:
    Same with uremum, she's now $2 a month
    +1
  • K3Nv2 @ K3Nv2:
    Also seizures come and and go they don't have an off switch like that it all depends
  • BakerMan @ BakerMan:
    alright guys, who would win, sonic or goku?
  • BigOnYa @ BigOnYa:
    Knuckles
  • BakerMan @ BakerMan:
    knuckles vs broly could also be a good one tbh
    +1
  • BigOnYa @ BigOnYa:
    Bakerman vs. Wario
  • BigOnYa @ BigOnYa:
    Announcer - "Ok folks we have a good fight today, Bakerman takes on Wario. This should be a good fight. Wait...why is bakerman undressing?"
  • BakerMan @ BakerMan:
    Oh sorry, this is Wario? I thought it was your wife
    +1
  • E @ eenterx:
    hello guys how do i type on forums?
  • E @ eenterx:
    i am the new user
  • BigOnYa @ BigOnYa:
    I am the Eggman... I am the Walrus...
  • E @ eenterx:
    oh ok
    E @ eenterx: oh ok