ARTICLE DETAIL

资讯详情

深耕网站建设、视觉设计与SEO优化的一线实战洞察。

BiliBili-UWP 第三方客户端保姆级指南:让 Windows 看 B 站更省内存的完整方案

BiliBili-UWP 第三方客户端保姆级指南:让 Windows 看 B 站更省内存的完整方案 BiliBili-UWP 第三方客户端保姆级指南让 Windows 看 B 站更省内存的完整方案【免费下载链接】BiliBili-UWPBiliBili的UWP客户端当然是第三方的了项目地址: https://gitcode.com/gh_mirrors/bi/BiliBili-UWP上个月重装系统装完常用软件后我做了一个小实验把浏览器里的网页版和一款原生客户端并排打开同一个视频、同一块屏幕然后盯着任务管理器的内存曲线看了十分钟。结果很直观——网页版的内存占用几乎是客户端的翻倍。从那以后我在这台电脑上看 B 站的默认入口就换掉了。它就是我们今天的主角BiliBili-UWP一款基于 UWP 架构、专为 Windows 打造的 B 站第三方客户端播放、动态、追番、搜索这些日常高频功能一应俱全。原生应用与网页版一次实测看清差距先说实测细节我用 Chrome 和 BiliBili-UWP 轮流播放同一个高码率视频各十分钟记录任务管理器里的占用变化。差距主要来自运行机制——浏览器需要维护一整套网页渲染进程标签页一多开销就直线上升而 UWP 客户端跑的是原生界面没有那层翻译负担同样一段视频占用的资源克制得多。对内存只有 8G、后台还挂着文档和聊天软件的老笔记本来说这种差别就是顺滑和卡顿之间的分界线。省资源之外它的日常体验同样经得起推敲原生播放器支持硬件加速高码率、高密度弹幕场景下帧率更稳定桌面与平板两套布局接键鼠是大屏信息流拿触屏就是适合点按的卡片式排列弹幕过滤和深色模式内置可用夜里有梗可看又不晃眼账号登录、收藏与追番进度云端同步换设备不打断。四步走完从下载到首次登录想要源码先克隆仓库git clone https://gitcode.com/gh_mirrors/bi/BiliBili-UWP不想碰编译的话仓库里发布了现成的预编译包双击按向导走完即可。想从源码部署四个步骤用 Visual Studio 2019务必勾选 UWP 开发工作负载打开根目录的BiliBili-UWP.sln在项目属性里重新生成一份自签名测试证书右键项目选择部署等待构建结束首次启动时登录 B 站账号按设备形态选好显示模式其余偏好稍后在设置页改。前置条件只有一个系统版本要在 Windows 10 1809 之上。进阶玩法把播放体验调成顺手的样子日常用熟之后值得优先做三件事打开硬件加速让老机器也能平稳跑高清设一个默认画质每次进视频不用重复等待再配几条弹幕过滤规则把剧透和刷屏挡在屏幕外。习惯键盘操作的还可以全程不离键空格暂停、左右方向键拖进度、F 全屏、ESC 退出。常用操作基本都覆盖到了。播放器本体位于BiliBili-UWP/Components/Controls/VideoPlayer.xaml负责底栏、进度、倍速的媒体传输控件在BiliBili-UWP/Models/UI/Others/VideoTransportControls.cs想深入研究可以直接从这两个文件入手。源码探秘三个工程如何分工协作这个仓库没有把所有代码堆进一个工程而是拆成三层各司其职BiliBili-Controls负责自适应网格、气泡、瀑布流这类特殊控件BiliBili-Lib是核心服务层API 请求和数据模型都收拢在这里BiliBili-UWP是主程序只管界面与交互。运行时的状态管理同样清晰AppViewModel充当全局管家统一维护状态BiliBili-Lib/Service下的各个 Service 负责与 B 站接口对话界面层只消费数据、不直接碰网络。想换皮肤编辑BiliBili-UWP/Theme/下的Dark.xaml和Light.xaml即可改几个颜色就是一套新主题。高频问题速答启动失败如何排查先看系统版本是否满足要求源码部署场景下重点检查测试证书有没有重新生成、依赖是否齐全。播放不流畅怎么缓解依次做三件事开启硬件加速、把默认画质降一档、清理一遍应用缓存。弹幕显示异常如何处理试着调低弹幕密度或关闭特效必要时重启应用刷新。项目停更了还能继续用吗能。播放、搜索、动态、追番等核心功能完好停更主要影响新接口适配日常使用不受影响。最后说两句与其在浏览器里和内存占用较劲不如换一种更轻的方式看 B 站。BiliBili-UWP 的试错成本几乎为零回报却立竿见影占用更少、播放更顺、快捷键更顺手。装好、登录、切到深色模式剩下的交给内容本身。你的主力设备现在用哪款客户端看 B 站欢迎来评论区聊聊你的选择。【免费下载链接】BiliBili-UWPBiliBili的UWP客户端当然是第三方的了项目地址: https://gitcode.com/gh_mirrors/bi/BiliBili-UWP创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表