浅谈B站的「屏蔽词」
最近才偶然发现,竟然有人不知道*屏蔽词*这个功能,开了后(特别是部分视频里)可以极大改善观感,所以简单分享一下这方面经验,希望可以对一些新用户有所帮助.
# 什么是“屏蔽词”?
“屏蔽词”顾名思义就是根据关键词屏蔽特定的**弹幕**,例如设置一个屏蔽词“test”,那么视频中**含有**这个词的**弹幕**就会被隐藏,不会出现。
# 应用场景
- 屏蔽特定刷屏内容(例如. (刷观看时间、观看人数、播放量等影响观感的弹幕 “刚刚” “热乎” “1分钟” “100人在看”) | (大量弹幕严重遮挡画面造成视频几乎无法观看 “逝者安息” “无意冒犯”))
- 屏蔽无意义内容 (例如. “啊啊啊啊啊啊啊” “哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈” “考古” “助攻” “打卡” “666” “999”)
- 屏蔽令人不适的内容(例如. (特定原神玩家: “op” “wc原” “原批”) | (其他:“省流” “吾疑汝驱车且飚之,奈何吾无据以示众,任其车轱辘轧于吾脸之上,甚痛!”) 等)
- 屏蔽烂梗 (例如. “原来你也玩原神”)(根据个人接受情况,例如up就屏蔽了“坤”“鲲”“鸡”“只因”“黑子”这类所有词)
- 屏蔽个别低素质用户的所有发言
- 其他不应该出现的内容
- 以上场景中的内容,不能因为错别字或空格就成为漏网之鱼;例如屏蔽了“100人在看”,却发现漏网之鱼“100人再看”;屏蔽了“再来一遍”,却发现“再 来 一 遍”
# 如何设置?
根据平台不同,屏蔽词有不同的设置方法。
## 手机端设置方法
弹幕设置->屏蔽词->添加词组
## 电脑端设置方法
视频右侧->弹幕列表旁边的三个点->屏蔽设定
# 屏蔽类型有什么区别?
B站的屏蔽分为“屏蔽文本”,“屏蔽正则”,以及“屏蔽用户”。
屏蔽文本:屏蔽特定关键词,不区分大小写。
屏蔽正则:按照正则表达式,匹配的就屏蔽。
屏蔽用户:屏蔽低素质用户,眼不见心不烦。
# 具体设置方法
## 屏蔽文本
屏蔽文本是基于关键词的屏蔽,也就是对每一条弹幕查找是否有屏蔽词(不区分大小写),只要找到关键词就不显示。
适用情况:一般情况。
推荐程度:⭐⭐⭐
推荐理由:{优点} 基本上有手就行,大部分人都会; {缺点} 应用场景不足
### 示例
例如不想在弹幕里看到“op”这个词,可以添加“op”屏蔽词,然后“op”“OP”“卧槽op”这类弹幕就再也不会出现(打错字的除外,比如:除了“op”还有“原批”“原p”“元p”之类的词)
## 屏蔽用户
基本上用于屏蔽低素质用户,以及部分水军。
适用情况:少部分情况。
推荐程度:⭐
推荐理由:大部分情况这些用户发的弹幕都可以找出屏蔽文本,这个功能没有必要时不建议使用
### 如果弹幕涉及违规
电脑端:鼠标放到弹幕上,点击出现的三角形,选择举报理由并勾选“同时屏蔽该用户及视频内相同弹幕”,然后点击“确定”。
手机端:点击弹幕,点击举报,举报时勾上屏蔽该发送者的弹幕。
### 如果弹幕未涉及明显违规
电脑端:右键弹幕,点击屏蔽;或在弹幕列表中右键查看该发送者的所有弹幕,确认是否为用户行为然后屏蔽。
手机端:点开弹幕设置->弹幕列表然后找到相应弹幕,点击屏蔽
### 示例
没有示例,自己判断
## 屏蔽正则
适用于有一定基础的用户,这种方法较为灵活有效,但需要相关基础;详细教程可以去搜索“正则表达式”。
适用情况:绝大多数情况。
推荐程度:⭐⭐⭐⭐
推荐理由:{优点} 应用广泛,熟练后非常实用; {缺点} 存在入门门槛,需要花时间学习
### 示例
**提前警告**:如果看以下内容时打瞌睡,可以立即跳过该段,也可以立即退出以防睡着。
1. 部分人打字带空格,这种情况可以用正则解决;
示例屏蔽词: `/[再在]\s*来[\w\W]*遍/`
可屏蔽:
- 再来一遍
- 在来亿遍
- 再来3遍
- 在 来 亿 遍
屏蔽词解析:
/ 符号表示这是一条正则,为避免重复下文不再赘述; /和/ 中间的内容分析如下:
`[再在]` 表示匹配“再”或者“在”这两个字的任意一个,所以这个屏蔽词可以应对常见的“再”打成“在”的情况;
`\s*` 表示任意数量的「空白符」(应该是这样叫),包括 空格、Tab等
`来` 一个正常的字。
`[\w\W]*` 表示*任意数量的任何字*(人话:任何字符(包括啥都没有))即无论在“来”和“遍”中间打任何内容(一、亿、3、233、等)都会被匹配,起相同作用的还有 `[\s\S]*` 等
`遍` 一个正常的字。
2. 示例屏蔽词: `/关([\s\S]*)(皆|也)([\s\S]*)黑/` (cxk烂梗)
可屏蔽:
- 关皆黑
- 关 皆 黑
- 关也黑
屏蔽词解析:
`关` 一个正常的字。
`(...)` 括号表示一组字符,部分复杂的正则需要这样手动分割
`[\s\S]*` 表示任何字符(上面说过)
`(皆|也)` 括号表示一组字符,中间的“|”就是“或”的意思,表示匹配“皆”或者“也”;与中括号 `[...]` 的区别是, `[123456]` 会匹配“1”、“2”、“3”、“4”、“5”、“6”, `(12|3|45)` 则会匹配 “12”、“3”、“456”
`[\s\S]*` 表示任何字符(上面说过)
`黑` 一个正常的字。
3. 示例屏蔽词: `/喜欢([\s\S]*)句话/` 以及 `/啊(?|\?)*$/` (不明意义烂梗)
可屏蔽:
- 啊?
- 啊?
- 很喜欢原神玩家的一句话:啊?
- 喜欢星铁玩家的一句话:啊?
- 很喜欢xxx玩家的一句话:
屏蔽词解析:
**第一个**
`喜欢` 正常的字。
`(...)` 括号表示一组字符,部分复杂的正则需要这样手动分割(上面说过)
`[\s\S]*` 表示任何字符(上面说过)
`句话` 正常的字。
**第二个**
`啊` 正常的字。
`(` 括号表示一组字符(上面说过)
`?` 中文的问号。
`|` 表示“或”的意思,(上面说过)
`\?` 英文的问号。之所以要加反斜杠,是因为英文问号本身是一个正则语法(类似于英文括号、“|”、“[]”这些),需要加入反斜杠“转义”(也就是变成它原本的意思)。
`)` 括号表示一组字符(上面说过)
`*` 表示里面的任何字符
`$` 表示匹配字符串结尾,比如“:啊?”会被屏蔽,“啊?哦”这样的则不会;类似的还有“^”匹配开头
# 附:一些屏蔽词
下面列举了up日常使用的一些屏蔽词,仅供参考,不喜勿喷。
## 屏蔽文本
```
发来贺电 【无意义】
ilidilid 【貌似是B站之前的彩蛋(不知道现在还有没有),发送这个弹幕可以让发送者的网页镜像翻转,不过对别人来说就是纯粹无意义弹幕了】
贫穷 【无意义】【用于屏蔽:“贫穷让我们相遇” 常见于音乐mv中】
镜像画面 【无意义】
省流 【不适合】
安息 【刷屏】【用于屏蔽:“逝者安息” 常见于伟人去世视频中】
冒犯 【刷屏】
地球OL 【ky】 【一群人去别的视频下面刷】
吾疑汝 【不适合】【用于屏蔽:“吾疑汝驱车且飚之,奈何吾无据以示众,任其车轱辘轧于吾脸之上,甚痛!”】【这些东西屏蔽开头三个字,基本上不会有误伤,效果十分显著】
[ohh] 【刷屏】【B站的特色刷屏弹幕,不是新注册的用户应该都见过】
火了 【无意义】
开灯 【mhy】【原神】
op 【mhy】【原神】【黑】
太美 【烂梗】
本来挺 【烂梗】【用于屏蔽: “本来挺喜欢xxx的” 常见于cxk视频】
```
## 屏蔽正则
```
/([0-9]\s*)(w|W|万)/ 【无意义】
/考\s*古/ 【无意义】
/助\s*攻/ 【无意义】
/前\s*排/ 【无意义】
/建\s*议\s*屏\s*蔽/ 【无意义】
/[刘留]([\s\S]*)[明名]/ 【无意义】
/有\s*生\s*之\s*年/ 【无意义】
/爷\s*青/ 【刷屏】【用于屏蔽:“爷青回”“爷青结”】
/o\s*(h{6})/ 【刷屏】【例如:“ohhhhhhhhhhhhhhhhhh”】
/结\s*撒/ 【刷屏】【用于屏蔽:“完结撒花” 常见于番剧】
/([0-9]\s*)((分\s*钟)|(小\s*时)|天|人)/ 【无意义】【多功能屏蔽词】
/第[\s\S]*个\s*看\s*完/ 【无意义】
/(刚刚)|(热\s*乎)/ 【无意义】
/护\s*眼/ 【刷屏】【常见于迷你世界等视频】
/[原元]\s*[批pP]/ 【mhy】【原神】【黑】
/(卧槽|我草|握草|woc)([\s\S]*)[原元]/【mhy】【原神】【黑】
/啊(?|\?)*$/ 【烂梗】【用于屏蔽:“啊?”】
/喜欢([\s\S]*)句话/ 【烂梗】【用于屏蔽:“喜欢xx玩家的一句话:”】
/[█▄]/ 【刷屏】
/刷\s*时间/ 【刷屏】
/(啊{5})|(哈{5})|(h{8})/ 【刷屏】【至少有5个“啊”、5个“哈”或者8个“h”才会屏蔽,不用担心误伤】
/[\??]{4}/ 【刷屏】【小问号你是否有很多朋友】
/每\s*[天日][\w\W]*遍/ 【刷屏】
/(打[\s\S3]*卡|dk)/ 【刷屏】
/[再在]\s*来[\w\W]*遍/ 【刷屏】
/也\s*玩[\s\S]*原\s*神/ 【mhy】【原神】【用于屏蔽:“原来你也玩原神”】
/(666|999)/ 【刷屏】
/进\s*入\s*直\s*播\s*间/ 【无意义】
/凌\s*(华|人)/ 【mhy】【原神】【是“绫华”不是“凌华”!!】
/只[\s\S]*因/ 【烂梗】
/(两|兩|2)([\s\S]*)年半/ 【烂梗】
/黑\s*子/ 【烂梗】
/两([\s\S]*)半/ 【烂梗】
/你([\s\S]*)干([\s\S]*)嘛/ 【烂梗】
/关([\s\S]*)(皆|也)([\s\S]*)黑/ 【烂梗】
/((\/\\)|(\\\/))/ 【刷屏】
```
# 感想
1. B站竟然还没有支持md,有点失望。打了半天md了,也不想再专门设置一遍格式了,凑合着看吧。