B站视频分区代码全解析:哔哩哔哩-API收集整理中的分类体系
你是否曾困惑于B站视频上传时的分区选择?为什么同一个视频在不同分区会获得不同流量?本文将通过解析哔哩哔哩-API收集整理项目中的分区代码体系,带你彻底搞懂B站复杂的内容分类逻辑。读完本文你将获得:
- 掌握新旧两套分区系统的核心差异
- 学会通过API接口获取分区代码
- 理解分区选择对视频推荐的影响机制
- 获得完整的分区代码速查表
分区体系的演进:从tid到tid_v2
B站的内容分类体系经历了从初代tid系统到新版tid_v2系统的重要升级。这一变化不仅体现在界面展示上,更深刻影响了内容推荐算法的权重分配。
初代分区系统(tid)
初代分区系统以tid(Type ID)作为核心标识,采用"主分区-子分区"二级结构。项目中docs/video/video_zone.md文件详细记录了这套系统的完整代码表,涵盖动画、番剧、国创等19个主分区及上百个子分区。
以科技分区为例,初代系统采用tid=188作为主分区标识,包含数码(95)、软件应用(230)、计算机技术(231)等子分区。这种结构直观清晰,但随着内容类型爆发式增长,逐渐显露出分类颗粒度不足的问题。
新版分区系统(tid_v2)
为应对内容生态的复杂化,B站推出了基于tid_v2的新版分类系统。项目中docs/video/video_zone_v2.md文件记录了这套更精细的分类体系,主分区数量扩展到30+,子分类更达数百个。
新版系统最显著的变化是引入了channelId概念,如动画主分区对应tid=1005和channelId=7。同时新增了人工智能(1011)、小剧场(1021)、家装房产(1015)等新兴领域,子分类也更贴合内容创作趋势,如"AI学习"(2096)、"AI资讯"(2097)等细分标签。
核心分区代码解析
动画分区:二次元文化的核心阵地
作为B站的起家领域,动画分区在两套系统中都占据重要地位。初代系统中动画主分区tid=1,包含MAD·AMV(24)、MMD·3D(25)等经典子分区;新版系统tid_v2=1005则进一步细分为同人动画(2037)、虚拟UP主(2047)等更精准的分类。
表:动画分区新旧代码对比 | 内容类型 | 初代tid | 新版tid_v2 | 变化说明 | |---------|--------|-----------|---------| | 主分区 | 1 | 1005 | 新增channelId=7 | | 同人创作 | 47 | 2037(同人动画)/2039(cosplay) | 拆分更细 | | 动漫评论 | - | 2042 | 新增分类 |
知识分区:垂直领域的精细化运营
知识分区的演变最能体现B站内容生态的多元化。初代系统中tid=36的知识分区包含科学科普(201)、社科·法律·心理(124)等子分类;新版系统则扩展为更专业的结构:
知识主分区(tid_v2=1010)
├─应试教育(2084)
├─非应试语言学习(2085)
├─大学专业知识(2086)
├─商业财经(2087)
├─社会观察(2088)
├─时政解读(2089)
├─人文历史(2090)
├─设计艺术(2091)
├─心理杂谈(2092)
├─职场发展(2093)
├─科学科普(2094)
└─其他知识杂谈(2095)
这种精细化分类不仅便于用户精准查找内容,也让创作者能更准确地定位目标受众。
分区代码的API应用
理解分区代码体系的核心价值在于API应用。通过项目中记录的接口规范,开发者可以实现多种实用功能:
获取分区列表
调用视频分区接口时,指定不同参数可获取对应分区信息:
- 初代分区:
https://api.bilibili.com/x/web-interface/dynamic/region?rid=1(rid即tid) - 新版分区:
https://api.bilibili.com/x/web-interface/dynamic/region?rid=1005&type=2(type=2指定tid_v2系统)
视频投稿时的分区选择
上传视频时正确设置分区参数至关重要:
// 投稿API参数示例
{
"tid": 188, // 初代科技分区
"tid_v2": 2100, // 新版手机子分区
"channel_id": 15 // 科技数码主分区channelId
}
完整分区速查表
为方便日常使用,我们整理了项目中最常用的分区代码速查表:
主流内容分区代码表
| 内容领域 | 初代tid | 新版tid_v2 | 主分区图标 |
|---|---|---|---|
| 动画 | 1 | 1005 | |
| 音乐 | 3 | 1003 | |
| 舞蹈 | 129 | 1004 | |
| 游戏 | 4 | 1008 | |
| 知识 | 36 | 1010 | |
| 科技 | 188 | 1012 | |
| 运动 | 234 | 1018 | |
| 汽车 | 223 | 1013 | |
| 生活 | 160 | 1020 | |
| 美食 | 211 | 1020 |
特殊分区注意事项
- 资讯分区:初代
tid=202无排名功能,不参与热门推荐 - 广告分区:
tid=168仅允许特定账号发布内容 - 课堂分区:
tid=204有独立的审核机制和流量规则
分区选择的策略建议
内容匹配度优先
选择分区时,首要考虑内容与分区的匹配度。项目中docs/video/video_zone.md明确指出:"分区选择应基于内容主体,而非次要元素"。例如游戏实况应投游戏分区,而非生活分区。
利用新兴分区红利
新版系统中的新兴分区如人工智能(1011)、户外潮流(1016)等,往往能获得平台流量扶持。创作者可关注docs/video/video_zone_v2.md的更新记录,及时把握新分区机会。
规避分区风险
项目特别提醒,某些分区存在特殊限制:
- 资讯分区无热门排名
- 课堂分区需教育资质
- 广告分区有严格准入机制
总结与展望
B站的分区代码体系不仅是内容管理的技术实现,更是平台内容生态的骨架。通过解析哔哩哔哩-API收集整理项目中的docs/video/video_zone.md和docs/video/video_zone_v2.md文件,我们得以窥见内容平台精细化运营的秘密。
随着AI生成内容的爆发,项目中新增的AI音乐(2023)、AI影视(2006)等分区代码预示着内容生态将迎来更深刻的变革。建议创作者和开发者持续关注项目更新,把握平台发展趋势。
本文所有数据均来自哔哩哔哩-API收集整理项目,完整代码表可查阅:
- 初代分区系统:docs/video/video_zone.md
- 新版分区系统:docs/video/video_zone_v2.md
项目地址:GitHub_Trending/bi/bilibili-API-collect
希望本文能帮助你更好地理解B站的内容生态,选择最适合的分区展示你的创作。如有任何疑问,欢迎查阅项目文档或参与社区讨论。记住,正确的分区选择,是内容成功的第一步!
如果你觉得本文有帮助,请点赞收藏,关注我们获取更多B站运营干货。下期我们将解析"分区与推荐算法的深层关系",敬请期待!
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考



