Skip to content
Discussion options

You must be logged in to vote

You can demux SFDs with FFmpeg no problem. Just checked on one cutscene from the Xbox version.
As for audio, some files are ADX and some are AIX, keep that in mind.

Demuxing video:
ffmpeg -loglevel quiet -i E0000_XD.sfd -an -c copy E0000_XD.m2v

Demuxing audio (4 streams):
ffmpeg -loglevel quiet -i "E0000_XD.sfd" -vn -c copy -map 0:a:0 E0000_XD_a0.adx
ffmpeg -loglevel quiet -i "E0000_XD.sfd" -vn -c copy -map 0:a:1 E0000_XD_a1.adx
ffmpeg -loglevel quiet -i "E0000_XD.sfd" -vn -c copy -map 0:a:2 E0000_XD_a2.adx
ffmpeg -loglevel quiet -i "E0000_XD.sfd" -vn -c copy -map 0:a:3 E0000_XD_a3.adx

If there's AIXF at the start of the file, then it's AIX so you can rename the file or play it with ffpla…

Replies: 1 comment 5 replies

Comment options

You must be logged in to vote
5 replies
@throwaway1908
Comment options

@ThisKwasior
Comment options

@throwaway1908
Comment options

@ThisKwasior
Comment options

@throwaway1908
Comment options

Answer selected by ThisKwasior
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants