forked from xiaoyaocz/biliuwp-lite
-
Notifications
You must be signed in to change notification settings - Fork 49
Open
Labels
Description
Bug 描述
海外环境替换全部视频地址至 Cloudflare 可能导致某些 API 可能失败导致播放失败但不提示,Spinner 会一直转。不同播放器对此的表现不同。
FFMpeg Interop 会正常播放视频,但只有一小部分。其他两个大多会直接不播放。
另外镜像服务器设置多少有点问题,国外用反而会不正常,不妨留意一下。
操作步骤
1. 找个海外 IP——比方说英国
2. 尝试播放视频
期望结果
正常播放
截图
No response
日志
2025-10-11 21:34:35.5284|TRACE|3|App.CurrentDomain_FirstChanceException|错误发生|Could not cast or convert from System.String to BiliLite.Models.Common.Video.VideoPlaylist.
at Newtonsoft.Json.Utilities.ConvertUtils.EnsureTypeAssignable(Object value, Type initialType, Type targetType)
2025-10-11 21:34:35.5526|TRACE|3|App.CurrentDomain_FirstChanceException|错误发生|Error converting value "BV1m7xazHE2e" to type 'BiliLite.Models.Common.Video.VideoPlaylist'. Path '', line 1, position 14.
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.EnsureType(JsonReader reader, Object value, CultureInfo culture, JsonContract contract, Type targetType)
2025-10-11 21:34:35.5526|TRACE|3|App.CurrentDomain_FirstChanceException|错误发生|Error converting value "BV1m7xazHE2e" to type 'BiliLite.Models.Common.Video.VideoPlaylist'. Path '', line 1, position 14.
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.EnsureType(JsonReader reader, Object value, CultureInfo culture, JsonContract contract, Type targetType)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
2025-10-11 21:34:35.5605|TRACE|3|ApiModelExtensions.Request|ÇëÇó¼Ç¼ LoadVideoDetail https://app.bilibili.com/x/v2/view|
2025-10-11 21:34:35.5605|INFO|3|BiliRequest.LogRequest|网络请求: [GET]https://app.bilibili.com/x/v2/view?access_key={hasValue}&appkey=27eb53fc9058f8c3&build=75900200&mobi_app=iphone&platform=android&ts=1760189676&bvid=BV1m7xazHE2e&plat=0&sign={hasValue}|
2025-10-11 21:34:36.2323|TRACE|3|ApiModelExtensions.Request|ÇëÇó¼Ç¼ LoadVideoDetail https://api.bilibili.com/x/web-interface/view|
2025-10-11 21:34:36.2323|INFO|3|BiliRequest.LogRequest|网络请求: [GET]https://api.bilibili.com/x/web-interface/view?&bvid=BV1m7xazHE2e |
2025-10-11 21:34:36.5108|TRACE|3|ApiModelExtensions.Request|ÇëÇó¼Ç¼ LoadFavorite https://api.bilibili.com/medialist/gateway/base/created|
2025-10-11 21:34:36.5108|INFO|3|BiliRequest.LogRequest|网络请求: [GET]https://api.bilibili.com/medialist/gateway/base/created?access_key={hasValue}&appkey=27eb53fc9058f8c3&build=75900200&mobi_app=iphone&platform=android&ts=1760189677&rid=115319351937304&up_mid=283420327&type=2&pn=1&ps=100&sign={hasValue}|
2025-10-11 21:34:36.8270|TRACE|3|ApiModelExtensions.Request|ÇëÇó¼Ç¼ LoadVideoTags https://api.bilibili.com/x/tag/archive/tags|
2025-10-11 21:34:36.8270|INFO|3|BiliRequest.LogRequest|网络请求: [GET]https://api.bilibili.com/x/tag/archive/tags?&aid=115319351937304 |
2025-10-11 21:34:37.0577|TRACE|3|ApiModelExtensions.Request|ÇëÇó¼Ç¼ LoadSponsorBlock https://bsbsb.top/api/skipSegments/5b53|
2025-10-11 21:34:37.0577|INFO|3|BiliRequest.LogRequest|网络请求: [GET]https://bsbsb.top/api/skipSegments/5b53? |
2025-10-11 21:34:37.7991|INFO|3|QrCoderQrCodeService.GenerateQrCode|[QrCoder]生成二维码:https://b23.tv/BV1m7xazHE2e|
2025-10-11 21:34:38.1907|TRACE|3|PlayerControl.SetPlayItem|SetPlayItem,上报进度|
2025-10-11 21:34:38.3003|TRACE|3|ApiModelExtensions.Request|ÇëÇó¼Ç¼ GetNewWbiKeys https://api.bilibili.com/x/web-interface/nav|
2025-10-11 21:34:38.3003|INFO|3|BiliRequest.LogRequest|网络请求: [GET]https://api.bilibili.com/x/web-interface/nav? |
2025-10-11 21:34:38.5472|TRACE|3|ApiModelExtensions.Request|ÇëÇó¼Ç¼ GetComment https://api.bilibili.com/x/v2/reply/wbi/main|
2025-10-11 21:34:38.5472|INFO|3|BiliRequest.LogRequest|网络请求: [GET]https://api.bilibili.com/x/v2/reply/wbi/main?csrf={hasValue}&mode=3&oid=115319351937304&pagination_str=%7B%22offset%22%3Anull%7D&ps=30&type=1&wts=1760214879&w_rid=69baa4f1a11ab0df88a2ae0b7c29432c |
2025-10-11 21:34:38.7501|TRACE|3|ApiModelExtensions.Request|ÇëÇó¼Ç¼ GetPlayUrlUseWebApi https://api.bilibili.com/x/player/playurl|
2025-10-11 21:34:38.7501|INFO|3|BiliRequest.LogRequest|网络请求: [GET]https://api.bilibili.com/x/player/playurl?avid=115319351937304&cid=32848545157&qn=116&type=&otype=json&mid=283420327&fourk=1&fnver=0&fnval=4048 |
2025-10-11 21:34:39.5043|TRACE|3|ApiModelExtensions.Request|ÇëÇó¼Ç¼ GetEmote https://api.bilibili.com/x/emote/user/panel/web|
2025-10-11 21:34:39.5043|INFO|3|BiliRequest.LogRequest|网络请求: [GET]https://api.bilibili.com/x/emote/user/panel/web?appkey=27eb53fc9058f8c3&build=75900200&mobi_app=iphone&platform=android&ts=1760189680&business=reply&sign={hasValue}|
2025-10-11 21:34:39.6344|TRACE|3|App.CurrentDomain_FirstChanceException|错误发生|Response status code does not indicate success: 403 (Forbidden).
at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode()
2025-10-11 21:34:39.6566|TRACE|3|App.CurrentDomain_FirstChanceException|错误发生|Response status code does not indicate success: 403 (Forbidden).
at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode()
2025-10-11 21:34:39.6741|TRACE|3|App.CurrentDomain_FirstChanceException|错误发生|Response status code does not indicate success: 403 (Forbidden).
at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode()
2025-10-11 21:34:39.6980|TRACE|3|App.CurrentDomain_FirstChanceException|错误发生|Response status code does not indicate success: 403 (Forbidden).
at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode()
2025-10-11 21:34:39.7242|TRACE|3|App.CurrentDomain_FirstChanceException|错误发生|Response status code does not indicate success: 403 (Forbidden).
at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode()
2025-10-11 21:34:39.8288|TRACE|3|App.CurrentDomain_FirstChanceException|错误发生|Response status code does not indicate success: 403 (Forbidden).
at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode()
2025-10-11 21:34:39.8771|TRACE|3|App.CurrentDomain_FirstChanceException|错误发生|在意外的时间调用了方法。 (Exception from HRESULT: 0x8000000E)
at Windows.System.Display.DisplayRequest.RequestRelease()
at BiliLite.Controls.PlayerControl.KeepScreenOn(Boolean value)
2025-10-11 21:34:39.9680|TRACE|3|ApiModelExtensions.Request|ÇëÇó¼Ç¼ GetPlayInfo https://api.bilibili.com/x/player/wbi/v2|
2025-10-11 21:34:39.9680|INFO|3|BiliRequest.LogRequest|网络请求: [GET]https://api.bilibili.com/x/player/wbi/v2?aid=115319351937304&bvid=&cid=32848545157&wts=1760214880&w_rid=ccd9ef8cd585ad1fcd597a9bb2c3296b |
2025-10-11 21:34:40.2857|TRACE|3|ApiModelExtensions.Request|ÇëÇó¼Ç¼ GetOnline https://api.bilibili.com/x/player/online/total|
2025-10-11 21:34:40.2857|INFO|3|BiliRequest.LogRequest|网络请求: [GET]https://api.bilibili.com/x/player/online/total?cid=32848545157&aid=115319351937304&bvid= |
2025-10-11 21:34:40.5509|DEBUG|3|PlayerSponsorBlockControl.LoadSponsorBlock|可跳过片段数量:0|
2025-10-11 21:34:40.6311|TRACE|3|App.CurrentDomain_FirstChanceException|错误发生|在意外的时间调用了方法。 (Exception from HRESULT: 0x8000000E)
at Windows.System.Display.DisplayRequest.RequestRelease()
at BiliLite.Controls.PlayerControl.KeepScreenOn(Boolean value)
2025-10-11 21:34:40.6600|DEBUG|3|StringHttpExtensions.CheckVideoUrlValidAsync|url:https://upos-sz-mirrorcosov.bilivideo.com/upgcxcode/57/51/32848545157/32848545157-1-30106.m4s?e=ig8euxZM2rNcNbdlhoNvNC8BqJIzNbfqXBvEqxTEto8BTrNvN0GvT90W5JZMkX_YN0MvXg8gNEV4NC8xNEV4N03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B5tZlqNCNEto8BTrNvNC7MTX502C8f2jmMQJ6mqF2fka1mqx6gqj0eN0B599M=&uipk=5&platform=pc&oi=634094595&mid=283420327&deadline=1760222078&nbs=1&trid=c723346a01e443259762e9516ef0fa8u&gen=playurlv3&os=cosovbv&og=hw&upsig=3f98043e26faf6477def94b312399d8a&uparams=e,uipk,platform,oi,mid,deadline,nbs,trid,gen,os,og&bvc=vod&nettype=0&bw=1202485&agrr=1&buvid=&build=0&dl=0&f=u_0_0&orderid=0,2,referer:https://www.bilibili.com,User-Agent:Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36|
已定位描述
No response
应用来源
Github/其他Github镜像站
安装方式
No response
其它来源
No response
系统版本
No response
其它系统版本
No response
设备类型
No response
设备架构
x64
应用架构
x64
备注
No response
代码贡献
我更擅长发现问题
Reactions are currently unavailable