主题 : 【问题】DC游戏里面的SFD视频是怎么播放的?
级别: 模拟之星
UID: 167304
精华: 0
发帖: 142
威望: 1 星
金钱: 6358 浮游币
贡献值: 8 点
好评度: 363 点
人气: 0 点
在线时间: 172(时)
注册时间: 2007-01-15
最后登录: 2023-04-06
楼主  发表于: 2015-02-13 11:45

【问题】DC游戏里面的SFD视频是怎么播放的?

是有一个单独的SFD播放器,还是说整合在主程序里面的?

有人研究过吗?

或者说能不能提取出来?

 
级别: 模拟之星

UID: 16615
精华: 0
发帖: 61
威望: 3 星
金钱: 599 浮游币
贡献值: 16 点
好评度: 147 点
人气: 0 点
在线时间: 519(时)
注册时间: 2005-01-25
最后登录: 2024-12-29
沙发  发表于: 2015-02-23 00:04

SFD是MPEG SoFDec的简称,就是SEGA母公司CSK下属研究所CRI在SS末期开发的用CPU软解播片方案,因为SS的CPU不给力不插VCD卡就是带黑边15帧插卡就是全屏30帧,DC完蛋以后CRI的工具全部跨平台了所以全平台包括掌机都有游戏用到,樱花大战4PC版就是直接照搬DC的sfd动画。

.sfd文件本质是MPEG-PS封装的MPEG1视频和ADX ADPCM音轨,直接从镜像里面复制出来就可以用MPC-HC、PotPlayer等任何一种新版播放器打开或者装最新的LAV Filters也可以用系统播放器打开,如果抽出来ADX音轨还可以用foobar2000加vgmstream插件来播放或转换。

命令行工具sfd2mpg可以直接转为mpg文件或者用Cube Media Player 2也可以把视频和音轨单独抽出来再合成转换什么的,反之也可以用mpg2sfd之类的工具转换喜欢的视频替换到游戏里或者填充到DIY合集里就像Jeffma做的射击游戏4in1合集还带DOAX的CG