本帖最后由 _灼眼の九尾_ 于 2023-2-25 13:23 编辑
此楼用来自行记录转esl的相关情况
免责声明:此楼仅为记录咱自己的过程,是给自己看的(备忘),你要是参考咱的方法倒腾出问题了,咱概不负责。
套用作者的免责声明:
[ DISCLAIMER ] I AM NOT RESPONSIBLE FOR ANY DAMAGE YOU MIGHT CAUSE TO A MOD, YOUR GAME, YOUR SAVES, OR ANY OTHER SHENANIGANS YOU MIGHT GET INTO WITH THE FOLLOWING INFORMATION.
为什么咱要写这一楼
因为咱想把一些比较简单的任务转为esl(通过edit脚本搜到能靠压缩“ formID” 后标记esl来完成,查询脚本此处不公开),
但发现转完之后,明明是个全语音的任务,进去却听不到了,
后来查询可知,Bethesda是将“Voice”和“FaceGen”的数据和“ formID”做连锁的,一旦通过压缩转成了esl,
改变了“ formID”,就会导致语音等文件找不到路径,自然就没声音了,
所以咱的导师说还可能碰到黑脸的情况(虽然咱转的第一个MOD还没碰到);
如果自行修改转换前后的语音路径,那工程量相当大,因为比如有150句配音,
那你必须一一对应,不然就会出现字幕和配音风马牛不相及的情况;
“ESLify Everything”工具有办法处理这些。
首先感谢“爱猫宅”提供的初始N网地址(里面记录了“ESLify Everything”这个工具的详细说明):
ESLify Everything - ESPFE 和 Mergify Everything
https://www.nexusmods.com/skyrimspecialedition/mods/75248?tab=description
点这里进入下载链接(本帖不做分流,后面的所有资源也是)
点这里下载,完事儿后解压到任意地方(咱是会报毒的,自行白名单)。
解压出来是两个文件夹:
1、“Edit Scripts”:把里面的4个文件(.pas)丢到自家eidt的“Edit Scripts”里(正常里面也全是.pas文件)
2、“ESLifyEverything”:这个就是工具本体,丢到任意路径不含中文的地方,比如某盘的根目录就可以。
点这里进入说明书
点这里进入前置工具:“.Net 6 Desktop Runtime”的下载页面(已经装了则跳过这步,一定要用页面的版本;下面那行是SE能用的CK,你家有了就不用重装)
根据自家系统选择文件,比如咱就是X64,点进去自动下载
下载完安装。
在“ESLifyEverything”文件夹内运行“ESLifyEverything.exe”,首次运行退出后会刷一个“AppSettings.json”;
|