Bilibili 分享工具⁕
这个内联查询可以解析 bilibili 的分享链接并将它重新格式化为标准的 AV/BV 视频号 & 视频链接。
你也可以通过它快速进行 av 号和 BV 号互转。
输入⁕
目前仅支持 Bilibili 视频链接或是 Bilibili av/BV 号作为输入。
- Bilibili 视频链接即类似于
https://www.bilibili.com/s/video/av10047324
- 其中的
https://
也可以被替换为http://
,或者,这部分也可以整个不存在。 -
www.
同样可以不存在。 - 链接中
s/
部分是搜索引擎限定的链接格式,这一部分也可有可无。 -
video/
是必须存在的,它标示着这是一个视频链接。 -
av100847723
即是视频的av号或BV号。av/BV 都可以正常解析。 - 有时链接后面可能会有
/?spm_id_fr...
这种以?
开头的一大段。这一部分也能正常识别并会作为无用信息被忽略。
- 其中的
- 也可以只有一个 av 号或是 BV 号
BV1Xd4y1V75q
填进来也是可以正常识别的。
输出⁕
所有输入的链接或是视频id都会被在内部被解析和转换,然后 Bilibili 分享工具将会在内联查询选单中给出你所提供的视频解析后的 av 号和 BV 号,你可以选择它们中的一个来进行最后的输出。
不论选择了哪种格式,分享工具最终将会输出 av10047324
一个视频id文本,附带有被规范化的https://www.bilibili.com/video/av10047324
它的视频链接。文本和链接中的视频号都会是你所选择的那个格式。
最终你可以通过直接点击来打开视频,或是复制文本来复制视频id,或是复制链接来复制最终规范化后的视频链接。
technic infomation⁕
链接或av/bv号解析 所使用的 正则表达式 : ^(?:(?:https?://)?(?:www\.)?bilibili\.com(?:/s)?/video/((?:av|AV)(\d+)|(?:bv|BV)([A-HJ-NP-Za-km-z1-9]+))/?(\?(?:p=(\d+))?.*)?|(?:av|AV)(\d+)|(?:bv|BV)([A-HJ-NP-Za-km-z1-9]+))$
inline query node info | |
---|---|
title | [bilibili] Share video / av${av_id} |
id |
[morny/share/bili/av]
|
cache |
default300
|
is_personal |
defaultfalse
|
inline query node info | |
---|---|
title | [bilibili] Share video / bv${bv_id} |
id |
[morny/share/bili/bv]
|
cache |
default300
|
is_personal |
defaultfalse
|