查看: 2218|回复: 28
收起左侧

[绅士实验室] SexLab P+ 最新动画转换脚本convert0.9e + 使用脚本转换SLSB动画包的方法说明 + 截至目前p+官方新版SLSB动画补丁包Automated.SLSB.Conversions.v0.9e /sexlab p+/sexlab plus plus

[复制链接]

5

主题

695

帖子

1万

积分

游戏之神

Rank: 14Rank: 14Rank: 14Rank: 14

点赞
26
贡献
22
猫币
1
精华
0
金元
13126
积分
14241
发表于 2025-4-14 15:57:16 | 显示全部楼层 |阅读模式

马上注册领取绝版勋章

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
本帖最后由 zizheng2019 于 2025-8-7 18:23 编辑

2025年7月13日更新:删除了简易环境包中的bat文件,新增了“点我一键启动.exe”,手动执行完必要流程后,点击exe即可。
对于使用sexlab p+的同学,可能会有个困扰,就是官方提供的p+动画补丁,都是相关作者的公版版本,无法对应最新版的动画包,比如amgo大佬分享的各种动画包。
又或者找不到官方补丁包中对应的某个版本的动画包本体。
又或者别人转化好的补丁,和自己的需求不一样,很多动画包本体内有很多选项,如果我们只安装了其中一部分,而别人转换的SLSB补丁包里是转换了本体内更多或者全部的动画,那么使用这个包补丁后,游戏内播放动画后会出现摆大字的情况。
所以本帖主要目的,是分享利用官方提供的转换脚本,自行转换SLSB动画补丁的方法。
以及无授权分享官方截至目前最新的p+SLSB动画包补丁。
本帖不涉及sexlab p+的安装,如需了解如何安装,请出门左转到:1.5.97使用SEXLAB++心得及无分流链接分享/sexlab p+/sexlab plus plus - 《上古卷轴5重置版 10周年纪念版》 - 9damao 9dm玖大猫游戏mod论坛 - Powered by Discuz!

官方的p+补丁包(Automated.SLSB.Conversions.v0.9e版本)- 截至2025年7月13日最新:
原址:• Discord | #slsb-pack-releases | Citadel
网盘分享:

官方动画补丁,要严格对应所给出的动画包本体版本。
如果只想用官方的补丁包,懒得自己动手处理,则不必要看后面的内容~

下面是利用官方提供的convert.py脚本转化SLAL动画包的具体方法:
首先需要一些必备工具:
python3.10或更高版本(运行py脚本需要)
安装包放在了我分享的工作目录下的python文件夹里,需要的自己安装即可。
FNIS7.6以及FNIS生物包
没有的站内自行搜索,另外我搭建好的工作目录中已经包含,其实也不必另外下载,但我使用的是1.597版本的本体,AE没了解过,应该是需要对应版本的FNIS
N网地址:Fores New Idles in Skyrim SE - FNIS SE at Skyrim Special Edition Nexus - Mods and Community
Command Line FNIS for Modders
N网原址:Command Line FNIS for Modders at Skyrim Nexus - Mods and Community
HKXCONV
N网原址:hkxconv at Skyrim Special Edition Nexus - Mods and Community
SexLab Scene Builder.exe
最新1.5.3版本原址:• Discord | #sexlab-wip-releases | Citadel
convert.py
最新0.9e版本原址:https://discord.com/channels/906 ... 1360694973229564115
以上内容,除了python程序需要额外下载安装,剩下的内容,会包含在我后面分享的搭建好的工作目录中,如果直接使用我搭建好的工作目录,不需要额外下载这些。


下面是搭建转换的工作目录的流程:
如果你比较懒,不想自己搭建可以不看这部分,想直接用我弄好的转换工作目录,直接往后拉,从转换流程开始看,帖子最后会附上我搭建好的工作目录。
正常流程,首先我们在磁盘根目录创建一个新文件夹,比如SLSBconvert,必须是英文名字,所有创建的文件夹里不能带空格
之后在建立好的文件夹内,首先搭建一个虚构的游戏本体,避免操作的时候不破坏我们使用的游戏本体结构:
1.在SLSBconvert文件夹内创建新文件夹SkyrimMain。
2.将你使用的游戏本体中的SkyrimSE.exe复制粘贴到刚才创建的SkyrimMain(虚构游戏本体目录)中。
3.在SkyrimMain中新建data文件夹,2和3步骤完成后如下图所示:
虚构本体目录.png
4.将FNIS7.6以及FNIS生物包手动解压安装data文件夹,安装后如下图:
FNIS安装.png
5.打开安装后的FNIS后的tools文件夹,继续打开里面的GenerateFNIS_for_Modders文件夹,将下载后的Command Line FNIS for Modders解压后的两个文件,一个.exe文件和一个.dll文件,复制粘贴到这里面,如下图所示:
fnis命令工具.png
6.我们回到工作目录的根目录SLSBconvert,这这里新建SLALPacks文件夹,用于存放我们需要转换的SLAL动画包本体内容,以及转换后输出的动画补丁将来也会出现在这个文件夹,为避免不必要的麻烦,不要自行更改这个文件夹的名字,必须使用SLALPacks命名,如下图所示:
动画包目录.png
7.依旧是工作目录的根目录SLSBconvert内,将convert.py,hkxconv.exe,SexLab Scene Builder.exe,这三个文件,复制到根目录中。
三个文件必须在同一目录下,如下图所示:

至此,转换的工作目录已经搭建完成,全部完成后,工作目录根目录如下图所示:
最终目录.png
上图中我红框框起来的,就是目录中必须存在的内容。
另外需要注意,务必将搭建好的工作目录,直接放到磁盘里,外面不要嵌套任何多余文件夹,为避免不必要的麻烦,不建议放到桌面,正确的路径应该是例如:
F:\SLSBconvert

下面是使用convert.py脚本将SLAL动画包转换为P+动画的流程:
在自行转换之前,你需要确定三件事:
第一,官方放出的动画补丁包中,是否已经有你需要的SLSB补丁,注意对比SLSB补丁包中提示的动画包本体版本。
第二,官方动画补丁频道中,是否有人分享了你所需动画的SLSB补丁,以及这个人转换补丁所用的动画本体选项,是否和你个人需求一致。
第三,检查官方的convert.py脚本和SexLab Scene Builder.exe程序是否有更新(地址上面有),需要科学上网,如果做不到就无视这一步。

然后开始自行转换动画补丁:

1.在MO2中安装你所需的动画包的本体,比如:Billyy9.2动画包
2.在SLSBconvert工作目录中的SLALPacks文件夹内,为这个动画包创建一个存放的文件夹,比如BillyySLAL,如下图所示:

3.MO2中找到你需要转换的这个动画包,右键-->在资源管理器中打开,然后在弹出的文件夹里,将其中的meshesSLAnims两个文件夹中的内容,复制粘贴到转换工作目录中刚才为它单独创建的文件夹内,如下图所示:
复制动画包.png
注意这一步的路径格式,一定是如图所示,不能有任何多余文件夹嵌套,也不能少任何一层。
4.现在我们可以使用convert.py脚本进行转换了。

如果你是使用我搭建好的工作目录,并且按照流程完成了必要操作,点击SLSBconvert目录下的“点我一键启动.exe”,不出意外是可以正常运行的,无需设置脚本指令,程序会自动检测路径并以指令方式启动脚本。

这里贴一下一键转换出现的各种报错提示的解决方案:
1.如果只提示python没安装或者版本不对,需要安装最新版python,或者环境包中我放了一个python的安装包,在python文件夹里,安装的时候记得勾选添加环境变量的选项,如果安装了最新版的python还是提示版本不对,就是环境变量没设置好,安装的时候没选上,或者安装的时候如果不知道怎么选,就安装后,问一下AI怎么把python手动添加到系统的环境变量中。
2.出现python没安装或者版本不对的同时,出现了转换脚本自身的报错,如果是gbk开头的报错,说明你用了汉化了json的原始动画包,请换成原版的没汉化的动画包。
3.出现其它报错,大概率是动画包的位置放的不对,自己翻译一下报错提示应该就能明白,或者复制了丢给AI,自己动手解决一下即可。

如果你是完全自己搭建的工作目录,文件夹名称也是自己设定的,需要使用指令模式启动python脚本,指令参考如下:
"F:/SLSBconvert/SLSB.exe" "F:/SLSBconvert/SLALPacks" -s "F:/SLSBconvert/SkyrimMain" -c -ra

SLSB.exe路径必须是第一个参数
SLAL包路径必须是第二个参数
其他可选参数(如-c, -ra, -s等)放在后面

参数说明:
"F:/SLSBconvert/SLSB.exe" - 必填,SLSB可执行文件路径
"F:/SLSBconvert/SLALPacks" - 必填,SLAL动画包目录
-c - 可选,清理临时文件
-ra - 可选,删除复制的动画
-s "F:/SLSBconvert/SkyrimMain" - 可选但推荐,Skyrim游戏目录

5.最终处理
转换完成后的内容,会出现在SLALPacks文件夹内的conversion文件夹(转换工作中会自动创建出来),打开conversion文件夹,看到的就是转换后的工作,这里我们直接右键添加到rar或者7z格式,然后移动到你保存mod的文件夹里,最后用mo2覆盖动画包本体安装即可。
最终工作.png

最后记得刷动作,推荐使用Pandora引擎,或者FNIS和复仇女神。
Pandora N网地址:Pandora Behaviour Engine Plus at Skyrim Special Edition Nexus - Mods and Community
或者站内自行寻找。

其它方面:
1.conversion文件夹是转换后的输出文件夹,里面的内容用完了可以删掉,也可以不删,随意就好。
2.convert\SkyrimMain\data\tools\GenerateFNIS_for_Modders\temporary_logs内,是转换后输出的xml文件的缓存文件夹,里面的内容可以定时删除,多了还是很占空间的。
3.注意你自己弄出来的SLSB补丁安装后,不要被官方Automated.SLSB.Conversions的补丁覆盖了,我的流程是先安装好我自己制作的,然后单独安装官方的补丁包,并取消勾选我已经做好的动画的补丁。
4.补丁要安装在SLAL动画包本体后面,覆盖本体。

工作目录分享地址:

工作目录简要说明:
下载到磁盘根目录,然后右键解压到当前文件夹即可,一定不要额外嵌套更多文件夹。
我使用的是1.597版本本体,如果是一样的,应该不需要做调整。
如果是AE版本,可能需要将SkyrimMain文件夹内的SkyrimSE.exe替换成你们自己本体内的文件。
或者你们先直接试一下,如果运行正常就不必替换。
1.597的游戏版本理论上不需要做任何改动。
一键启动工具使用声明:
一键启动工具使用的 convert.py 脚本由 [BabyImpala] 开发和维护
本程序仅为该脚本提供了一个简易的一键启动环境
请尊重原作者的劳动成果,遵守相关使用协议

评分

参与人数 2贡献 +2 金元 +15 点赞 +10 收起 理由
zxh_max + 5 + 5 热心人士
惊叹之余的回头 + 2 + 10 + 5 很给力

查看全部评分

回复

使用道具 举报

27

主题

1887

帖子

7万

积分

游戏VIP联动部

Rank: 16Rank: 16Rank: 16Rank: 16

点赞
408
贡献
359
猫币
45
精华
0
金元
45396
积分
73428

梦想的开始小暗

发表于 2025-4-14 17:41:31 | 显示全部楼层
卧槽,支持,我正好在研究怎么转换熊孩子的动作
回复

使用道具 举报

9

主题

721

帖子

6万

积分

游戏VIP联动部

Rank: 16Rank: 16Rank: 16Rank: 16

点赞
10
贡献
22
猫币
107
精华
0
金元
49079
积分
60500

天际奥杜因瑟拉娜米拉克骨灰玩家梦想的开始游戏天王游戏圣者游戏之神游戏终结者游戏VIP联动部夜夜.月影红莲康娜卡姆依霞之丘诗羽千斗五十铃楪祈亚丝娜官方群水友新春纪念亚丝娜(妖精版)愿望成真椎名真白

发表于 2025-4-14 17:42:39 | 显示全部楼层
感谢分享
回复

使用道具 举报

6

主题

449

帖子

8833

积分

游戏天王

Rank: 12Rank: 12Rank: 12

点赞
10
贡献
22
猫币
31
精华
0
金元
8114
积分
8833
发表于 2025-4-15 11:38:33 | 显示全部楼层
优质分享,非常感谢
回复

使用道具 举报

29

主题

3422

帖子

4万

积分

游戏终结者

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

点赞
140
贡献
139
猫币
497
精华
0
金元
26110
积分
49017

小暗圣诞娘霞之丘诗羽加藤惠英梨梨梦梦黑雪姬式部茉优姬野星奏愿望成真森野精华椎名真白真白夏娜立华奏初音未来亚丝娜(妖精版)筒隐月子新春纪念康娜卡姆依康娜卡姆依Q版小鸟游六花Q版瑟拉娜米拉克奥杜因赤瞳响初音未来美狄亚春日野穹夜夜.月影红莲园田海未惠惠蕾斯蒂亚

发表于 2025-4-20 00:50:56 | 显示全部楼层
厉害了楼主~~
真实,虚假。自己怎么也看不懂。相信的是真是假,自己又何曾在乎
回复

使用道具 举报

9

主题

1664

帖子

6万

积分

游戏VIP联动部

Rank: 16Rank: 16Rank: 16Rank: 16

点赞
42
贡献
51
猫币
1
精华
0
金元
53741
积分
60970

圣诞娘

发表于 2025-4-20 10:25:12 | 显示全部楼层
所以这个P+到底用的怎么样,有没有什么明显冲突的MOD(实验室方面我只有本体+战败还有其他的常规实验室MOD)。我之前进去看着安装成功了,然而好像是OAR动画的哪个MOD冲突直接失效了
回复

使用道具 举报

5

主题

695

帖子

1万

积分

游戏之神

Rank: 14Rank: 14Rank: 14Rank: 14

点赞
26
贡献
22
猫币
1
精华
0
金元
13126
积分
14241
 楼主| 发表于 2025-4-20 16:00:18 | 显示全部楼层
巡山小钻风 发表于 2025-4-20 10:25
所以这个P+到底用的怎么样,有没有什么明显冲突的MOD(实验室方面我只有本体+战败还有其他的常规实验室MOD ...

用着挺好的啊,它只是跟一些直接通过莎草纸(翻译过来的名字)注册动画的mod不兼容,比如dd、zaz、还有那个触手mod之类的,但是这种不兼容,其实基本上可以忽略不计,比如zaz,其它需要它做前置的mod,几乎都只是调用它的模型,而不是动画,所以是没有影响的,而且官方有动画包的补丁,dd可以用最新的ddng,只是轻微的不兼容,后续等ddng新版本基本就没啥问题了。
oar的不知道,你可以发一下截图看看,我没遇到这个问题,你可以试试更新OAR到最新版本。
回复

使用道具 举报

9

主题

1664

帖子

6万

积分

游戏VIP联动部

Rank: 16Rank: 16Rank: 16Rank: 16

点赞
42
贡献
51
猫币
1
精华
0
金元
53741
积分
60970

圣诞娘

发表于 2025-4-20 20:18:39 | 显示全部楼层
zizheng2019 发表于 2025-4-20 16:00
用着挺好的啊,它只是跟一些直接通过莎草纸(翻译过来的名字)注册动画的mod不兼容,比如dd、zaz、还有那 ...

明面上不兼容的应该只有zaz,所以zaz这个是可以同时安装,还是要直接取消掉呢?
回复

使用道具 举报

9

主题

1664

帖子

6万

积分

游戏VIP联动部

Rank: 16Rank: 16Rank: 16Rank: 16

点赞
42
贡献
51
猫币
1
精华
0
金元
53741
积分
60970

圣诞娘

发表于 2025-4-20 21:19:27 | 显示全部楼层
Active code page: 65001
'nvert.py并传入参数' is not recognized as an internal or external command,
operable program or batch file.
正在启动SLSB转换脚本...

执行完成,按任意键退出...

失败... 还是用特定动画版本试试吧
回复

使用道具 举报

5

主题

695

帖子

1万

积分

游戏之神

Rank: 14Rank: 14Rank: 14Rank: 14

点赞
26
贡献
22
猫币
1
精华
0
金元
13126
积分
14241
 楼主| 发表于 2025-4-20 21:56:51 | 显示全部楼层
巡山小钻风 发表于 2025-4-20 20:18
明面上不兼容的应该只有zaz,所以zaz这个是可以同时安装,还是要直接取消掉呢?

需要安装zaz本体,8.0的就可以,然后安装p+官方补丁包里的zaz动画补丁
回复

使用道具 举报

5

主题

695

帖子

1万

积分

游戏之神

Rank: 14Rank: 14Rank: 14Rank: 14

点赞
26
贡献
22
猫币
1
精华
0
金元
13126
积分
14241
 楼主| 发表于 2025-4-20 21:59:15 | 显示全部楼层
巡山小钻风 发表于 2025-4-20 21:19
Active code page: 65001
'nvert.py并传入参数' is not recognized as an internal or external command,
...

这是哪里的提示?你是不是没安装python,看样子不是脚本的报错。或者你没有把bat文件里参数行的路径改成你自己的。
回复

使用道具 举报

9

主题

1664

帖子

6万

积分

游戏VIP联动部

Rank: 16Rank: 16Rank: 16Rank: 16

点赞
42
贡献
51
猫币
1
精华
0
金元
53741
积分
60970

圣诞娘

发表于 2025-4-20 22:09:01 | 显示全部楼层
zizheng2019 发表于 2025-4-20 21:59
这是哪里的提示?你是不是没安装python,看样子不是脚本的报错。或者你没有把bat文件里参数行的路径改成 ...

没法上图 之前装了这个 哪也没改 就把3个F改成了E 运行bat后提示这个 没有新文件生成 不过这个是小事 用固定动画包就好

冲突MOD是这个 打上P+后 OAR动画出现错误
IED拓展条件-Open Animation Replacer IED conditions
IED拔收动画拓展-Weapon Styles DrawSheathe Animations for IED
绝伦包里的这两个OAR MOD 直接失效了
回复

使用道具 举报

5

主题

695

帖子

1万

积分

游戏之神

Rank: 14Rank: 14Rank: 14Rank: 14

点赞
26
贡献
22
猫币
1
精华
0
金元
13126
积分
14241
 楼主| 发表于 2025-4-20 22:21:14 | 显示全部楼层
巡山小钻风 发表于 2025-4-20 22:09
没法上图 之前装了这个 哪也没改 就把3个F改成了E 运行bat后提示这个 没有新文件生成 不过这个是小事 用 ...

IED那个打开游戏后OAR有没有报错提示?你试试把oar更新下,不明白p+怎么会跟这俩东西冲突- -

脚本报错我知道咋回事了,你没有在工作目录放入SLAL的动画包,或者你复制的不对,你看下帖子的截图嗷,找不到SLAL的本体动画包,就会出那个报错。
回复

使用道具 举报

9

主题

1664

帖子

6万

积分

游戏VIP联动部

Rank: 16Rank: 16Rank: 16Rank: 16

点赞
42
贡献
51
猫币
1
精华
0
金元
53741
积分
60970

圣诞娘

发表于 2025-4-20 22:34:12 | 显示全部楼层
E:\SLSBconvert\SLALPacks\Anubs Animation Pack 2.2025
复制的Meshes和SLAnims在此路径 不会连包名字都要固定吧

另外因为obdy出开始新游戏就直接闪退 取消obdy勾选后能进了

进入游戏后社区着色器reshader两个莫名其妙一起失效 热键都打不开了

装个这个得费多少劲...
回复

使用道具 举报

9

主题

1664

帖子

6万

积分

游戏VIP联动部

Rank: 16Rank: 16Rank: 16Rank: 16

点赞
42
贡献
51
猫币
1
精华
0
金元
53741
积分
60970

圣诞娘

发表于 2025-4-20 22:39:33 | 显示全部楼层
zizheng2019 发表于 2025-4-20 22:21
IED那个打开游戏后OAR有没有报错提示?你试试把oar更新下,不明白p+怎么会跟这俩东西冲突- -

脚本报错 ...

另外OAR跟那个IED拓展我看了都是最新版本 都是挺久没更新的了
回复

使用道具 举报

5

主题

695

帖子

1万

积分

游戏之神

Rank: 14Rank: 14Rank: 14Rank: 14

点赞
26
贡献
22
猫币
1
精华
0
金元
13126
积分
14241
 楼主| 发表于 2025-4-20 23:32:53 | 显示全部楼层
巡山小钻风 发表于 2025-4-20 22:34
E:\SLSBconvert\SLALPacks\Anubs Animation Pack 2.2025
复制的Meshes和SLAnims在此路径 不会连包名字都 ...

\Anubs Animation Pack 2.2025 Meshes和SLAnims两个文件夹必须在这个文件夹下,如果没有错,Anubs Animation Pack 2.2025文件夹名字不能有空格 你改下名字
我记得贴子里写了,任何路径都不能有空格
回复

使用道具 举报

5

主题

695

帖子

1万

积分

游戏之神

Rank: 14Rank: 14Rank: 14Rank: 14

点赞
26
贡献
22
猫币
1
精华
0
金元
13126
积分
14241
 楼主| 发表于 2025-4-20 23:35:09 | 显示全部楼层
巡山小钻风 发表于 2025-4-20 22:34
E:\SLSBconvert\SLALPacks\Anubs Animation Pack 2.2025
复制的Meshes和SLAnims在此路径 不会连包名字都 ...

不应该啊 我的obdy都没啥问题 也没闪退过
OAR最新是2.3.6 还有三个补丁你装了没,其中一个是IDE的补丁
回复

使用道具 举报

9

主题

1664

帖子

6万

积分

游戏VIP联动部

Rank: 16Rank: 16Rank: 16Rank: 16

点赞
42
贡献
51
猫币
1
精华
0
金元
53741
积分
60970

圣诞娘

发表于 2025-4-20 23:58:20 | 显示全部楼层
zizheng2019 发表于 2025-4-20 23:35
不应该啊 我的obdy都没啥问题 也没闪退过
OAR最新是2.3.6 还有三个补丁你装了没,其中一个是IDE的补丁

好吧 空格也是 我忽略了这个空格
OBODY我才装时候记得根据要求修改了racemenu里SKEE64文件里的一些文本 我看这个前置里也有racmenu 或许有些细节出了问题 但我自己是没法尝试了
OAR 2.3.6 N网里只有孤零零的本体 我看OAR跟IDE两个页面也没有相关的补丁啊
社区着色器还失效了 又不知道是哪的问题 回退了一切正常
最后还是没法用 要处理的问题太多了 很可惜 等个成熟的P+实验室包再偷吧
回复

使用道具 举报

5

主题

695

帖子

1万

积分

游戏之神

Rank: 14Rank: 14Rank: 14Rank: 14

点赞
26
贡献
22
猫币
1
精华
0
金元
13126
积分
14241
 楼主| 发表于 2025-4-21 00:08:39 | 显示全部楼层
巡山小钻风 发表于 2025-4-20 23:58
好吧 空格也是 我忽略了这个空格
OBODY我才装时候记得根据要求修改了racemenu里SKEE64文件里的一些文本  ...

OAR看这个帖子:http://www.9dmgamemod.com/forum. ... nimation%2BReplacer

OBODY我是没改skee里面的东西,racemenu肯定有,我觉得是你一些前置有问题,不过你用的是OBODYNG吗?我的是NG,目前没啥问题。
社区着色器真不知道!官网没写跟这玩意儿有冲突!
回复

使用道具 举报

9

主题

1664

帖子

6万

积分

游戏VIP联动部

Rank: 16Rank: 16Rank: 16Rank: 16

点赞
42
贡献
51
猫币
1
精华
0
金元
53741
积分
60970

圣诞娘

发表于 2025-4-27 11:18:38 | 显示全部楼层
本帖最后由 巡山小钻风 于 2025-4-27 11:26 编辑

测出来了 是一个站里以前下的实验室表情的问题 里面是一堆可以导入的实验室表情预设 只要勾上 OBODY.dll就闪退 社区着色器也会失效 感觉八竿子也不到一块 想不到的东西 什么玩意
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|玖大猫论坛

GMT+8, 2025-12-20 15:17

Powered by Discuz! X3.4 © 2001-2013 Comsenz Inc.