Help with demuxing SFD video... by cooljacker at 12:07 PM EDT on July 27, 2011
It's a video from Ninja Gaiden Sigma for ps3. I've tried VGMtoolbox mpeg demultiplexer (set to sfd), it extracts audio (adx) fine, but video is always messed up (huge pixels, colors out of place and such, some players won't even open it). I (still) can't upload files from pc, so I've used hex editor to just cut the begining of the video, if that will be of any help... and uploaded it with phone...
http://qfs.mobi/f22211
Is there a player/converter for this stuff? I can see the file was probably created using Sofdec multiplexer v1.09 from 2007, and I don't know what to do next. And I also used TMPGEnc to extract the video stream, but the result is the same as with VGMtoolbox.
CG frames cannot be rendered properly so you see quite a mess of pixels when playing it with any media player.
The only .sfd that can have the frames rendered properly are the in-game cutscenes not CG. Hopefully in the future there's a fix for this, but as of now the answer is no.
Actually the answer has been yes for quite a while, even back in 2011.
Get the latest version of FFmpeg: http://ffmpeg.zeranoe.com/builds/win32/static/
demux SFD with VGMtoolbox like you did before. Put resulting m2v file in the same folder with ffmpeg.exe and run it in command prompt (Shift+right mouse click > Open command window here)
Where "-qscale 0" means it will keep the same parameters of the video, so it basically stays the same except the frames will be rendered properly now. And then you can mux the resulted m2v into MKV with MKVmerge (from MKVtoolnix).