总监

总监

用于在Minecraft中录制正规影片的模组和实用工具。

轻量级

DIRECTOR Banner

在 Minecraft 中录制一部像样的影片所必需的模组和实用工具

以 Flashback 作为此整合包的核心,使用所有内置工具在游戏内创作视频。已添加若干图形与性能模组,以提升画质,同时让你在视频中表演时不会每秒卡顿。

说明

  • 使用你喜欢的启动器或以任何你喜欢的方式下载并安装此整合包。
  • 就这样!
目标

我制作这个整合包,是因为我想要一种直接、简单的方式来开始在 Minecraft 中制作视频,但寻找有用且兼容的内容需要花些时间,或者它们包含的东西比我需要的多得多,而且我可能根本不会用到。于是,我想着把它分享给其他人。

遗憾的是,我没有太多时间投入到它上面。这就是为什么这个项目将主要依靠社区驱动,并采纳你们的建议。

提示
  • 使用 Actors 脚本 将假玩家用作演员。
  • 使用 Emotecraft 实现自定义动画。
  • 你可以在游玩/录制时禁用光影以获得性能提升,然后在渲染视频前重新启用它们。
  • 在 Flashback Replay Editor 中,将关键帧插值改为 Hold(或导出为单独的视频)即可实现瞬间切换。
  • 借助 skin overrides,你可以更换自己或假玩家的皮肤。请阅读 皮肤章节 了解方法。
  • 使用 Carpet 的命令 /player PLAYER_NAME spawn 生成假玩家。请务必使用一个存在的玩家名,否则你会被踢出游戏。
  • Carpet 允许你做很多事情,所以如果你想做非常具体的事情,我建议你查看 它的文档。
  • 如果你想制造没有可见方块的光源,请使用 Minecraft 中的特殊光源方块。它无法在创造模式物品栏中获取,所以你必须用 /give minecraft:light{BlockStateTag: {level:""}} 给自己(level 从 0 到 15)。
  • 你可以使用 Minecraft 的命令 /item replace 为假玩家装备物品。
常用分辨率与帧率

分辨率(宽 x 高)

  • 720p = 1280x720
  • 1080p = 1920x1080
  • 2K/QHD/1440p = 2560x1440
  • 4K/UHD = 3840x2160

帧率

  • 24(“电影标准”)
  • 25
  • 29.97
  • 30
  • 50
  • 59.94
  • 60
  • 120
  • 144
  • 240
演员

我编写了一个 Scarpet 脚本,允许玩家将 Carpet 的假玩家用作演员。

请记住用命令 /script load actors 加载它

路径

它们是脚本的核心。

  • 用 /actors path create <path_name> 创建一条路径
  • 默认情况下,路径不会做任何事。你必须用 /actors path add <existing_path_name> 添加至少 1 个点
  • 点是实体在用 /actors path start <existing_path_name> 启动后将要前往的位置
  • 还有一些与路径相关的其他有用命令。游戏会通过建议引导你。

场景

基本上,它们允许你同时运行多条路径。

  • 这些命令与路径命令类似。
  • 用 /actors scene add <existing_path_name> <existing_scene_name> 添加任意数量的“镜头”。当场景启动时,这些实体会沿着具有该名称的路径行走。
  • 用 /actors scene start <existing_scene_name> 启动场景(所有镜头会同时运行)

额外功能

  • 你可以用 /actors settings 自定义脚本
  • 用 /actors look 让实体看向你。你甚至可以在启动路径/场景之前使用它,让它们沿路径行走时看向你。
  • /actors follow 会让实体跟随你。
  • 还有许多其他命令可让实体跳跃、骑乘另一个实体、将其点燃等。

重要

  • 不要期待什么宏大的东西,也不要期待高级 AI。
  • 未经过充分测试(多人游戏完全未测试)。
  • 你可以随意修改代码。如果你能与社区其他成员分享你的修改/想法,那就太好了!
皮肤

要更换你或任何人(包括假玩家)的皮肤:

  1. 进入游戏内的 Change Overrides 菜单。
  2. 在顶部的输入框中输入任意**_存在的_玩家名**。
  3. 按下 + 按钮。
  4. 在列表中选择该玩家,然后按下 Open File 按钮或拖放皮肤图片。

请注意,即使你已经制作了一段录像,为出现在该旧录像中的玩家覆盖皮肤,也会改变它在所有录像中的外观。

这既好也坏。一方面,你甚至可以在录制之后更改玩家的皮肤,这在某些情况下可能很有帮助。另一方面,如果你在另一段录像中为假玩家复用了同一个名字,覆盖皮肤会同时改变这两者中的皮肤(或者如果你或与你一起录制的某个人更换了皮肤)。你可以通过确保为假玩家使用不同的名字来防止这种情况,但跟踪这些名字可能会有点繁琐。

自定义动画

你可以从他们的 Discord 社区或**此页面下载表情,或者看看这份指南,了解如何创建自定义表情**。

已知问题

没有,不过我还没做太多测试。如果你遇到任何问题,请告诉我。

你可以自由地按你的喜好修改此整合包并重新分发它,只要它遵守所有内容的相应许可条款即可。如果你提及我,那就太好了。