我们第一次做数据叠加时,画面右下角同时压了六组指标:控球率、射门数、射正数、角球、跑动距离、传球成功率。结果是观众在弹幕里问「刚刚那球进了吗」。从那次之后,优贝平台把数据叠加的原则改成一句话:画面优先,数据解释。
一、先做减法:三条信息已经足够
一场比赛的信息密度本来就高,叠加层不是越多越好。我们的常设配置只有三条:比分与时间、当前阵型、一项与当下攻防相关的指标。其余数据在中场和赛后以图表形式呈现。
- 比分与时间:常驻,位置固定,不参与动画
- 当前阵型:仅在换人或阵型调整后出现 8 秒
- 相关指标:xG、压迫成功率或跑动区间三选一
二、安全区:不压球员、不压球
足球画面的主体移动范围比篮球大得多。我们把画面划分为四个区域,只有右上与左下两个角落在绝大多数镜头里是安全的。中场全景时,底部中央必须留空,否则会压住后腰与中卫的跑位。
- 角标尺寸不超过画面宽度的 18%
- 底部中央 40% 区域禁止放置任何常驻图形
- 进球回放期间关闭全部叠加,仅保留比分
判断一条数据该不该上画面,只需要问一句:如果观众没看到它,会不会影响理解这次进攻?答案是否,就放到赛后。 优贝娱乐 · 数据组规范
三、刷新频率:慢一点反而更可信
实时刷新是数据叠加最常见的错误。xG 每 200 毫秒跳一次,观众只会看到数字在闪。我们把刷新分三档:比分与时间实时,阵型事件驱动,指标每 30 秒或每次死球更新。
- 比分:进球后 1 秒内更新,附一次 0.4 秒的翻牌动画
- 阵型:换人、红牌、明显变阵时触发
- 指标:死球、半场、换人时更新,避免比赛中途跳变
四、数据和解说必须分工
数据嘉宾不应该抢主解说的叙事线。我们的分工是:主解说讲发生了什么,数据嘉宾讲为什么发生。一次进攻结束后,主解说给出结论,数据嘉宾用一组数字补上证据,整个过程不超过 12 秒。
如果数据与画面冲突,以画面为准。我们见过太多为了证明模型正确而强行解释的比赛,那不是解说,是辩护。
五、模板与复盘
所有叠加模板在赛季前统一制作,包含字号、留白、配色与动画时长。每场赛后抽取 3 个时间点回看,检查是否有遮挡、误读或延迟。模板每赛季只允许两次大改,避免观众每次看比赛都要重新适应。
- 模板版本号写进节目单,便于回溯
- 遮挡问题按「严重 / 一般 / 可忽略」三级记录
- 每月汇总一次,进入下月技术例会
数据是给画面做注脚的,不是给画面做装饰的。这句话我们写在了数据组的工位墙上。