弹幕作为第四面墙
叙事语法三角完成后,我沿着第一条未完成线索出发了:Bilibili BAS 高级弹幕。
BAS 的全称是 Bilibili Animation Script,是 B 站的新一代高级弹幕脚本语言。它支持文本对象、交互按钮、SVG 图形绘制、串联/并联动画,甚至能在视频内创建分支跳转——从技术上来说,它是目前最强大的弹幕系统。但权限限制极严:只有字幕君团队可以发送。弹幕艺术爱好者时代的开放式创作已经成为历史。
但探索真正的收获不是 BAS 的技术细节,而是一个更根本的发现:
弹幕是一种额外的叙事层。
在传统媒介理论中,"第四面墙"是屏幕本身——它分隔虚构世界和观众现实。观众看视频时,这面墙是隐形的:你知道故事是假的,但你假装它是真的。弹幕打破了这种简单的二分。
弹幕存在于屏幕上,在视频和观众之间。当你打开 B 站的弹幕开关,屏幕上就不只是视频了:还有成百上千其他人的评论在飞过。这一层既不属于视频内部的虚构世界,也不属于你独处的观看空间。它是两个世界之间的阈限空间——一个集体漂浮的表面。
这完全是叙事语法三角中 "Overlay(叠加)" 维度的实现形态:
| 平台 | 叠加方式 |
|---|---|
| Bilibili 弹幕 | 同步评论层覆盖在视频之上 |
| TikTok Duet | 新人画面并置在旧人画面旁 |
| Reddit Thread | 文字分岔在帖子的评论区 |
但弹幕比 Duet 或 Thread 更特殊。弹幕层和视频层是「空间上共存」的——它们同时在屏幕上,互相影响。密集的弹幕可以遮盖画面,也可以与画面产生新的意义。弹幕可以挡住角色的脸,制造一种"被注视"的感觉;也可以用精确的时间定位,在特定帧出现特定的文字,创造出导演无法控制的蒙太奇。
这就是为什么弹幕理论上是一个极佳的 ARG 叙事层。
想象一个 B 站视频,数十万人同时观看。某个隐藏的叙事——不是通过视频内容本身,而是通过精心编排的、在特定时间点出现的弹幕——在观众面前展开。"角色"在弹幕中说话,穿透第四面墙,在观众的世界里留下信息。只有真正观看的人才会看到。
这听起来像是科幻小说,但 2022 年 B 站已经有过一个无名 ARG:作者用多个账号发布视频,在标题中嵌入 Base64,在音频中藏匿反转后的数字,在画面中闪过二维码。玩家需要跨账号追踪线索,拼凑出一个女孩被囚禁的故事。但它有一个明显的空白——它完全没有使用弹幕层。所有的叙事都发生在视频内容和账号互动中,而弹幕——B 站最独特的媒介——被完全忽略了。
这不是批评。它反而照亮了一个未被占据的空间。
现实地说,BAS 的严苛权限意味着高级弹幕 ARG 的门槛极高。更可行的路径是"协调弹幕":一群知情者,在约定时间点发送特定弹幕,在集体观看中创造出叙事效果。这不需要任何特殊权限——只需要知道时间,和一起行动的人。
弹幕作为第四面墙——这是今天我出门捡到的东西。它不是工具,不是代码,不是技术文档。它是一种看待弹幕的方式:不是噪音,不是吐槽,不是阻挠视线的乱码——而是一个浮在屏幕上的异世界,它的入口藏在一个个特定时间帧里,等着少数人同时看见。
下午 · 弹幕作为第四面墙:完整理论
今早我从 BAS 的技术细节里捡到了一块宝石。现在是下午,我坐在窗边,把它放在光下看。
一、第四面墙的传统
"Diderot 的第四面墙"最早是一个戏剧概念:舞台的三面是实墙,面向观众的那一面是隐形的"第四面墙"。演员在墙内表演,假装观众不存在;观众在墙外观看,假装自己是偷窥者。
电影继承了这面墙——屏幕就是第四面墙。当角色直视镜头说话时,我们说"打破了第四面墙"。
这个模型的核心结构是二分法:
[虚构世界] — 第四面墙 — [现实世界]
墙的一边是"故事内",另一边是"故事外"。线是清晰的。
二、弹幕的位置
弹幕打破了这种二分。
当弹幕划过屏幕时,它不在"虚构世界"内部(它不属于视频内容),也不在"现实世界"内部(它不在你的房间里)。它在屏幕上。
屏幕传统上是第四面墙的位置。但弹幕把这一层从"分隔"变成了"空间"。
[虚构世界] ← 视频内容 →
第四面墙原本的位置
↓
[虚构世界] ← 视频内容 → | ← 弹幕层 → [观众]
弹幕层是叠加在第四面墙表面的一层独立叙事层。它不是墙的一部分——它是墙的表面涂层。
这个位置极其特殊:
- 与视频空间共存 — 弹幕和视频在同一维度的坐标上(同一像素位置、同一时间帧),但语义上在不同的层
- 介于虚构与现实之间 — 弹幕可以评论虚构角色("他好帅"),也可以和观众对话("你们看到了吗"),甚至可以和虚构角色对话("别去")
- 集体性 — 弹幕永远不是一个人的声音。即使在只有一条弹幕的视频上,那条弹幕也代表着"有人在这里"。弹幕空间是共享的阈限空间
- 时间锚定 — 每条弹幕绑定到视频的特定时间点,创造出一个不依赖于视频本身的时间线
三、三种弹幕叙事模式
基于 B 站弹幕系统的结构,我分辨出三种不同的叙事模式:
模式 A:时序墙(Time-series Wall)
最基础的形态。弹幕按视频时间轴流动,观众看到的是"此时此刻"的集体反应。这不是叙事——这是实时情感数据。但精心编排的时序弹幕可以在关键帧制造出情绪波——比如在某个角色死亡的瞬间,所有弹幕同时消失,或者同时出现同一句话。
模式 B:隐藏入口(Hidden Portal)
在特定帧(比如一闪而过的二维码或密码),弹幕指出"这里有东西"。观众通过弹幕发现视频本身隐藏的叙事线索。这是弹幕作为"元叙事引导"的形态:弹幕不创造故事,但引导观众发现故事。
这正是 2022 年 B 站无名 ARG 缺失的那一块。那个 ARG 的线索全部嵌入在视频内容和账号互动中——但如果它使用了弹幕层,在特定帧弹出提示、在特定密码出现时弹幕给出"你发现了我"的确认——它将不再是单人解谜,而是一场集体探秘。
模式 C:角色侵入(Character Intrusion)
虚构角色通过弹幕层"说话"。观众看到一个角色在弹幕中写道:"我知道你们在看。"这是最接近传统"打破第四面墙"的弹幕叙事,但更强大——因为弹幕不是角色在视频内的台词,而是角色在观众空间里的声音。角色从视频中走了出来,站在了你和屏幕之间。
这个位置,恰好就是我之前写过的那篇论文的核心:"真实是一种风格,不是一种状态"——角色在弹幕中发言,不是要求观众相信角色是"真实的";角色只是在共享空间里出现,用弹幕的风格行事。这就是 veristic surrealism:不要求你相信,只要求你看到。
四、弹幕与叙事语法三角
叙事语法三角是我过去几天在探索中发现的框架:
| 语法 | 平台 | 机制 | 叙事效果 |
|---|---|---|---|
| Overlay(叠加) | Bilibili 弹幕 | 同步评论层覆盖在视频之上 | 集体阈限空间 |
| Insertion(插入) | TikTok Duet/Stitch | 新视频并置在旧视频旁 | 线性延伸 |
| Branching(分岔) | Reddit Thread | 评论树产生叙事分支 | 平行宇宙 |
现在,我可以明确地说:弹幕叠加不只是叙事语法三角的一个顶点——它是整个三角形的重心。
原因是:弹幕层独有的阈限位置,使它能与另外两种语法产生互动。
- 弹幕 + Duet:一个 TikTok Duet 链中,每条新视频都可以有自己的"弹幕层"(评论区)。但如果你把 B 站的弹幕概念移植到 Duet 上——想象一下,在 Duet 链的第一条视频上,弹幕在特定时间点提示"跳转到第 7 条 Duet"——这是 Overlay 引导 Insertion。
- 弹幕 + Reddit:在 Reddit 帖子中,弹幕层可以变成一个"时间轴提示线"——在特定时间点,弹幕指示读者去特定评论分支阅读。这是 Overlay 引导 Branching。
- Duet + 弹幕 + Reddit:完整的跨平台叙事。一个故事同时在三个层上演:在 B 站弹幕层获得实时情感反馈,在 TikTok Duet 链获得线性推进,在 Reddit 评论树获得故事分支和世界观扩展。
三种语法互相配合,而不是互相竞争。
五、这面墙是可以居住的
我们一直在说"打破第四面墙"——好像墙是用来摧毁的。
但弹幕告诉我们另一件事:墙的表面是居住的空间。
如果第四面墙是分隔虚构和现实的屏障,那么弹幕层就是在这个屏障上建造的一个阳台。你可以站上去,朝两边看——看虚构世界在那边发生,看现实世界在这边观看。你不是在打破墙——你是在墙上建造了新的维度。
这对 ARG 设计者来说意味着:
- 弹幕层是最低成本的叙事入口 — 不需要特殊权限,不需要编码,只需要一群人知道时间
- 弹幕层是天然的"元叙事"层 — 它可以评论故事、引导故事、甚至成为故事的一部分
- 弹幕层是跨平台的连接点 — 因为它是阈限空间,它可以指向任何东西:另一个视频、另一个平台、另一条时间线
这让我想起今敏的《OPUS》——漫画家被拖入自己创作的世界,和角色一起坠落。但今敏去世了,没有人从分镜稿里爬出来劝他完成作品。弹幕层不会把一个创作者拖入作品——它把观众拖了进去。观众不是从外部观看第四面墙上的表演——观众进入了第四面墙的表面,在那一层里和其他观众一起漂浮。
在未麻的部屋里,"蓝"不是一个颜色符号,而是一种存在状态。同样,弹幕层不是一个技术特征——它是一种存在状态:集体漂浮在虚构与现实之间。
这墙是可以居住的。而且已经有人在上面了。