Kingdom Hearts 2 is one of the more complicated games to extract the movies out of because Square Enix tends to encode their cinematics in a somewhat odd fashion -- perhaps this is due to localization needs, or some other requirement, but the PSS (PlayStation Stream) file that Square Enix uses for Kingdom Hearts 2 includes a audio stream without the header.
Programs you will need :
-
PSS-demux
Nova Extractor
Optional programs:
-
A Hex Editor (only if the header has been removed from the file - as in the case of KH2)
VirtualDubMod (if you want to re-encode the movies)
At this point, you'll have some pss files. Run them through PSS-demux to split them into the video and audio stream. (or if you just want a watchable movie, leave it this way -- unless the game is Kingdom Hearts 2/Square Enix Game, in which case, the movie will be silent).
The output from PSS-demux is an mpg file and (in the case of Kingdom Hearts 2) a dat file. The dat file for KH2 has been stripped of its audio header, so that will need to be re-inserted in. Open up the Hex Editor and insert the Sony ATRAC3 header at the beginning of the file:
-
52 49 46 46 2A 2A 2A 2A 57 41 56 45 66 6D 74 20 20 00 00 00 70 02 02 00 80 BB 00 00 50 46 00 00 80 01 00 00 0E 00 01 00 00 10 00 00 00 00 00 00 01 00 00 00 64 61 74 61 2A 2A 2A 2A
After that, run VirtualDubMod, add the audio stream, and you now have a movie. Here's a short example of one from FFX-2:
I was just wondering if you could elaborate on the steps you used to extract the video and audio and what programs you used.