您可以并且应该尽可能多地提供有关视频的元数据,因为有几个功能可以使用已经在工作的数据。视频提供的元数据有几个预期的(未来)用途。目前只有 score 和 level_name 与 Everyplay 上的视频一起显示(例如:http ://everyplay.com/videos/8106 )。
开发人员可以(在不久的将来)配置在视频中显示哪些元数据,赛车游戏可以显示时间、赛道和圈数,而 FPS 游戏可以显示杀戮和死亡。此外,我们已经在我们的 API 中开发功能,以允许开发人员使用元数据来查询现有视频,例如从过去 10 天的级别 1 中获取按“分数”排序的视频列表等。
举个简单的例子,下楼梯的元数据(上面链接中的视频)随同一个视频一起提供:
metadata: {
somersaults: 1,
level: 60,
decapitation: false,
bifurcation: false,
push_force_z: -3957.182,
push_force_y: 1773.326,
distance: -1,
push_pos_z: 8.371746,
push_force_x: -1675.732,
push_pos_y: 24.18944,
push_body_name: "LeftForearm",
ragdoll_custom_face: true,
push_pos_x: -0.6025434,
push_body_id: 2189472344,
leaderboard_id: 1208019,
score: 3802645,
level_name: "Revolting Doors",
ragdoll_breakability: false,
distance_leaderboard_id: 0,
ragdoll_name: "Mr. Dismount",
ragdoll: 0
}