Firefox配置更改导致B站视频加载失败(MEDIA SEGMENT下载错误)的某种情况

火狐配置更改与B站视频加载的某项冲突

最近尝试从Chrome换成Firefox(87.0国际最新版),并搜索了推荐的隐私配置进行更改。使用过程中发现B站一直加载失败,但爱奇艺、优酷等都还能用。为此花费许久尝试了搜到的各种办法(关插件、硬件加速、弹幕渲染等),均未奏效。后来自己摸索,一条条查修改的配置,终于找到了问题所在。

以下为失败信息:

  • 视频显示
    加载视频内容[失败] MEDIA SEGMENT 下载错误 403downloadError
  • B站网络诊断中域名诊断如下:
    //static.hdslb.com 100ms
    //www.bilibili.com 300ms
    //interface.bilibili.com 1000ms
    //security.bilibili.com 200ms
    //i0.hdslb.com 200ms
    //t.bilibili.com 200ms
    //s1.hdslb.com 300ms
    //s2.hdslb.com 300ms
    //message.bilibili.com 200ms
    //api.vc.bilibili.com 200ms
    //api.live.bilibili.com 300ms
    //api.bilibili.com 1000ms
  • 打开WEB开发者工具会发现网页有一连串如下报错:
    HTTP/2 403 Forbidden 22ms

解决方法是打开about:config,将network.http.referer.XOriginPolicy改为0(默认为0,本人此前修改为2了)。

network.http.referer.XOriginPolicy:0=always send, 1=send if base domains match, 2=send if hosts match。
默认在所有情况下都发送此referer头,若改为1或2都将导致B站视频加载失败。测试了一下发现爱奇艺可在=1时运行,优酷、腾讯、中国大学MOOC可在=2时运行。

本来都打算直接重置Firefox,再不行换回Chrome了。原以为是Firefox的锅,没想到是B站迈不过更高的门槛。

在使用anylabeling框架进行图像标注时,正确下载配置Segment Anything (ViT-B)模型是关键步骤之一。首先,您需要访问《anylabeling模型下载Segment Anything ViT-B》来获取模型文件。下载的文件通常是一个ZIP压缩包,例如sam-vit-b-01ec64.zip。请按照以下步骤进行操作: 参考资源链接:[anylabeling模型下载Segment Anything ViT-B](https://wenku.csdn.net/doc/59x7k6m1pw?spm=1055.2569.3001.10343) 1. 下载模型:确保下载的模型文件完整无损,可以通过验证文件的哈希值来确认。下载完成后,您可以选择通过图形界面或者命令行工具解压ZIP文件。 2. 解压缩文件:使用您计算机上可用的解压工具(如WinRAR、7-Zip或命令行工具)打开ZIP文件,并将其内容解压到指定目录。通常情况下,解压路径会涉及到C:\Users\您的用户名\anylabeling_data\models\mobile_sam_***,请确保使用正确的用户名替换***部分。 3. 模型文件构成:解压后,您会得到三个文件:sam_vit_b_01ec64.encoder.onnx、sam_vit_b_01ec64.decoder.onnx和config.yaml。这些文件是模型运行所必需的。encoder.onnx和decoder.onnx文件是模型的核心,分别代表编码器和解码器,它们共同完成了图像分割的任务。config.yaml文件包含了模型的配置信息,这些信息对于正确加载和运行模型至关重要。 4. 配置anylabeling:接下来,需要在anylabeling中配置模型路径。根据您的操作系统不同,路径也可能会有所不同。确保anylabeling配置文件中指定的模型路径与您的文件解压路径一致。如果路径不正确,anylabeling可能无法加载模型,导致无法进行图像标注工作。 5. 验证模型:完成上述步骤后,在anylabeling中打开图像标注界面,尝试加载一个图像样本进行测试。如果模型配置正确,您应该能够看到模型自动标注的结果。 通过以上步骤,您应该能够成功下载配置Segment Anything (ViT-B)模型,并在anylabeling中使用它来提升您的图像标注效率和准确性。如果您在部署过程中遇到任何问题,可以参考《anylabeling模型下载Segment Anything ViT-B》中提供的详细指南和故障排除部分。 参考资源链接:[anylabeling模型下载Segment Anything ViT-B](https://wenku.csdn.net/doc/59x7k6m1pw?spm=1055.2569.3001.10343)
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值