我们刚刚宣布了我们的新游戏。遗憾的是,Steam生成的微电影中包含了约1.5秒的纯黑屏幕。关于如何让微电影重新生成很好的信息很少,我们想与大家分享我们的发现和过程,以便如果你们遇到类似的问题,希望能节省你们一些时间。
假设
基于之前的帖子,我们看到了关于Steam如何生成微电影的各种说法,其中最常见的想法是,它会从预定义的部分中取出多个1秒的片段。这并不是事实。
Steam信息(详尽)
微电影是6秒的循环视频,用于汇总游戏的预告片,用于Steam商店中的快速查看位置,例如各种类别的中心、特别促销页面和季节性促销活动期间的主页。Steam根据游戏的商店页面中可见的第一部视频生成微电影。它通过从视频的不同部分取出六个1秒的片段并将它们拼接在一起来完成这一过程。无法自定义微电影。
这个信息大致正确来自Steam。我们的生成的微电影实际上范围从8.53秒到8.68秒,所以似乎比仅仅取六个1.0秒长的片段要活跃得多。结果是,片段的长度是可变的,我们的平均长度约为1.4秒。如果您可以预览的生成的微电影文件超过6秒,只有前6秒会在Steam应用中显示,这意味着一些镜头会被剪掉。
测试高效的方法
我们查看了其他Reddit帖子和SteamDB,以便找到最佳方法来预览游戏的微电影,最终我们发现了新的、简单的方法。
在Steamworks中,在上传视频的部分,每个视频条目都有一个小的“查看视频”链接。
这个预览器实际上包含了预告片和微电影的预览,甚至不需要发布。这样我们就可以进行多次测试,相对快速。
结果
我们尝试了各种方法来尝试让微电影生成与镜头相关的镜头。这是我们的过程:
预告片v1
变化:无
结果:原始微电影
预告片v2
变化与v1相比:从末端屏幕中移除1秒
结果:与原始微电影相同
预告片v3
变化与v1相比:从末端屏幕中移除2秒
结果:与原始微电影相同
预告片v4
变化与v1相比:在视频开头添加2秒的黑色,添加一些黑色区域的更柔和的过渡
结果:与原始微电影相同
预告片v5
变化与v1相比:无时间调整,替换黑屏幕镜头为新的风暴云镜头(相同长度),轻微调整雪剑接收镜头,使用渐变过渡
结果:前两帧相同,中间两帧来自视频的完全不同的部分
您可以在这里比较我们的原始预告片:https://www.youtube.com/watch?v=pf8Iw5w5eHk
我们的新预告片位于我们的商店页面中,触发了调整:https://store.steampowered.com/app/3987430/
(我们不想更新YouTube的那个,因为我们更喜欢原始的)
结论
似乎有一个算法,正在考虑屏幕上发生的动作来选择微电影中使用的片段。似乎改变已经选择的片段的最好方法是改变片段。这就是我们做的,你们的结果可能会有所不同。预览视频的“查看视频”预览是我们迭代的最佳发现。
总体而言,我们仍然非常喜欢微电影功能。它是浏览的绝佳添加,但从开发者的角度来看,非常难以操作。
评论 (0)