上古卷轴5 bsa文件解压位置

上古卷轴5 bsa文件解压位置,第1张

解压到游戏目录里面的DATA文件里面。

如果解压后直接是data文件夹就直接复制到游戏目录即可。

mod放好了还要用mod管理器勾选ems或者esp文件。

1,破解bsa文件获得fuz文件,再破解fuz获得lip口型文件和wav音频文件

2,因为所有文件都没有规律,所以必须通过wav音频文件判断出这是哪个NPC的哪个对白

自己会英语也不行,你不可能翻译成和汉化补丁,就是和对白字幕一模一样

所以简单说就是通过wav找到汉化这段对白的文字,再配合原版音色富有感情地读且录制下来

遇到带特效的,比如小孩,魔神,巴巴斯等,可能还要配合变声软件

3,你得控制时长,我不理解原理,但时长和原版的不一样经常会导致错误。所以录好后得在音频软件里编辑到一模一样的时长,导出wav再替换原文件

4,修改lip口型文件,这一步除非差别太大,否则不需要改

5,重新打包wav和lip文件为fuz,再打包成bsa替换游戏源文件即可完成

以上只是一段话的 *** 作,实际上我解包所有音频后发现老滚有十万条左右的语音,而且名字都是乱的很难找到线索

如果我找人做,花钱,那这可能是个天文数字,要知道原版老滚足足请了81位专业的配音演员,那花费我是不敢想

如果不花钱,就凭爱心找大家帮忙,那也不行,首先质量无法保证,这种配音必须要安静且较好的收声设备下制作,其次是只凭爱心很可能会出现做了一段时间懒得做了,那很可能会一个人物两种声音。我上面也说了,配音文件都是乱的,没办法一个NPC制作好,再制作下一个。

想来想去,这种事好像只能我一个人做

可我只有一种声调,我对改录音也不懂

所以在这里发这个专栏投稿,就是请教各位

如果十一长假,总在家里呆着,能不能找到对象?

望告知,谢谢了!!

有没有什么好的软件或设备,可以编辑声音的音色音调,能把我声音转变成小孩,老头,女人,老奶奶等,花钱也可以,但一定要质量好。不是随意一个变声软件那种,那样很假,做好了效果不行不如不做!

拜托了,有办法的留言给我,或私信我!

有一个工具叫做Cathedral assets optimizer(CAO),可以一键实现把传奇版MOD的BSA中资源转换为兼容重制版的,可以直接使用该工具,配置好选项后一键将MOD转换至SE,然后再使用creation kit加载esp并保存到form 44(具体注意事项看下文ESP部分),即可快速将一个LE的MOD转换至SE。但是up使用之后,传奇灵魂重生这个MOD中的几个NPC在战斗时会导致CTD,并且对于转换后的BSA中meshes,textures等资源,使用SSE Nif optimizer和Nifscan检查,仍然存在一些报错,下面介绍一下如何使用几个工具简单检查一下BSA中模型和材质文件是否存在问题和是否可以兼容重置版。

(1)BSA资源的解包

BSA文件即为一个保存着模型、纹理、声音等游戏资源的文件,要检查BSA,首先将BSA拆成分散的各种资源文件,这一步可以使用Bethesda Archive extractor,将BSA文件解包。可以先使用Cathedral Assets Optimizer将bsa直接打包到SE,然后再将这个BSA拆开,看是否存在问题,或者可以直接拆开原先传奇版MOD的BSA,然后检测是否存在兼容性问题并进行转换和处理。

在file选项中选中要解包的BSA文件,然后点击extract即可。以MOD传奇灵魂重生为例,extract后产生了四个文件夹。

(2)使用Nifscan检查meshes文件夹下.nif文件

Nifscan链接:https://www.nexusmods.com/skyrim/mods/75916/

对于转换后的mesh文件夹,使用Nifscan检查一下是否存在兼容性问题,方法为将Nifscan和一个bat文件同时放到meshes文件夹中,bat文件中写入两行,分别为Nifscan.exe和@pause,文件后缀要改成.bat。

双击bat文件检查原传奇版MOD的mesh,得到了警告信息,

这里涉及到SLSF1_External_Emittance字段和BSXFlags的第九个比特的一致性问题。

关于BSXFlags的相关信息,可以查看Beyond Skyrim的一个百科页面:

https://wiki.beyondskyrim.org/wiki/Arcane_University:NIF_Data_Format

根据这个百科,如果需要bit9置为0,则将BSXFlags的十进制值减去512就可以了,反之则加512。如果要手动修改这个字段的值,可以使用Nifskope编辑meshes文件夹中的.nif文件。

(3)使用Nifskope修改.nif文件中的一些字段

Nifskope链接:https://github.com/niftools/nifskope/releases

这里手动地修改BSXFlags的值,在Nifskope中,选中左上方Block List窗口中的BSXFlags值,在左下方的Block details中,可以修改这个值。

这里原先的值为131,由于此处要设置BSXFlags的bit 9为1,则应该加上512,把数值改为643,修改完毕后,再次运行Nifscan,这个报错就消失了。

(4)使用SSE Nif optimizer检测textures文件夹下的资源

Nif optimizer链接:https://www.nexusmods.com/skyrimspecialedition/mods/4089

使用Nif optimizer去检测textures文件夹下的所有目录和文件

 

得到如下信息:

 

可以看到不少textures文件的长或宽并不是4的倍数,这里可以使用一些.dds编辑工具进行手动编辑,或者也可以使用Cathedral Assets Optimizer将长宽都乘4。up只是用了一下CAO来调整材质的长宽。注意到上面的信息主要都来自textures文件夹下的lsreborn文件夹,由于up觉得使用CAO直接将长宽乘4可能影响材质的视觉效果,因此可以只在CAO中选中这一个子文件夹 *** 作。

(5)使用creation kit(ck)将form 33的esp文件更改为form 44

 

用ck加载esp并设置为active file后,点开这个mod中的任意一个人物信息,不要做任何修改,然后点击OK,此时可以看到creation kit窗口的MOD名称旁边多了个”*”号,代表CK认为你修改了这个MOD,此时再点击保存,则esp文件转换为form 44。下面简单说一下CK转换esp至form 44的步骤。

 

首先需要通过Bethesda.net launcher安装最新版的creation kit SE,可以直接安装在游戏根目录下,然后需要更改一下配置文件,使得CK可以加载DLC的esm文件:

[General]

bAllowMultipleMasterFiles=1

bAllowMultipleMasterLoads=1

[Archive]

SResourceArchiveList2=(省略几个值), Skyrim - Patch.bsa, Dawnguard.bsa, Hearthfires.bsa, Dragonborn.bsa

并且可以安装一下CK fixes

https://www.nexusmods.com/skyrimspecialedition/mods/20061

安装完毕creation kit(CK)后,如果使用MO2,则需要在MO2中设置creation kit的路径,并在MO2中启动CK,之后选择File->Data,双击要转换为form 44的那个esp文件,并点击set as Active File

 

之后等待加载完毕,点开这个mod中的任意一个人物信息,不要做任何修改,然后点击OK,此时可以看到creation kit窗口的MOD名称旁边多了个”*”号,代表CK认为你修改了这个MOD,此时再点击保存,则esp文件转换为form 44。

 

另外,如果使用SSEEdit去对这个mod的esp文件进行error check,会出现十几处报错,不过根据原作者在N网MOD页面的描述,这些报错的记录大多为作者故意设置的,不需要进行手动修复。

(6)打开游戏进行测试

可以不用将拆开后的BSA再次打包,由于meshes等文件夹是游戏DATA文件夹的一级子目录,将meshes, texture, sound, scripts放到MOD目录下,之前的BSA文件删掉,如下图。

 

进入游戏后,在控制台使用help命令,搜索npc的ID,并利用placeatme命令生成npc,和npc对战,看一下法术的视觉效果和是否会发生CTD等。经过up的测试,传奇灵魂再生这个MOD经过上述步骤处理,与直接使用CAO转换后不修复BSA相比,好几个NPC的CTD被修复,测试了几乎所有传奇灵魂和杰出灵魂级别的npc对战,没有出现CTD。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/tougao/11625026.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存