如何提取辐射76任务提示动图
以下是本人自己摸索出的方法,如果有更简便方法欢迎评论区提出。
1.首先,下载辐射4的mod工具Creation Kit,我们需要该工具箱里的Archiver2解压ba2文件。你也可以用F4SE来解压ba2。
2.辐射76文件里有一个interface.ba2,用上述工具解压。
3.解压得到一大堆swf文件。swf全称shock wave flash,是flash多媒体文件。理论上常规多媒体播放器和flash相关工具应该都能进行操作,但是杯赛可能进行了加密,只有少数可以起效。可以用硕思闪客精灵对swf进行预览。
4A.使用Aleo SWF GIF Converter,选择“实际播放”转换模式进行转换。这是目前最快捷的转换方式,但缺点就是它会用灰色填充本来透明的背景,而且它本质上是播放&录制,且是手动控制,会把握不好时长。
4B-1.使用SWF2Video Pro对swf进行拆解。文件-创建图像序列-PNG-选择导出路径,在接下来的面板中颜色深度选择32位RGB透明色(如果不对透明背景有要求可以不选)、结束帧建议300,确定。打开导出的文件夹,检查结果。如果过长则删除多余帧,过短则上调结束帧重新导出。
4B-2.将图组合并成gif。由于帧数过多,要么进行抽帧后导入美图秀秀(50帧)或者PS(80帧后提示无法载入缓存盘)进行合成,要么用gifmaker.me(最多支持300帧,但帧时长太长)或者ae之类的剪辑软件合成。注:经常看到微博@带带大师兄评论区有那种高帧率高帧数超长gif,不知道咋做的,有知道的评论区讲讲。
同理人物状态提示的动态图也在同一ba2中,类似的方法提取,不过头部和身体是分开的需要自行拼合。辐射4的相关内容也可以采取这种方法。

上图经过了抽帧然后gifmaker接着再压缩,总算压到3M以下,能发上B站了。