当前位置: 首页 > news >正文

wiliwili终极指南:在游戏主机上畅享B站的最佳选择

wiliwili终极指南:在游戏主机上畅享B站的最佳选择

【免费下载链接】wiliwili第三方B站客户端,目前可以运行在PC全平台、PSVita、PS4 、Xbox 和 Nintendo Switch上项目地址: https://gitcode.com/GitHub_Trending/wi/wiliwili

你是否想过,在Switch、PS4或者PSVita这些游戏主机上也能像在手机上一样刷B站?当你在长途旅行中,Switch游戏玩腻了,或者想在客厅的大屏幕上享受B站内容时,wiliwili就是你的完美解决方案。

这款专为手柄操作优化的第三方B站客户端,将B站的丰富内容带到了多个平台,让你在游戏主机上也能获得接近PC端的完整体验。无论你是想在Switch上离线观看视频,还是在PS4上享受大屏观影,wiliwili都能满足你的需求。

当游戏主机遇见视频平台:为什么你需要wiliwili?

想象一下这样的场景:你正躺在沙发上,手里握着Switch手柄,想要看些轻松的视频内容。传统的视频应用要么不支持手柄操作,要么界面设计得不够友好。这时,wiliwili的出现彻底改变了游戏主机的使用体验。

跨平台支持对比

平台支持状态特色功能推荐用途
Nintendo Switch✅ 完全支持离线播放、手柄优化、便携性旅行观影、便携娱乐
PS4✅ 完全支持大屏体验、客厅娱乐家庭观影、客厅娱乐
PSVita✅ 完全支持掌机便携、经典体验怀旧玩家、便携播放
Windows/macOS/Linux✅ 完全支持完整功能、鼠标键盘支持桌面使用、功能体验

wiliwili不仅仅是简单的视频播放器,它完整保留了B站的特色功能:弹幕、评论、点赞、收藏、历史记录等,让你在游戏主机上也能享受到完整的社区体验。

💡核心优势:wiliwili针对手柄操作进行了深度优化,所有功能都可以通过手柄完成,无需频繁切换输入方式,真正实现了"拿起手柄就能用"的便捷体验。

从零开始:轻松部署wiliwili到你的设备

准备阶段:你需要知道的基础知识

在开始之前,确保你了解以下要点:

  • 对于Switch用户:需要已破解的设备并安装了自制系统
  • 对于PS4/PSVita用户:需要相应的破解环境
  • 对于PC用户:可直接下载安装包运行

获取wiliwili的三种方式

方式一:直接下载安装包访问项目仓库,下载对应平台的预编译版本:

# 获取最新版本 git clone https://gitcode.com/GitHub_Trending/wi/wiliwili

方式二:从软件商店安装

  • Linux/Steam Deck用户:可通过系统自带的软件商店(如Discover、GNOME Software)搜索"wiliwili"直接安装
  • Windows/macOS用户:下载对应的安装包运行即可

方式三:自行编译如果你需要特定功能或想体验最新特性,可以按照官方文档自行编译。

Switch安装详细步骤

  1. 下载文件:获取适用于Switch的wiliwili-NintendoSwitch.zip文件
  2. 准备SD卡:将解压得到的wiliwili.nro文件放置在SD卡的switch目录下
  3. 启动应用:在Switch主页按住R键打开任意游戏进入hbmenu,在列表中选择wiliwili启动

  1. 可选步骤:在应用内安装桌面图标,方便快速启动。入口:设置 → 实用工具 → 使用教程

⚠️重要提醒:桌面图标会优先尝试打开switch/wiliwili.nro,如果不存在则尝试switch/wiliwili/wiliwili.nro。如果这两个路径都不存在,则会打开hbmenu让你手动选择。

版本选择建议

wiliwili为Switch提供了两个版本:

  • OpenGL版本:稳定版,最高支持4K@30帧播放
  • deko3d版本:性能版,可流畅播放4K@60帧,但可能存在偶尔崩溃的情况

对于大多数用户,建议从OpenGL版本开始,如果需要更高性能再尝试deko3d版本。

功能深度解析:wiliwili能为你做什么?

完整的B站体验

wiliwili几乎实现了官方B站客户端的全部核心功能:

  • 多语言支持:简体中文、繁体中文、日文、韩文、英文等
  • 搜索功能:热搜、视频、番剧、影视全面搜索
  • 内容分类:快速筛选找到想看的影视内容
  • 动态页面:关注UP主的最新视频动态
  • 直播功能:关注主播与其他系统推荐
  • 播放体验:支持视频、番剧、电影、纪录片、综艺,完整弹幕与评论系统
  • 个人中心:扫码登录、历史记录、个人收藏、我的追番、我的追剧

界面设计与操作优化

wiliwili的界面专为大屏幕和手柄操作设计:

  • 主题切换:拥有深浅两色主题,可跟随系统自动切换
  • 手柄优化:所有操作都可通过手柄完成,无需触屏或鼠标
  • 快捷键支持:丰富的快捷键设置,提升操作效率

特色功能亮点

弹幕系统:完整支持B站弹幕,可调节透明度、速度、显示区域播放控制:支持倍速播放、清晰度切换、字幕调节离线播放:Switch版本支持本地视频文件播放多平台同步:登录后可在不同设备间同步观看记录

操作指南:从新手到高手

基础操作快速上手

导航控制

  • 使用方向键或摇杆在界面间导航
  • A键确认选择,B键返回上一级
  • 在列表中使用上下方向键滚动,左右方向键切换标签页

播放控制

  • 播放/暂停:A键
  • 快进/快退:L/R键(10秒间隔)
  • 音量调节:+/-键
  • 全屏切换:Y键
  • 播放速度:ZL/ZR键调节(0.5x-2.0x)

高级功能

  • 调出播放控制菜单:X键
  • 调整字幕位置和大小:右摇杆
  • 重压摇杆临时快进:快速跳过片头片尾

个性化设置

在设置页面,你可以调整:

  • 播放设置:默认清晰度、硬解/软解选择、缓存大小
  • 界面设置:主题颜色、字体大小、按键图标样式
  • 网络设置:代理配置、DNS设置
  • 快捷键设置:自定义按键映射

实用技巧分享

技巧一:快速搜索在任意界面按X键可直接调出搜索框,输入关键词后按A键开始搜索。搜索结果支持按视频、番剧、影视分类筛选。

技巧二:离线播放对于Switch用户,可以将视频文件放置在SD卡的switch/wiliwili/videos目录下,在应用内选择"本地文件"即可播放。

技巧三:多账号切换支持扫码登录,可在设置中切换不同B站账号,方便家庭成员共享使用。

进阶玩法:挖掘wiliwili的隐藏潜力

自定义主题系统

wiliwili支持完整的主题自定义功能。你可以在配置目录中创建主题文件夹,覆盖任何资源文件:

{ "name": "我的自定义主题", "desc": "个性化界面主题", "version": "1.0.0", "author": "你的名字" }

主题文件结构:

  • font.ttf- 主界面字体
  • icon.ttf- 按钮图标字体
  • emoji.ttf- 表情字体
  • danmaku.ttf- 弹幕字体

Anime4K画质增强

wiliwili内置Anime4K支持,可通过shader.json配置文件启用:

{ "profiles": [ { "name": "Anime4K Mode A", "shaders": ["/path/to/Anime4K_Clamp_Highlights.glsl"], "settings": [["set", "scaler", "ewa_lanczossharp"]] } ] }

网络诊断工具

遇到网络问题时,可使用内置的网络诊断工具:

  1. 进入设置 → 实用工具 → 网络诊断
  2. 系统会自动检测API连通性、系统时间差异、WiFi状态、IP地址和DNS设置
  3. 根据诊断结果调整网络设置

多语言切换

wiliwili支持多种语言,切换方法:

  1. 进入设置 → 界面设置 → 语言
  2. 选择需要的语言
  3. 重启应用生效

支持的语言包括:简体中文、繁体中文、英文、日文、韩文、意大利文等。

故障排除:常见问题解决方案

应用无法启动

问题表现:打开应用后黑屏或闪退

解决方案

  1. 检查系统时间是否正确设置
  2. 确保网络设置正确(特别是DNS设置)
  3. 如果使用了网络代理,请关闭后重新测试
  4. Switch用户:确保大气层和系统固件更新到最新版本
  5. Switch用户:检查内存卡是否为FAT32格式

视频无法播放

问题表现:视频加载失败或无法播放

解决方案

  1. 检查网络连接是否正常
  2. 尝试切换硬解/软解设置
  3. 降低视频清晰度(如从1080P切换到720P)
  4. 清除应用缓存后重试

弹幕不显示

问题表现:视频播放时弹幕区域空白

解决方案

  1. 检查弹幕设置是否开启
  2. 确认网络连接正常
  3. 尝试切换不同的弹幕服务器
  4. 检查视频是否为弹幕关闭状态

登录失败

问题表现:扫码登录失败或账号无法同步

解决方案

  1. 确保设备时间与服务器时间同步
  2. 检查网络连接,特别是DNS设置
  3. 尝试使用其他网络环境登录
  4. 清除应用数据后重新尝试

开发者指南:贡献与扩展

项目架构概览

wiliwili采用Android风格的架构设计:

层级目录功能
Activitywiliwili/include/activity/顶层全屏页面
Fragmentwiliwili/include/fragment/Activity内的子页面
Presenterwiliwili/include/presenter/异步数据获取逻辑
Viewwiliwili/include/view/可复用UI组件
APIwiliwili/include/api/bilibili/B站API封装
Utilswiliwili/include/utils/工具类

如何贡献代码

新功能开发

  1. 在开发前发布issue讨论,避免创意冲突
  2. 向dev分支提交Pull Request
  3. 确保代码符合项目规范

多语言翻译

  1. 查看翻译贡献指南
  2. 通过Crowdin平台提交翻译
  3. 或直接修改resources/i18n/目录下的翻译文件

软件移植: wiliwili基于nanovg绘制界面,底层可移植到任意图形库。已有OpenGL/Vulkan/Metal等支持。视频播放使用FFMPEG + MPV,支持多种渲染后端。

编译指南

桌面平台编译

# Linux (Ubuntu) sudo apt install libssl-dev libmpv-dev libwebp-dev cmake -B build -DPLATFORM_DESKTOP=ON make -C build wiliwili -j$(nproc) # macOS brew install mpv webp cmake -B build -DPLATFORM_DESKTOP=ON make -C build wiliwili -j$(sysctl -n hw.ncpu) # Windows (MSYS2 MinGW64) pacman -S mingw-w64-x86_64-gcc mingw-w64-x86_64-cmake mingw-w64-x86_64-make \ git mingw-w64-x86_64-mpv mingw-w64-x86_64-libwebp cmake -B build -G "MinGW Makefiles" -DPLATFORM_DESKTOP=ON mingw32-make -C build wiliwili -j$(nproc)

Switch交叉编译

# 使用Docker构建(推荐) docker run --rm -v $(pwd):/data devkitpro/devkita64:20251117 \ bash -c "/data/scripts/build_switch.sh"

社区与资源

官方资源

  • 项目文档:详细的使用指南和开发文档
  • 主题仓库:自定义主题模板和示例
  • 问题反馈:在项目仓库提交issue报告问题

学习资源

  • 源码学习:项目采用清晰的架构设计,适合学习跨平台应用开发
  • API设计:B站API的完整封装实现
  • 图形渲染:nanovg图形库的实际应用案例

社区互动

  • 功能建议:在讨论区分享你的创意想法
  • 问题解答:社区成员互相帮助解决问题
  • 经验分享:分享在不同平台上的使用技巧

总结:重新定义游戏主机的娱乐方式

wiliwili不仅仅是一个B站客户端,它重新定义了游戏主机的使用场景。通过将B站的丰富内容与游戏主机的特性完美结合,wiliwili让你的Switch、PS4或PSVita变成了真正的多媒体娱乐中心。

无论你是在旅途中用Switch观看离线视频,还是在客厅用PS4享受大屏观影,wiliwili都能提供流畅、完整的B站体验。其专为手柄优化的操作方式,让视频浏览变得前所未有的便捷。

现在就开始体验,下载wiliwili,让你的游戏主机发挥更大的价值。无论是追番、看直播还是浏览UP主的精彩内容,wiliwili都能让你在游戏主机上获得最佳的B站体验。

💡最后的小贴士:定期检查更新,wiliwili团队持续改进应用,添加新功能和优化性能。加入社区讨论,分享你的使用心得,共同打造更好的wiliwili体验!

【免费下载链接】wiliwili第三方B站客户端,目前可以运行在PC全平台、PSVita、PS4 、Xbox 和 Nintendo Switch上项目地址: https://gitcode.com/GitHub_Trending/wi/wiliwili

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

http://www.jsqmd.com/news/1313480/

相关文章:

  • IDM激活脚本终极免费指南:如何永久冻结IDM试用期
  • MouseTracks:将数字足迹转化为视觉艺术的开源解决方案
  • Grove火焰传感器原理与应用:从红外探测到智能火灾报警系统实战
  • DRG存档编辑器:3分钟学会自定义你的深岩银河冒险之旅
  • 5分钟掌握Unlock-Music:打破音乐格式枷锁,重获音频自由
  • Oracle Block Edit Tool (obet) 功能增强–2026.07
  • 2026 年 8 月湛江市非急救医疗转运产业全景调研与本土合规企业运营实录 - 平台推荐官
  • G1 的 Region 不是平均分:一次 Mixed GC 把老年代回收拖垮的复盘
  • 2026年智慧食堂如何为工厂堵住成本漏洞? - 万相科技
  • 5步快速部署开源WMS:.NET Core仓库管理系统实战指南
  • 基于XIAO ESP32C6自制Zigbee网关,实现Home Assistant本地化智能家居控制
  • Windows磁贴美化终极指南:用TileTool打造个性化开始菜单 [特殊字符]
  • Android预装应用技术解析:从系统分区到商业生态的深度剖析
  • 【AI交叉销售推荐实战指南】:20年零售AI专家亲授5大高转化模型架构与落地避坑清单
  • 石膏取模太麻烦?如何用三维扫描替代石膏翻模?干货一文讲清 - 匠言榜单
  • 如何用HS2-HF补丁让Honey Select 2焕发新生:从零开始的完整体验指南
  • Unity构建优化利器:Build Report Tool深度解析与实战指南
  • 济南配眼镜选店要关注这些方面
  • OpenWork:把 AI Agent 工作台 从订阅制变成开源 + 本地的革命 | SSP Github Daily
  • Honey Select 2 HF Patch终极指南:从新手到专家的完整解决方案
  • RAG 文件问答最容易漏掉的一层:从答案生成到证据链
  • 选灯顺序没有错,为什么造型却无法对称?
  • 【AI品牌声誉管理实战指南】:20年危机公关专家亲授3大预警模型与5分钟响应SOP
  • 【GNSS】软件定义战争,但美军仍在“瀑布式”开发
  • 网盘直链下载助手:彻底告别下载限制的终极解决方案
  • Linux/Ubuntu下使用Mamba高效部署Bob生物识别库:解决Python环境依赖冲突
  • PCB板材选型全解析:从FR-4到高频材料,工程师必备实战指南
  • 5分钟快速上手:kohya_ss AI模型微调终极指南
  • 深入GPU架构:从并行原理到PyTorch性能优化实战
  • 微信群聊总结:从信息过载到价值提炼的方法论与实战指南