这个教学只能用于不带半透明特效的表情包制作,一些表情带有半透明特效(例如“害羞”等)用这个方法做可能无法带来期望的效果。
一.采集表情包原视频
视频采集靠电脑采集卡或switch自带的30秒录屏都可以,视频采集所需要的主意事项如下:
1.巴猎岛房间建议选择里屋、地下室或二楼,尽量使光从正中间的位置照亮,避免出现单侧轮廓光;
2.房间的光源应使用纯白色的光源,照度尽量选择中间值,以防止被拍摄者出现白平衡偏移或过曝的问题;
3.被拍摄者应距离背面墙壁至少0.5格,以避免墙壁上出现阴影;
4.玩家可以放置在距离被拍摄者0.5格距离的位置上;
5.墙纸和地板使用“我的设计”来创建,建议使用与被拍摄者颜色反差较大的纯色;
6.停用房间的窗户,防止因变化的外界光线带来的干扰。
其中灯具调整是DLC“快乐家园会”的项目,在建造咖啡馆或餐厅的流程完成后解锁。
布置好房间后退出布置模式,启动拍照,用左摇杆控制拍摄者走开。
镜头为默认的俯瞰视角模式,先将右摇杆向正上方推到底,确认十字光标是停留在中心位置上后按下右摇杆关闭说明,然后只用十字键上下和XY键调整焦距和位置。不要使用十字键的左右来调整方位,玩家主角也不要去碰撞被拍摄者。
这里用摇杆灵敏度较高的手柄可能会稍微有点难度,推荐使用摇杆零位区间较大的第三方手柄,或者摇杆框为八角的手柄。
方位调整完毕后启动录像,按A键让被拍摄者做出设定的表情。
这里的软件界面来自OBSStudio。
二.将原视频导入到视频帧
这里使用Photoshop的"文件→导入→视频帧到图层"的功能,将录制完的视频导入到Photoshop里并转换成帧动画。导入范围应包含开始前和结束后一小段的内容。
通常需要保留的帧应包含整个表情包的全程动作,有的还需要包含前后的过渡动作。
然后是将需要保留的帧所在的图层留下,我自己的操作是这样的:
1.将目前的所有图层分组;
3.删除之前创建的图层组。
裁剪画面,大致留下表情包涵盖的部分,这样选择背景会相对轻松一些。
如果对选区拿不太准的话,可以利用参考线来进行调整。
将裁剪后的文件另存为PSD,用UleadGIFAnimator5打开。
在UleadGIFAnimator5里打开先前保存的PSD文件,选择所有帧,选择“对象→分配到帧”。
最后是导出帧画面到图片文件。在UleadGIFAnimator5里的指令是“文件→另存为→图像帧”。
格式选项选择PNG,这样在批处理后保存的图片能保留透明底的特性。
这样可以获得一大批待处理的帧图片。
三.创建批处理动作
如果没有动作标签的可以从“窗口→动作”里调出来,或直接按快捷键Alt+F9。
创建动作时需要有新建的组,以便和软件自带的动作隔开。
先打开任意一帧的图片,然后点击动作标签上的新建按钮开始录制。
需要注意的是,录制期间如果步骤出现了差错,不仅需要撤回历史记录的步骤本身,还要停止录制功能,将错误的步骤删除后再从最后一步开始录制。
第一次创建该动作后,如果将来录制条件(光照、墙纸地板、角色位置和配色)没有发生改变,那么下次的批处理可以直接使用这个动作了。
然后是抠图的步骤,当然其他例如通道抠图等方法也可以用。
这里用的是“选择→色彩范围”的方法。将容差数值调小,按住shift就可以多次添加背景的颜色了。
将形成的选区反选,再添加图层蒙版。
对图层蒙版使用色阶,将左上方箭头往右拖,这样可以去除一些半透明的像素。
完成后应用图层蒙版。
此时的主体外围还有一圈轮廓,先按住Ctrl点击图层图标载入选区,然后用“选择→修改→收缩”缩小一圈,收缩数值为2。收缩完成后再创建图层蒙版,检查无误后再应用图层蒙版。图层蒙版的操作跟上面的内容相似,这里不再赘述。
边缘修整完之后调整图片的亮度。这里依旧是使用色阶命令,调整输入色阶。
其中暗部数值可以稍微多一点,亮部的箭头往直方图底部靠拢,移动中间的箭头可以调整中间调的明暗。
在这之后动作所需的全部动作都录制完毕。先停止录制,再关闭创建动作时打开的图片,注意不要将当前的图片保存!
四.运行批处理
运行“文件→自动→批处理”,选择之前录制的动作和导出帧图片所在的文件夹。“覆盖动作中的‘打开’命令”一项的勾要去掉。
如果输出目录是素材图所在文件夹的子文件夹,那么不要勾选“包含所有子文件夹”一项。
运行后只需要等待文件处理完即可。
处理完成后会得到一批处理后待导入的帧图片了。
五.导入处理后的帧并创建帧动画
这里使用的UleadGIFAnimator5来导入图片到图层来整合到一个文件。
先新建一个文件,再选择“文件→添加文件”,选择所有处理过的PNG图。
左下角的导入选项选择“在当前帧插入”,勾选“如果导入由多个帧组成分配到单独帧”,这样导入后所有的图层都会显示到一个帧里,方便导出到Photoshop后执行裁切命令,去掉多余的空间占用。
在Photoshop里导入帧动画的指令是“脚本→将文件载入堆栈”,选择所有处理完的图片导入。
导入完成后所有的图层都是显示的状态。这里先任意选择其中一个帧的图层,再使用“编辑→修整画布”命令,使所有图层的内容得以完整显示。
修整完成后删掉新建文件时最下面的一个白色图层Obj-1。
完成后将此文件保存为PSD格式,用Photoshop打开。
使用“图像→裁切”命令,“基于”处选择“透明像素”选项,去掉多余的像素区域。
将所有帧选中,点击帧下面时长旁边的箭头按钮来设置帧延迟。这里一般设置为0.06秒。
如果发现动画动作是反的,或者你想做倒放动画的话,可以使用“反向帧”命令将动画反向。
六.保存动画
完成设置后就可以导出动画了。选择“文件→导出→储存为Web所用格式”,在优化选项里将格式设置为GIF,颜色选择256色,窗口下面可以更改所导出图片的大小,设置完成后保存即可。