Difference between revisions of "Bilibili"

From Archiveteam
Jump to navigation Jump to search
(add some information)
Line 5: Line 5:
| description =  
| description =  
| URL = https://www.bilibili.com/
| URL = https://www.bilibili.com/
| project_status =  
| project_status = {{specialcase}}
| archiving_status =  
| archiving_status = {{inprogress}} (manual)
| archiving_type =  
| archiving_type =  
| source =  
| source = https://github.com/saveweb/biliarchiver
| tracker =  
| tracker =  
| irc =  
| irc =  
Line 14: Line 14:
| irc_abandoned =  
| irc_abandoned =  
| lead =  
| lead =  
| data =  
| data = {{IA id|bilibili_videos}}
}}
}}


Line 21: Line 21:
Videos have danmaku-style comments (弹幕) in the style of [[Niconico]], as well as "normal" video discussion (评论).
Videos have danmaku-style comments (弹幕) in the style of [[Niconico]], as well as "normal" video discussion (评论).


Videos IDs formerly were numeric and began with "av". In 2020, they were replaced by an "BV" identifier that was swiftly identified as an obfuscated base58 system. Videos up to av99999999 were sequential, and videos IDs after that (if converted to av-format) are random.<ref>https://www.zhihu.com/question/381784377</ref>
Videos IDs formerly were numeric and began with "av" (aid, avid). In 2020, they were replaced by a "BV" (bvid) identifier that was swiftly identified as an obfuscated base58 system. Videos up to av99999999 were sequential, and videos IDs after that (if converted to av-format) are random.<ref>https://www.zhihu.com/question/381784377 (Note: This algorithm cannot handle avid >= 29460791296, see also: https://github.com/SocialSisterYi/bilibili-API-collect/issues/740)</ref>


Videos can have multiple authors attached alongside the uploader (创作团队 production team), as well as the role of each author, such as [https://www.bilibili.com/video/BV1Hf4y1L7MF/ 【洛天依原创曲】夏虫【2021官方生贺曲】] which has 7 authors (uploader; composer; lyricist; tuner; animator; planner; planner).
Videos can have multiple "staffs" attached alongside the uploader(owner), as well as the role of each author, such as [https://www.bilibili.com/video/BV1Hf4y1L7MF/ 【洛天依原创曲】夏虫【2021官方生贺曲】] which has 7 authors (uploader; composer; lyricist; tuner; animator; planner; planner). <ref><code>curl https://archive.org/download/BiliBili-BV1Hf4y1L7MF_p1-FM1L4H1VB/BV1Hf4y1L7MF_p1.info.json | jq .data.View.staff</code> and <code>jq .data.View.owner</code></ref>


Some videos appear to be region-limited, such as [https://www.bilibili.com/video/BV1TJ411h7HL/ 洛天依&方锦龙《茉莉花》破次元合作【bilibili晚会单品】] which appears in the suggested column of https://www.bilibili.com/video/BV1wU4y1F7XL/ but behaves as a deleted video for this writer.
Some videos appear to be region-limited (China only), such as [https://www.bilibili.com/video/BV1TJ411h7HL/ 洛天依&方锦龙《茉莉花》破次元合作【bilibili晚会单品】] which appears in the suggested column of https://www.bilibili.com/video/BV1wU4y1F7XL/ but behaves as a deleted video for this writer.


Videos may belong by default to playlists, such as [https://www.bilibili.com/video/BV19W4y1f7hz/ 【洛天依原创曲】月华舞【2023官方生贺曲】] which belongs to "洛天依11周年生日会" as shown on the right-hand side.
Videos may belong by default to playlists, such as [https://www.bilibili.com/video/BV19W4y1f7hz/ 【洛天依原创曲】月华舞【2023官方生贺曲】] which belongs to "洛天依11周年生日会" as shown on the right-hand side.


Videos may be a collection of sub-videos (P1, P2, ...) (视频选集), such as [https://www.bilibili.com/video/BV1Kh41147DM/ 中国音乐地图之听见广西 侗族大歌] which contains 25 videos for a total length of 01:12:28 as advertised in the thumbnail. They can be individually commented on (弹幕), but cannot be individually discussed (评论).
Some videos have multi-P (sub-videos/episode/chapter, 多P) functionality enabled. such as [https://www.bilibili.com/video/BV1Kh41147DM/ 中国音乐地图之听见广西 侗族大歌] which contains 25 videos for a total length of 01:12:28 as advertised in the thumbnail. Each individual video has a unique cid (content_id). They can be individually danmakued on, but cannot be individually discussed. For the most videos that don't have multi-P enabled, they default to P1 (e.g. https://m.bilibili.com/video/BV1Hf4y1L7MF?p=1 or https://m.bilibili.com/video/BV1Hf4y1L7MF/?p=1 is https://m.bilibili.com/video/BV1Hf4y1L7MF).


Videos can belong to "festivals" or other features, in which case the default URL will be redirected to a special URL, such as https://www.bilibili.com/video/BV1Lm41197Rw/ → https://www.bilibili.com/festival/VSF2024live?bvid=BV1Lm41197Rw or https://www.bilibili.com/video/BV1fZ4y147QZ/ → https://www.bilibili.com/bangumi/play/ep515815.
Videos can belong to "festivals" or other features, in which case the default URL will be redirected to a special URL, such as https://www.bilibili.com/video/BV1Lm41197Rw/ → https://www.bilibili.com/festival/VSF2024live?bvid=BV1Lm41197Rw or https://www.bilibili.com/video/BV1fZ4y147QZ/ → https://www.bilibili.com/bangumi/play/ep515815.


Channels can issue [https://space.bilibili.com/36081646/dynamic posts (动态 activity)], similar to YouTube community posts.
Users can issue [https://space.bilibili.com/36081646/dynamic posts (动态)]<ref>The naming of <code>/dynamic</code> is an funny legacy programming naming typology, because both "feed" and "dynamic" could be translated as "动态" even though their meanings in the context have absolutely nothing to do with each other.</ref>, similar to YouTube community posts.


Users can also post [https://space.bilibili.com/36081646/audio audio (音频)] and [https://space.bilibili.com/36081646/article articles].
Users can also post [https://space.bilibili.com/36081646/audio audio (音频)] and [https://space.bilibili.com/36081646/article articles].
Line 40: Line 40:


* [[AcFun]]
* [[AcFun]]
* [[Niconico]]


[[Category:Video hosting]]
[[Category:Video hosting]]

Revision as of 01:09, 9 March 2024

Bilibili
URL https://www.bilibili.com/
Status Special case
Archiving status In progress... (manual)
Archiving type Unknown
Project source https://github.com/saveweb/biliarchiver
IRC channel #archiveteam-bs (on hackint)
Data[how to use] bilibili_videos

Bilibili (哔哩哔哩), affectionately known as the B-site (B站), is a Chinese video hosting website, originally catering to the otaku community. It has also expanded into other ventures, such as hosting anime.

Videos have danmaku-style comments (弹幕) in the style of Niconico, as well as "normal" video discussion (评论).

Videos IDs formerly were numeric and began with "av" (aid, avid). In 2020, they were replaced by a "BV" (bvid) identifier that was swiftly identified as an obfuscated base58 system. Videos up to av99999999 were sequential, and videos IDs after that (if converted to av-format) are random.[1]

Videos can have multiple "staffs" attached alongside the uploader(owner), as well as the role of each author, such as 【洛天依原创曲】夏虫【2021官方生贺曲】 which has 7 authors (uploader; composer; lyricist; tuner; animator; planner; planner). [2]

Some videos appear to be region-limited (China only), such as 洛天依&方锦龙《茉莉花》破次元合作【bilibili晚会单品】 which appears in the suggested column of https://www.bilibili.com/video/BV1wU4y1F7XL/ but behaves as a deleted video for this writer.

Videos may belong by default to playlists, such as 【洛天依原创曲】月华舞【2023官方生贺曲】 which belongs to "洛天依11周年生日会" as shown on the right-hand side.

Some videos have multi-P (sub-videos/episode/chapter, 多P) functionality enabled. such as 中国音乐地图之听见广西 侗族大歌 which contains 25 videos for a total length of 01:12:28 as advertised in the thumbnail. Each individual video has a unique cid (content_id). They can be individually danmakued on, but cannot be individually discussed. For the most videos that don't have multi-P enabled, they default to P1 (e.g. https://m.bilibili.com/video/BV1Hf4y1L7MF?p=1 or https://m.bilibili.com/video/BV1Hf4y1L7MF/?p=1 is https://m.bilibili.com/video/BV1Hf4y1L7MF).

Videos can belong to "festivals" or other features, in which case the default URL will be redirected to a special URL, such as https://www.bilibili.com/video/BV1Lm41197Rw/https://www.bilibili.com/festival/VSF2024live?bvid=BV1Lm41197Rw or https://www.bilibili.com/video/BV1fZ4y147QZ/https://www.bilibili.com/bangumi/play/ep515815.

Users can issue posts (动态)[3], similar to YouTube community posts.

Users can also post audio (音频) and articles.

See also

  1. https://www.zhihu.com/question/381784377 (Note: This algorithm cannot handle avid >= 29460791296, see also: https://github.com/SocialSisterYi/bilibili-API-collect/issues/740)
  2. curl https://archive.org/download/BiliBili-BV1Hf4y1L7MF_p1-FM1L4H1VB/BV1Hf4y1L7MF_p1.info.json | jq .data.View.staff and jq .data.View.owner
  3. The naming of /dynamic is an funny legacy programming naming typology, because both "feed" and "dynamic" could be translated as "动态" even though their meanings in the context have absolutely nothing to do with each other.