XFE Git
XFE Studio Git
Git 首页 全局搜索
XFE 主站 文档 NuGet
公开
关注 0 Fork 0 Star 0
返回提交历史

XFEstudio/bilibili-API-collect

add 8K resolution params

e11bc7b
社会易姐QwQ <45892418+SocialSisterYi@users.noreply.github.com>
提交于

代码差异

2 个文件 +13 -18
Modified grpc_api/bilibili/app/playurl/v1/playurl.proto +2 -10
@@ -104,21 +104,13 @@ enum ConfType {
104 104 //
105 105 message ConfValue {
106 106 oneof value {
107 //
107 108 bool switch_val = 1;
109 //
108 110 int64 selected_val = 2;
109 111 }
110 112 }
111 113
112
113
114
115
116
117
118
119
120
121
122 114 // dash条目
123 115 message DashItem {
124 116 // 清晰度
Modified video/videostream_url.md +11 -8
@@ -29,6 +29,7 @@ B站的视频为http流媒体,需要对应的api以视频id获取取流url,
29 29 | 116 | 1080P60 高帧率 | 大多情况需求认证大会员账号 |
30 30 | 120 | 4K 超清 | 需要`fnver&128=128`且`fourk=1`<br />大多情况需求认证大会员账号 |
31 31 | 125 | HDR 真彩色 | 仅支持dash方式<br />需要`fnver&64=64`<br />大多情况需求认证大会员账号 |
32 | 127 | 8K 超高清 | 仅支持dash方式<br />需要`fnver&1024=1024`<br />大多情况需求认证大会员账号 |
32 33
33 34 例如:请求1080P+的视频,则`qn=112`
34 35
@@ -40,14 +41,16 @@ B站的视频为http流媒体,需要对应的api以视频id获取取流url,
40 41
41 42 该代码为二进制属性位,如需组合功能需要使用`OR`运算结合一下数值
42 43
43 | 值 | 含义 | 备注 |
44 | ---- | ---------------- | ------------------------------------------------------------ |
45 | 0 | flv格式 | 仅H.264编码<br />部分老视频存在分段现象<br />与mp4格式及dash格式互斥 |
46 | 1 | mp4格式 | 仅H.264编码<br />不存在视频分段<br />与flv格式及dash格式互斥 |
47 | 16 | dash格式 | H.264编码或H.265编码<br />部分老视频的清晰度上限低于flv格式<br />与mp4格式及flv格式互斥 |
48 | 64 | 是否需求HDR视频 | 必须为dash格式<br />需要`qn=125`<br />大多情况需求认证大会员账号 |
49 | 128 | 是否需求4K分辨率 | 该值与`fourk`字段协同作用<br />需要`qn=120`<br />大多情况需求认证大会员账号 |
50 | 256 | 是否需求杜比音频 | 必须为dash格式<br />大多情况需求认证大会员账号 |
44 | 值 | 含义 | 备注 |
45 | ---- | ------------------ | ------------------------------------------------------------ |
46 | 0 | flv格式 | 仅H.264编码<br />部分老视频存在分段现象<br />与mp4格式及dash格式互斥 |
47 | 1 | mp4格式 | 仅H.264编码<br />不存在视频分段<br />与flv格式及dash格式互斥 |
48 | 16 | dash格式 | H.264编码或H.265编码<br />部分老视频的清晰度上限低于flv格式<br />与mp4格式及flv格式互斥 |
49 | 64 | 是否需求 HDR 视频 | 必须为dash格式<br />需要`qn=125`<br />大多情况需求认证大会员账号 |
50 | 128 | 是否需求 4K 分辨率 | 该值与`fourk`字段协同作用<br />需要`qn=120`<br />大多情况需求认证大会员账号 |
51 | 256 | 是否需求杜比音频 | 必须为dash格式<br />大多情况需求认证大会员账号 |
52 | 512 | 是否需求杜比视界 | 必须为dash格式<br />大多情况需求认证大会员账号 |
53 | 1024 | 是否需求 8K 分辨率 | 必须为dash格式<br />需要`qn=127`<br />大多情况需求认证大会员账号 |
51 54
52 55 例如:请求dash格式且需要HDR的视频流,则`fnval=16|64=80`
53 56