【火星救援】关于信奈mod的op和ed不能正常显示的bug修复
太阁立志传5吧
全部回复
仅看楼主
level 1
使用信奈mod时出现了oped不能正常显示的问题,也许可能由于我手头的mod版本过于老旧,作者后续已经修复或者其他人已经进行过修复,不过我没有查找到这类信息,因此自行寻求解决。
经过分析,发现是原作者的视频文件没有依照
正确的
格式转码,对比原oped的格式可以看出这一点。不过这个老游戏使用的格式也太过老旧,几经周折后总算时找到了合适的转码软件,修复效果如下图所示,不过由于是免费试用版结果打上了水印很是丑陋,所以我大概叙述一下方法,就不直接提供视频了。
首先,原视频文件在打好mod以后的游戏根目录下的MOVIE文件夹,为TR5OP_TW.mpg和TR5ED_TW.mpg。
其次,请严格按照图中格式进行转码,即必须为mpeg的1代格式,准确地说:
视频编码必须为mpeg1,分辨率必须为640x480(顺带一提,原视频分辨率为720x480,所以我裁剪了一下画面,不过不裁剪直接压缩应该也是可行的),音频编码必须为mp2,其他的比特率等只要你的软件能调整请尽量保持一致,转码后同名覆盖原视频文件即可。
最后,请把游戏根目录下Taikou5.ini中的MOVIE_MODE=0改为MOVIE_MODE=1(已经是1就不用改了),结束。
PS真不愧是古老的格式,我手头的adobe premier竟然都不支持了,真是费了好一番功夫去找软件。
PPS格式工厂似乎不能改分辨率,也不能改成mpeg1格式,大概是没用的。
2020年12月29日 07点12分 1
吧务
level 15
支持
2020年12月29日 09点12分 2
吧务
level 16
MPG不是什么老旧格式吧,不少游戏还在用,像我昨天才玩到的BISHOP社新作......[瞌睡]
2020年12月29日 17点12分 3
吧务
level 16
不是,你说啥呢?我自己的MOD都是用的现在游戏的MPG格式视频,啥问题没出,也没有必须640×480这一说[瞌睡]
2020年12月29日 18点12分 4
那我明天把这个原始文件传上来你看看好了,mpeg2格式,720×480,结果要么不能播放(mode=1)要么只有声音(mode=0),改了格式和分辨率以后才能正常播放
2020年12月29日 18点12分
@卡尔马克思佩恩 别的不说,分辨率要求肯定没有,我回去看了一下,1024×576的都能正常播(这点出问题估计是其他原因,像一些播放器,例如暴风影音什么的有影响),就是不知道视频编码怎样(但用的是这几年的游戏没错)[瞌睡]
2020年12月29日 18点12分
吧务
level 16
封缄OP,分辨率1600×904,完美播放。当然,我不知道这东西编码怎样,但这就是去年还是前年的游戏来着,不算早吧[瞌睡]
2020年12月29日 18点12分 5
level 1
mgp文件和mgp文件是不一样的,下图是mod视频文件的格式解析。
注意“Format Version:Version 2”这一行,这说明编码格式是mpeg2而非mpeg1,
而解析游戏本体视频得到的结果是mpeg1格式。
如图所示,这是不同的两种格式,太阁5应当是只能支持mpeg1,而现在的视频转码器大多默认mpg格式=mpeg2编码
我又做了一遍对照试验,在我的电脑环境下,必须都改变编码和分辨率才能正常播放,
视频文件我放在这里了:1MDjismfZqJ1ruNunmYmzXg(zi6j)
试验结果如下:
这是原始视频文件的播放结果
这是只改变了编码没有改变分辨率的播放结果
这是改变了分辨率但是没有改变编码的结果
@祸王守
你可以拿这几种文件试验一下,不过我注意到你的电脑应该是win7吧,我这里用的是win10脱壳版,
有可能这里是有区别的,我手头也没有可用的win7电脑,不知道是否是这里出了问题。
2020年12月30日 02点12分 6
如果可以的话你把你能正常播放的那几个视频也发给我看看,说不定真是脱壳的问题。我记得当时(很早以前)也是一部分人说不能正常播放,一部分人说可以,既然如此,很有可能是win10脱壳版的问题。
2020年12月30日 02点12分
@卡尔马克思佩恩 我用的也是脱壳版,WIN7,WIN10有没有影响不知道,现在拿你的视频去测测看[瞌睡]
2020年12月30日 07点12分
看这说法不是MPEG2在1994年就有了嘛,太5对这个来说也是10年后的游戏,支持也是合理的吧?
2020年12月30日 07点12分
吧务
level 16
啥问题没有啊[汗]?我就下的你的原始视频,这是结果。
可能真是WIN10不行[汗]
2020年12月30日 07点12分 7
好家伙[喷]
2020年12月30日 07点12分
待会我用win7兼容模式看看,另外你的exe能发给我康康么,不会脱壳版还有不同的吧[喷]
2020年12月30日 07点12分
@卡尔马克思佩恩 就这吧里下的脱壳版,应该不会不同。
2020年12月30日 07点12分
@祸王守 试了,目前看来,锅又回到了win10身上
2020年12月30日 07点12分
level 1
绝了,如果就是这个脱壳版的话,不管是不是兼容模式,统统不行,莫非真的是win10的问题?
然而这个事情很奇怪啊,能不能解析mpeg1、能不能支持超分辨率应该是游戏内部的代码负责的才对,
除非……像仁王的开场动画bug一样,光荣的传统是直接调用windows自带的解码器?
2020年12月30日 07点12分 8
不对,这没有道理,就算是wmp放弃了一些早期格式,也该是mpeg1不可用mpeg2可用才对[狂汗]
2020年12月30日 07点12分
完全搞不明白,和仁王的bug不是一个原理,看来是到此为止了
2020年12月30日 08点12分
1