🇪🇪

How to extract FMVs from Flipnic (video game)

Since Flipnic uses its own custom formats for containers, we need a specialized tool for extracting the FMVs. I've made three of them, FlipnicFS, which is a graphical tool and FlipnicBinExtractor, which is a command line utility and Flipnic File Tools, which is an all-in-one tool that also supports extracting FMVs. A third party tool KnuxLib also supports reading of Flipnic blob files, however, you can't demux the .PSS files, which is required for FMV extraction.

All FMVs are stored in 2 files: STR.BIN and TUTO.BIN (short for "tutorials"). This tutorial will assume you're going to use Flipnic BIN Extractor, which I recommend you use if you want to follow along.

Extraction commands

After copying files from the game disc to your computer, open the command prompt at the directory you copied the files to (click on the address bar, type cmd.exe). You also need to copy FlipnicBinExtractor.exe to the same folder. Then run the following commands:

Once both commands finish executing, you can go to the next step.

Demuxing the .PSS files

To demux all FMVs, run these commands:

If you only care about demuxing one FMV, you can specify its name, like so:

Converting audio to PCM

To convert audio into something we can listen to, we need a tool called MFAudio. Copy the EXE file to the same folder where the extracted files and FlipnicBinExtractor are located.

Then go back to command prompt and run this command to convert all audio files:

Try to play any of the WAV files with a media player and check if you hear music/audio from one of the FMVs.

Converting IPU files

These files contain video data. You need the latest version of FFmpeg to convert these files. Copy ffmpeg.exe to the directory where extracted files are located and return to command prompt once more.

The command you need to run depends on 2 factors: the type of FMV and the region of your copy of the game. Here's a list of high-res FMVs - these don't have transparency:

To extract any of these, if you have the PAL version of the game, you need to run a command like this

If you have an NTSC copy, you need to run this command instead:

If the file you're trying to convert was not on the list, you need to run one of the following commands:

Combining audio and video

You may have noticed that we now have a bunch of video and audio files. To combine all of them, run this command:

You can now all of the files that don't have the "_combined" suffix to free disk space.