使用文档

WWPlayer 文档

将分散的个人媒体来源汇聚到一个 Windows 播放器中。

适用版本 WWPlayer 1.3.0更新于 2026-10-06

WWPlayer 是面向个人媒体库的 Windows 桌面客户端。它可以接入 Emby、Jellyfin、飞牛影视、本地目录、WebDAV、OpenList、OneDrive 和 SMB,在统一界面中完成媒体浏览、搜索、详情查看、片单整理和播放。

WWPlayer 不提供、存储或分发影视内容。使用前需要自行准备合法可访问的媒体服务器、网络存储或本地媒体,并对所接入内容的使用权限负责。

快速开始

1. 安装 WWPlayer

选择一种发布形式:

  • Microsoft Store / MSIX:由 Windows 安装和管理,适合日常使用。
  • Portable:运行解压目录中的 WWPlayer.exe,无需传统安装程序。

WWPlayer 当前面向 Windows 10 / 11 x64。内置播放器依赖本机显卡驱动、音频设备和系统媒体能力,建议保持 Windows 与显卡驱动为可用版本。

2. 添加第一个媒体来源

  1. 打开左侧“服务器”页面。
  2. 点击添加按钮。
  3. 选择 Emby、Jellyfin、飞牛影视、WebDAV、OpenList、OneDrive、SMB 或本地目录。
  4. 填写地址和登录信息,或完成文件夹选择、浏览器授权。
  5. 对需要检测的来源先执行“登录检测”“连接检测”或“访问检测”。
  6. 检测成功后保存。

3. 浏览并播放

  • 媒体服务器会显示自身的首页、媒体库、继续观看和最近更新。
  • 文件型来源可以浏览目录;支持刮削的来源还可以生成匹配后的媒体库视图。
  • 打开影片详情,选择剧集和资源,然后开始播放。
  • 同一影片存在多个来源时,Pro 版可以在详情页和播放器中聚合并切换资源。

4. 按需连接外部服务

  • TMDB:元数据、图片、发现栏目和匹配。
  • Trakt:播放记录、继续观看、推荐和追剧日历。
  • Bangumi:动画收藏状态和放送日历。
  • WWPlayer 账户:个人资料、云端配置和 NEXUS 在线分享。
  • WebDAV 配置备份:使用自己的 WebDAV 空间备份配置,属于 Pro 功能。

媒体服务器账号、WWPlayer 账户、Trakt、Bangumi 和 Microsoft Store 授权彼此独立,登录其中一个不会自动登录或解锁其他服务。

安装、更新与数据位置

Microsoft Store / MSIX

商店版的数据由 Windows 应用包管理:

  • 稳定配置和用户托管数据位于应用包的 LocalState。
  • 图片、元数据、缩略图、弹幕、播放缓存和日志等可再生成数据位于 LocalCache。

需要查找实际目录时,优先使用设置中的日志、缓存、截图或配置入口,不建议直接修改应用包目录。

Portable

Portable 只表示应用无需安装,不表示所有配置都写在程序旁边。正式 Portable 版本默认使用:

%LOCALAPPDATA%\WWPlayer-Portable

因此移动或删除程序目录通常不会自动带走配置。迁移设备时应使用账户同步、WebDAV 配置备份或应用提供的导入导出功能。

非商店开发或普通桌面环境

默认持久数据目录为:

%LOCALAPPDATA%\WWPlayer

具体文件布局可能随版本调整。除排障外,不要在程序运行时手动覆盖配置文件。

检查更新

进入“设置 > 关于”点击“检查更新”。商店版会跳转或交由 Microsoft Store 更新;其他发布形式以发布渠道提供的版本为准。

添加媒体来源

WWPlayer 将来源分成两类:

  • 媒体服务器:Emby、Jellyfin、飞牛影视,提供账号、媒体库、详情、观看状态和服务端播放信息。
  • 文件型媒体来源:本地目录、WebDAV、OpenList、OneDrive、SMB,提供目录和文件访问;部分来源支持扫描和 TMDB 匹配。

支持范围

来源连接方式主要能力
Emby地址、用户名、密码媒体库、详情、剧集、收藏、进度、资源、线路
Jellyfin地址、用户名、密码兼容 Jellyfin API 的媒体库、详情、进度和播放
飞牛影视FN ID 或地址、账号媒体库、详情和播放;以服务端实际接口为准
WebDAV地址、目录、用户名、密码文件浏览、扫描、播放;Pro 可进行 TMDB 匹配
OpenListWebDAV 地址和账号文件浏览、扫描、播放;Pro 可进行 TMDB 匹配
OneDrive浏览器登录,或高级令牌配置云盘目录、媒体扫描和播放
SMB\\NAS\Media 或 smb://NAS/Media局域网共享目录浏览和播放
本地目录Windows 文件夹选择器本地扫描、播放;Pro 可进行 TMDB 匹配

不同服务端版本、接口权限、反向代理和目录组织方式会影响可用能力。客户端只展示来源实际提供或成功匹配的数据,不会伪造不存在的媒体信息。

Emby

  1. 在添加来源中选择“Emby”。
  2. 填写名称。
  3. 输入主机、端口和可选路径。常见地址例如:

    https://emby.example.com
    http://192.168.1.20:8096
  4. 填写 Emby 用户名和密码。
  5. 按需选择是否使用系统代理。
  6. 点击“登录检测”。
  7. 检测成功后保存。

保存后可以在来源设置中管理名称、图标、线路和登录状态。多条线路适合内网、外网或备用入口;线路改变只影响该服务器后续请求,不会复制媒体库。

Jellyfin

添加方法与 Emby 相同,但应在来源类型中明确选择“Jellyfin”。WWPlayer 会使用 Jellyfin 类型对应的兼容请求,实际可用功能仍取决于 Jellyfin 版本、插件和账号权限。

不要把 Jellyfin 伪装成 Emby 类型以绕过检测;正确的来源类型有助于应用选择对应兼容策略。

飞牛影视

  1. 选择“飞牛影视”。
  2. 输入 FN ID,或输入可访问的飞牛影视地址。
  3. 填写账号信息。
  4. 完成登录检测并保存。

飞牛影视的媒体字段和播放能力以其当前接口返回为准,不保证与 Emby 或 Jellyfin 完全一致。

WebDAV

  1. 选择“WebDAV”。
  2. 输入服务器地址、端口和路径。
  3. 可在“媒体目录”中限制扫描范围;留空时从配置的根目录开始。
  4. 填写 WebDAV 用户名和密码或应用密码。
  5. 执行连接检测并保存。

保存后后台会建立目录索引。免费版可以浏览文件并播放;Pro 版可以进一步进行 TMDB 自动匹配和手动更正。

OpenList

OpenList 通过其 WebDAV 入口接入,常见路径为 /dav。填写 OpenList 地址、端口、WebDAV 账号和媒体目录,检测成功后保存。

OpenList 中的远端存储能否稳定播放,取决于其返回的下载地址、重定向、有效期、Range 支持和上游网盘限制。

OneDrive

推荐使用浏览器授权:

  1. 选择“OneDrive”。
  2. 点击“使用浏览器登录 OneDrive”。
  3. 在浏览器中完成 Microsoft 账号授权。
  4. 返回 WWPlayer,等待账号和根目录确认。

高级用户也可以展开“高级令牌接入”,填写 Client ID、Refresh Token、Tenant、可选 Client Secret 和根目录 Item ID。不要将这些凭据发送给他人或写入公开 issue。

SMB

  1. 选择“SMB”。
  2. 输入共享路径,例如:

    \\NAS\Media
    smb://NAS/Media
  3. 执行访问检测并保存。

SMB 主要面向局域网共享。访问失败时先确认 Windows 本身能访问该共享、网络发现正常,并检查共享权限和凭据缓存。

本地目录

  1. 选择“本地”。
  2. 点击“选择文件夹”。
  3. 允许 WWPlayer 扫描目录。

本地来源可以直接浏览和播放文件。Pro 版可将识别出的电影、剧集和单集与 TMDB 匹配,形成带海报、背景、简介和分类的媒体库。

扫描、匹配与更正

文件型来源保存后会在后台扫描。来源卡片会显示目录数、文件数、已匹配数量和待匹配数量。

可用操作包括:

  • 浏览文件或匹配后的媒体库;
  • 重新扫描来源;
  • 停止当前扫描;
  • 对未匹配或错误匹配的项目执行手动匹配、更正或解除匹配;
  • 删除来源。

自动匹配主要依赖文件名、目录层级、季度集数信息和外部元数据。建议使用清晰的命名,例如:

Movie Name (2024).mkv
Series Name (2024)\Season 01\Series Name S01E01.mkv

扫描失败不会自动删除已有索引。移除来源前应确认它不再被首页栏目、播放记录或其他配置引用。

浏览、搜索与详情页

来源首页

选择媒体服务器后,可以浏览服务端提供的:

  • 首页轮播;
  • 继续观看;
  • 最近更新;
  • 收藏;
  • 媒体库和分类;
  • 电影、剧集、季度和单集。

文件型来源可以进入文件浏览页;具备匹配数据时,还可进入电影和剧集媒体库视图。

搜索

搜索有三种范围:

  1. 当前来源搜索:只查询当前服务器或当前数据范围。
  2. 聚合搜索Pro:并行查询允许参与聚合的多个媒体服务器,并按来源整理结果。
  3. 模块搜索:已安装且启用“参与聚合搜索”的模块可以加入聚合结果。

旧搜索请求不会覆盖较新的关键词结果。某个来源失败时,其他已成功来源仍可显示。

详情页

详情页可能包含:

  • 标题、原名、年份、简介、类型和分级;
  • 海报、背景和艺术图;
  • TMDB、IMDb、豆瓣等可用评分;
  • 演员、导演和人物详情;
  • 预告片;
  • 季度、剧集和观看进度;
  • 相似内容和推荐;
  • 视频、音频、字幕、分辨率、编码、动态范围、位深、码率和帧率;
  • 同一媒体在其他来源中的候选资源。

服务端缺少字段时,对应区域可能不显示。相同标题不一定代表同一媒体;聚合会优先使用 TMDB、IMDb、TVDB 等公共身份和准确季集信息。

资源聚合与选源

Pro 版会在身份匹配成立时,把多个服务器和模块提供的同一影片或单集资源集中到详情页。资源仍保留真实来源,不会被复制到某一个服务器。

可按实际数据查看或筛选:

  • 来源服务器和线路;
  • 特殊格式;
  • 分辨率;
  • 视频编码和动态范围;
  • 码率;
  • 文件大小;
  • 音轨和字幕。

剧集资源必须匹配到准确的系列、季度和集数。仅标题相同、身份不足的结果不会强行作为当前单集资源。

观影感受

详情页可以展示公共观影感受排名,并以 emoji 动画发射已有结果。

  • 未登录 WWPlayer 账户也可查看和播放公共动画。
  • 登录账户后可以选择自己的感受并提交。
  • 每个账户对同一 TMDB 电影或剧集只保留一个当前感受;重新选择会替换旧值。
  • 媒体服务器登录不等于 WWPlayer 账户登录。

“自动发射播放感受”只自动展示已有结果,不会代替用户提交选择。

首页与栏目

WWPlayer 的首页是一套可编辑内容工作台。首页功能对免费版和 Pro 版均开放;涉及多服务器聚合、文件刮削等受限来源时,仍按对应授权能力执行。

启用首页

在“设置 > 通用”打开“启用首页”。启用后可以使用顶部首页入口和首页管理功能。

新安装会提供默认首页。旧版本已有首页配置时,会保留原有栏目、顺序和来源。

多首页

可以创建多个首页,例如:

  • 电影;
  • 剧集;
  • 动画;
  • 儿童内容;
  • 本地媒体;
  • 直播。

首页管理支持:

  • 新建空白首页;
  • 新建默认首页;
  • 导入首页文件;
  • 修改名称和图标;
  • 调整首页顺序;
  • 设置主首页;
  • 删除首页;
  • 在顶部快速切换首页。

启动时进入主首页,不会把临时切换的首页自动改成主首页。

首页独立播放历史

首页可以启用“独立播放历史”。开启后:

  • 从该首页开始的播放记录保留在该首页中;
  • 不向其他本机继续播放来源或 Trakt 上报;
  • 其他播放记录也不会自动进入该首页。

该功能适合需要隔离观看记录的首页。它不等同于 Windows 用户隔离,也不会创建独立媒体服务器账号。

轮播

每个首页可以单独设置轮播来源和数量。轮播可以引用内置来源、模块、服务器、片单或其他可用数据源。

首页还支持是否取消分页。关闭分页后,栏目会在同一首页中连续排列。

栏目来源

栏目可以使用:

  • TMDB 热门、趋势、高分、上映中和分类内容;
  • 国内外流媒体平台和制作公司分类;
  • Trakt 热门、趋势、期待、推荐、收藏、列表和日历;
  • Bangumi 放送日历;
  • Emby、Jellyfin、飞牛影视媒体库和最近更新;
  • 本地、WebDAV、OpenList 等已匹配媒体;
  • 待看和自定义片单;
  • 已安装模块;
  • M3U / M3U8 电视直播。

栏目布局

栏目编辑器提供以下布局:

  • 趋势;
  • 海报;
  • 横版海报;
  • 宽卡;
  • 排行;
  • 紧凑;
  • 评分展示;
  • 聚光;
  • 拼贴;
  • 大分类;
  • 小分类;
  • 排行榜;
  • 本地文件夹;
  • 日历;
  • 电视。

并非每种来源都适合所有布局。日历和电视等专用布局会限制为对应的数据类型。

首页导入与导出

首页可以导出为:

<首页名称>.wwhome.json

文件包含首页布局和它引用的非内置模块,但不包含 WWPlayer 账户、媒体服务器登录信息、缓存或模块运行时存储。

导入时:

  • 不覆盖现有首页;
  • 为导入对象分配新的本机身份;
  • 检查格式和模块依赖;
  • 服务器、本地目录和片单等本机来源需要重新绑定;
  • 任一必需模块校验失败时不会留下半成品首页。

片单与观看状态

待看与自定义片单

可以把电影或剧集加入待看,也可以创建自定义片单。片单可用于首页栏目、NEXUS 分享和本地导入导出。

片单导出要求每个项目具备 TMDB、IMDb 或 TVDB 等公共影片标识。没有公共身份的本地或模块项目需要先完成匹配,否则无法生成可移植片单。

收藏

媒体服务器收藏会按服务端能力回写。聚合收藏属于 Pro 功能,可从多个允许参与聚合的服务器读取并合并展示。

观看状态

常见操作包括:

  • 标记电影已观看或未观看;
  • 标记剧集到指定单集;
  • 标记整季或整剧;
  • 清除播放进度;
  • 从继续观看中移除;
  • 播放停止或完成时保存进度。

服务器媒体优先写回对应服务器;本地、存储和模块媒体使用本机播放记录。不同来源的同名媒体只有在身份足够明确时才会合并进度。

继续播放来源

继续播放详情可以在以下来源间切换:

  • 普通记录;
  • 聚合记录Pro;
  • Trakt 记录。

可以锁定一种来源作为首页默认继续播放类型。锁定只改变展示选择,不会把三类记录互相复制或改写。

播放器

内置 libmpv 与外置 mpv

播放方式特点注意事项
内置 libmpv与 WWPlayer 界面、播放状态、截图、弹幕和设置完整集成依赖本机驱动和内置内核能力
外置 mpv使用用户选择的 mpv.exe外置程序使用自己的配置和脚本,部分内置交互不可用

在“设置 > 播放器”中切换内核。外置 mpv 必须选择有效的 mpv.exe 路径。

Stable 与 Beta 内核

内置播放器提供 Stable 和 Beta 渠道。两者使用同一套播放状态和正式播放流程;Beta 允许启用下一集媒体预加载等实验能力。

如果更重视兼容性,使用 Stable。需要测试下一集预加载时选择 Beta。

播放路线

播放器会根据来源返回的资源和兼容策略建立一次明确的播放计划,常见形态包括:

  • 静态直连文件;
  • 服务端 stream 地址;
  • 服务端管理的 HLS;
  • WebDAV、OpenList、OneDrive、SMB 或本地文件;
  • 模块提供的 HTTP(S) 资源;
  • 有界解析后的重定向、STRM 或链接资源。

播放失败时只会在明确允许的候选路线内进行有限切换,不会无限重试,也不会把任意错误伪装成成功。

播放控制

播放器支持:

  • 播放、暂停;
  • 快退、快进;
  • 进度拖动和缓冲范围;
  • 音量、静音和最高音量设置;
  • 播放速度和速度记忆;
  • 窗口、窗口全屏和独占全屏;
  • 记住窗口大小和位置;
  • 选集和下一集;
  • 音轨、字幕、弹幕和片段菜单;
  • 播放中切换其他资源;
  • 媒体信息和资源标签;
  • 截图和 GIF;
  • 播放器置顶;
  • OSD 网速、进度、时间和系统时间。

默认快捷键

操作默认键
播放 / 暂停Space
快退←
快进→
音量增大 / 减小↑ / ↓
静音M
全屏F
下一集N
字幕菜单S
音轨菜单L
降低 / 提高速度[ / ]
恢复 1 倍速\
退出全屏Esc

可在“设置 > 快捷键”中重新绑定。发生按键冲突时,设置页会指出冲突操作。

拖动进度的前提

资源必须具备可靠的 seek 能力。直播、部分 HLS、过期签名地址、不支持 Range 的 HTTP 资源或某些服务端转码可能无法任意跳转。

不能拖动进度通常是资源能力限制,不代表播放器窗口已经损坏。可以先切换其他资源或线路确认。

缓冲与完整缓存

内置播放器可以设置:

  • 缓冲时长;
  • 缓存容量;
  • 播放缓存目录;
  • “当前这一集完整缓存”。

开启完整缓存后,普通缓冲参数由完整缓存模式接管,同时不会进行下一集媒体预加载。完整缓存适合希望优先缓存当前媒体的场景,但需要更多磁盘空间和网络读取时间。

下一集预加载

下一集媒体预加载需要:

  • 使用内置 Beta 内核;
  • 全局开关已开启;
  • 当前服务器允许预加载;
  • 未启用“当前这一集完整缓存”;
  • 下一集与当前播放属于相同来源身份;
  • 资源形态受支持;
  • 当前集已经进入尾段,并具备明确的缓存完成证据。

可预加载的资源包括受支持的 HTTP(S) MP4、MKV、WebM 和部分 HLS 点播。直播、无限 HLS、不稳定转码、未解析资源和身份不一致的跨来源项目不会强行预加载。

“已预加载”只表示准备了可消费的缓存数据,不表示下一集已经呈现首帧或上报为正在播放。停止、换源、关闭播放器或目标改变时,旧预加载会被取消。

视频与 HDR

内置播放器支持:

  • gpu-next 和 gpu 视频输出;
  • 自动安全硬解、D3D11、D3D11 Copy 和软件解码;
  • 自动或手动选择 GPU;
  • HDR 跟随 Windows、强制 SDR、强制 HDR;
  • Auto、Clip、BT.2390、Reinhard 色调映射;
  • HDR 峰值计算;
  • Anime4K 超分辨率Pro。

出现黑屏、花屏、掉帧或 HDR 颜色异常时,先将视频输出、GPU、硬解和 HDR 恢复为自动,再一次只调整一个选项。

Anime4K 会增加 GPU 负载。低功耗设备、核显或高分辨率片源应从较轻预设开始。

音频

音频设置包括:

  • 关闭增强;
  • 立体声下混;
  • 人声增强;
  • 夜间模式;
  • 100% 至 200% 的播放器音量上限。

超过 100% 属于软件增益,可能造成失真。遇到爆音时恢复到 100%,并检查系统和音响设备音量。

自定义 mpv.conf

内置播放器可以启用自定义 mpv.conf。当配置文件接管某项能力时,设置页中的对应控件会显示由 mpv.conf 管理,例如:

  • 默认字幕或音轨;
  • 硬件解码;
  • GPU;
  • 字幕样式;
  • 音频增强;
  • Anime4K。

不要同时在配置文件和界面中反复写入相互冲突的参数。排障时可先关闭自定义配置确认问题是否仍然存在。

字幕、弹幕与片段

字幕来源

播放器按来源分类显示:

  • 在线字幕Pro;
  • 本地导入字幕;
  • 服务端外挂字幕;
  • 媒体内封字幕。

本地字幕支持常见的 SRT、ASS、SSA、SUB、VTT 和 SUP。是否能正确显示还取决于文件编码、字体、时间轴和 libmpv 对具体格式的支持。

字幕调整

可以设置:

  • 默认字幕语言;
  • 字幕开关和轨道;
  • 字号和高度;
  • 时间延迟;
  • 字体和字体颜色;
  • 默认、描边阴影、背景框样式;
  • 描边、阴影、背景颜色和透明度。

播放中的调整可以即时预览。自定义 mpv.conf 接管字幕属性时,对应控件不可同时修改。

在线字幕

在线字幕属于 Pro 功能。进入字幕菜单的“在线字幕”,输入影片或剧集名称并搜索,然后选择结果下载和载入。

搜索结果来自当前可用的字幕提供方。没有结果、下载失败或字幕内容错误时,可以修改关键词或改用本地字幕;应用不会把失败结果伪装成已载入轨道。

弹幕

在“设置 > 字幕&弹幕”中可以:

  • 启用或关闭弹幕;
  • 添加、移除和排序最多 5 个兼容 API;
  • 单独启用或停用某个 API;
  • 设置字体、颜色、透明度和字号;
  • 调整速度、显示区域、同屏数量和时间偏移;
  • 屏蔽顶部、底部或滚动弹幕;
  • 启用弹幕热度图。

播放器还支持载入本地弹幕文件。弹幕自动匹配依赖标题、季度、集数和 API 返回格式;匹配错误时可在播放器中重新选择来源或手动匹配。

第三方弹幕内容和接口可用性不由 WWPlayer 保证。

片头片尾与媒体片段

播放器的片段菜单支持:

  • 关闭跳过;
  • 手动提示跳过;
  • 自动跳过;
  • 查看和切换片段来源;
  • 手动设置片头开始、片头结束和片尾开始;
  • 清除手动标记。

片段可来自媒体服务器、外部片段服务或本机标记。可在“设置 > 外部连接”管理片段来源,并填写可选的 TheIntroDB API Key。

片段数据只影响正式播放起点和跳过行为,不会修改原始媒体文件。

截图与 GIF

播放器在真实视频画面已经呈现后才允许捕获:

  • 短按截图按钮创建截图;
  • 长按截图按钮录制最长约 10 秒的 GIF。

捕获后会进入独立编辑界面,不会立即写入用户目录。可以选择:

  • 默认版式;
  • 电影票版式;
  • 横版拍立得版式;
  • 是否显示徽标、资源信息、媒体时间和水印;
  • 保存;
  • 复制并保存;
  • 设为个人中心背景;
  • 取消。

截图和 GIF 的保存位置在“设置 > 储存与缓存”中配置。取消编辑不会留下已发布文件;保存成功后才写入目标目录。

GIF 编辑预览和导出会保留动画。复制后的 GIF 是否继续播放取决于接收应用对剪贴板格式的支持。

账户与配置同步

WWPlayer 账户是什么

WWPlayer 账户用于:

  • 昵称和头像;
  • 个人中心;
  • 月度观看统计;
  • 云端配置同步;
  • 提交观影感受;
  • 管理 NEXUS 在线分享。

它不替代媒体服务器账号、Microsoft Store 授权、Trakt 或 Bangumi 账号,也不会授予媒体访问权限或 Pro 权益。

注册、验证和登录

注册需要:

  • 昵称;
  • 邮箱;
  • 至少 10 个字符的密码;
  • 同意用户协议和隐私政策;
  • 输入六位邮箱验证码。

验证码发送失败时可以显式重发,不需要重复创建账户。已有待验证账户可以从登录页继续“验证邮箱”。

忘记密码时,输入邮箱获取六位验证码,再设置 10 至 128 个字符的新密码。重置成功不会自动登录,原有会话会被撤销。

首次登录同步

每台设备、每个账户首次成功登录后,会读取最新云端配置并尝试恢复一次。

  • 云端有配置时,恢复成功后记录本机首次同步已完成。
  • 云端没有配置时,保留当前本机配置,不自动上传默认值。
  • 恢复失败时保留有效登录,并提示同步未完成。
  • 退出登录不会清除本机首次同步记录。
  • 已完成首次同步后的普通启动、刷新账户或重新登录,不会反复覆盖本机修改。

手动上传和恢复

个人中心提供:

  • 上传同步:用当前本机配置更新云端备份。
  • 同步 / 恢复:把用户确认的云端版本恢复到本机。

上传使用版本检查。两台设备同时修改时,旧版本上传可能返回冲突;此时应刷新云端状态,确认要保留的版本后重新操作,不会自动重试覆盖。

恢复会保留本机 Store 授权和播放记录。恢复失败时不会报告假成功。

同步包含与排除

账户云端配置可以包含媒体服务器定义、线路、首页、模块和通用偏好,包括连接媒体所需的服务器登录信息。

以下内容不随账户配置恢复覆盖:

  • Microsoft Store 授权;
  • 安装身份;
  • 本机播放记录;
  • 诊断数据;
  • 窗口和设备专属路径;
  • 本机字幕;
  • WebDAV 配置备份凭据。

传输使用 HTTPS;服务端验证账户后加密保存配置。该方案是托管加密,不是只有设备才能解密的端到端加密。

外部连接

TMDB

TMDB 用于元数据、搜索、艺术图、流媒体平台栏目和本地媒体匹配。

设置页允许填写个人 TMDB API Key。填写后,支持的 TMDB 请求会使用个人凭据直连;未填写时,应用会对受支持操作使用 WWPlayer 元数据服务。个人密钥无效或直连网络不可达时,不会静默冒充另一路线成功。

可以为 TMDB 单独设置系统代理、不使用代理或手动代理,并执行连接检测。

Trakt

连接 Trakt 后可以使用:

  • 热门、趋势和期待内容;
  • 推荐和个人列表;
  • Trakt 继续观看;
  • 追剧日历;
  • 播放开始、暂停和停止记录上报。

退出 Trakt 后,依赖 Trakt 的栏目和同步停止更新,本机与媒体服务器记录仍然保留。

模块或本地项目只有具备可信的 TMDB、IMDb、TVDB 或 Trakt 身份时才会上报;不会按文件名猜测账户中的影片。

Bangumi

Bangumi 使用 Access Token 连接。连接后可读取支持的收藏状态和动画放送日历。

在设置页点击“获取 Token”打开授权入口,取得令牌后粘贴并连接。令牌属于账户凭据,不要公开分享。

豆瓣评分

“豆瓣评分(实验性)”用于在可匹配时补充评分。实验功能可能受网页或接口变化影响;关闭后不影响 TMDB、IMDb 或服务器自身评分。

WebDAV 配置备份

WebDAV 配置备份属于 Pro 功能,只需要:

  • WebDAV 目录地址;
  • 用户名;
  • WebDAV 登录密码或应用密码。

不再使用独立备份密码,也不会从登录密码派生备份密钥。

新备份是 WWPLAYER_WEBDAV_CONFIG_V2 配置快照。访问保护由 WebDAV 权限和 HTTPS 传输承担;快照可能包含媒体服务器凭据,因此能读取备份文件的 WebDAV 服务也可能读取其中配置。

WebDAV 登录凭据本身不会写进快照。更换 WebDAV 登录密码不会改变已有备份内容,只会影响后续连接。

旧版加密备份不会自动解密或静默当作空配置。遇到旧格式时,应从仍保留有效配置的设备重新上传新版备份。

模块

模块用于扩展首页数据、搜索、详情或播放资源。进入“设置 > 模块”可以查看内置来源和已安装模块。

安装方式

  • 从本地导入 JavaScript 模块;
  • 输入模块 URL 下载;
  • 从 FWD 模块索引中预览并安装;
  • 通过首页文件或 NEXUS 安装依赖模块。

安装前会检查模块声明和代码。模块在隔离 Worker 中运行,但模块仍可能访问它被授予的网络目标和用户填写的参数,只应安装可信来源。

模块能力

模块可以声明:

  • 列表和分类;
  • 搜索;
  • 详情;
  • 季度和剧集;
  • 播放资源;
  • 参数和凭据;
  • 网络模式。

模块设置按全局、代码和来源参数分别保存。某个模块可选择是否参与聚合搜索。

模块播放

模块提供的资源使用与其他来源相同的播放器状态机。模块失败不会创建另一套播放器流程,也不会把纯元数据条目当成可播放资源。

模块项目会保存本机播放记录;连接 Trakt 且身份明确时可以正常上报。首页启用独立播放历史时,不对外上报。

更新和移除

带来源 URL 的模块可以从 URL 更新。移除模块时,会同步清理首页中引用它的栏目、分类单元和轮播引用。

更新或移除前应确认自定义首页是否依赖该模块。模块运行时数据不会自动发布到 NEXUS 或首页分享文件中。

NEXUS

NEXUS 用于分享和载入:

  • 首页;
  • 片单;
  • 模块。

载入分享码

  1. 进入“设置 > NEXUS > 载入”。
  2. 输入分享码。
  3. 点击“载入”。
  4. 检查名称、类型和版本。
  5. 片单可选择进入片单页、指定首页,或同时进入两处。

也可以从本地 NEXUS 文件、旧首页 JSON、片单 JSON 或 JS 模块载入。

同步最新版本

在线载入项会记录来源和版本。点击“同步最新版本”会原位覆盖该载入项:

  • 首页替换对应首页内容;
  • 片单替换其所属片单或栏目;
  • 模块替换对应模块;
  • 不创建重复副本;
  • 不保留本地修改;
  • 不保留被替代的历史版本。

同步前应确认本地修改不再需要。分享已下架、版本不可用或依赖失效时会明确失败,不会偷偷换用其他版本。

分享到 NEXUS

在线发布需要登录 WWPlayer 账户。可以:

  • 选择本机首页、片单或模块;
  • 填写三段数字版本,例如 1.0.0;
  • 填写描述;
  • 为首页或模块添加可选截图;
  • 为片单选择栏目样式;
  • 设置公开分享者 ID;
  • 上传到 NEXUS,或只导出本地文件。

模块必须填写描述。更新已发布作品时,新版本必须高于当前版本,更新后不提供旧版本下载。

首页和模块可能需要审核。审核中的作品不能再次更新;审核通过后分享码保持不变。

分享者 ID

分享者 ID 是公开署名,可与账户昵称不同,但需要保持唯一。修改后会统一更新本人所有在线分享。它不是账户 ID,也不能用于登录。

依赖与隐私

NEXUS 首页可以按需带入所需模块。模块会先经过校验,再与首页一起安装;已有完全相同模块会复用,发生冲突时会创建新本机身份并重写该首页引用。

分享内容不应包含账号、令牌、Cookie、私人服务器地址或其他敏感参数。发布前仍应检查模块代码、参数默认值、截图和描述。

免费版与 Pro

实际授权状态、价格、购买入口和有效期以应用内 Microsoft Store 信息为准。

免费版

免费版当前包括:

  • 添加并使用 1 个 Emby、Jellyfin 或飞牛影视媒体服务器;
  • 添加本地、WebDAV、OpenList、OneDrive 和 SMB 文件型来源;
  • 浏览媒体服务器和文件目录;
  • 使用首页、多首页、栏目和模块;
  • 使用内置 libmpv 或外置 mpv;
  • 使用字幕轨、本地字幕、弹幕、片段、截图和 GIF;
  • 使用本机播放记录、片单和观看状态;
  • 连接 TMDB、Trakt 和 Bangumi;
  • 登录 WWPlayer 账户并使用账户配置同步;
  • 载入和本地导出 NEXUS 内容。

Pro 新增能力

Pro 解锁:

  • 不限于 1 个媒体服务器;
  • 跨服务器搜索、收藏和继续观看聚合;
  • 详情页和播放器中的跨服务器资源聚合与切换;
  • 本地、WebDAV 和 OpenList 媒体的 TMDB 刮削、自动匹配和手动更正;
  • 在线字幕搜索与载入;
  • Anime4K 超分辨率;
  • WebDAV 配置备份与恢复。

首页和模块本身不再是 Pro 专属功能。某个首页引用 Pro 数据能力时,只有受限部分会按当前授权状态收敛。

授权说明

  • Pro 由 Microsoft Store 授权状态决定。
  • WWPlayer 账户登录不会授予 Pro。
  • 媒体服务器账号不会授予 Pro。
  • 授权失效时,已保存配置不会自动删除,但运行时只使用当前版本允许的能力。
  • 免费版只会使用配置中的第一个有效媒体服务器;升级后可重新使用其余已保存服务器。

设置参考

通用

  • 启用首页;
  • 关闭到托盘;
  • 首页自动待机时间;
  • 趋势来源和展示样式;
  • 搜索框自动收起;
  • 自动播放预告片;
  • 自动发射播放感受;
  • 详情简介收起;
  • 继续播放卡片直接播放;
  • 日志目录、日志导出和播放器诊断。

外观

  • 浅色或深色主题;
  • 强调色;
  • 海报缩放;
  • 详情磨砂背景;
  • 轮播 TMDB 背景;
  • 资源徽章包。

模块

管理 TMDB、Trakt 和第三方模块数据来源;从文件或 URL 导入模块;配置模块参数和聚合搜索参与状态。

NEXUS

载入、同步、导出和分享首页、片单与模块。

网络

“软件代理”和“TMDB”分别拥有代理设置:

  • 跟随系统;
  • 不使用代理;
  • 手动代理。

手动地址示例:

http://127.0.0.1:7890

“忽略 SSL 证书校验”需要重启。它只应用于允许该策略的媒体请求,不会放宽 WWPlayer 中央账户等严格 TLS 边界。只有在明确了解自签名证书风险时才使用。

播放器

  • 打开播放器时的窗口模式;
  • 窗口大小和位置;
  • 播放时最小化主窗口;
  • 速度记忆;
  • 内置 / 外置播放器;
  • Stable / Beta;
  • 自定义 mpv.conf;
  • 缓冲和完整缓存;
  • 默认字幕和音轨;
  • 视频输出、硬解、GPU;
  • Anime4K;
  • 音频增强和音量上限;
  • 资源标签和时轴缩略图;
  • OSD。

字幕&弹幕

管理字幕样式、弹幕开关、最多五个弹幕 API、弹幕字体、颜色、速度、区域、数量、偏移和屏蔽项。

快捷键

修改播放器按键。保存前解决冲突,避免一个按键同时对应多个操作。

服务器管理

  • 聚合搜索、继续观看和收藏总开关Pro;
  • 每个服务器是否参与聚合;
  • 每个服务器参与哪些聚合类别;
  • 下一集预加载总开关;
  • 每个服务器是否允许下一集预加载。

来源的添加、登录、线路、扫描和删除位于主界面的“服务器”页面。

储存与缓存

  • 截图和 GIF 保存位置;
  • 元数据缓存占用和清理;
  • 图片缓存占用、过期天数和容量上限;
  • 播放缓存占用、目录和清理。

清理缓存不会删除媒体服务器、首页、片单或配置,但会使对应图片、元数据、缩略图或缓存媒体重新下载或生成。

外部连接

管理 TMDB、豆瓣评分、Trakt、Bangumi、片段来源和 WebDAV 配置备份。

关于

查看版本和授权状态、检查更新、打开商店和社区、切换应用图标、创建桌面快捷方式、查看隐私政策和开源软件声明。

数据、备份与隐私

本机保存的数据

按启用功能不同,本机可能保存:

  • 媒体服务器和文件型来源配置;
  • 用户名、访问令牌和必要凭据;
  • 首页、栏目、模块和片单;
  • 本机播放记录和观看偏好;
  • 本地媒体索引和匹配结果;
  • 元数据、图片、缩略图、弹幕和播放缓存;
  • 截图、GIF 和个人中心背景;
  • 应用日志和可选播放器诊断。

三种配置迁移方式

方式适用场景说明
WWPlayer 账户同步同一账户多设备首次自动恢复一次,也可手动上传和恢复
WebDAV 配置备份Pro使用自己的 WebDAV 空间不使用独立备份密码,备份可包含媒体凭据
首页、片单、NEXUS 文件分享局部内容不等于完整应用配置备份

这些方式不会同步媒体文件本身。

凭据保护

  • 不要公开媒体服务器密码、访问令牌、Cookie、OneDrive Refresh Token 或完整签名 URL。
  • 日志和截图在提交问题前应检查并脱敏。
  • 不要把包含私人参数的模块直接发布到 NEXUS。
  • 使用 HTTPS 连接公网服务器和 WebDAV。
  • 不要在应用运行时手动编辑或覆盖配置。

清理和卸载

仅卸载程序不一定删除 LocalState、LocalCache 或 %LOCALAPPDATA% 中的数据。需要彻底清理时,应先备份所需配置,再通过 Windows 应用设置或对应数据目录处理。

不要把缓存目录当作唯一备份。元数据、图片和播放缓存都可能被应用清理和重新生成。

常见问题

免费版为什么不能添加第二个 Emby、Jellyfin 或飞牛影视服务器?

免费版媒体服务器上限为 1 个。升级 Pro 后可以添加多个,并启用跨服务器聚合。文件型来源不等同于媒体服务器上限。

首页和模块需要 Pro 吗?

不需要。1.3.0 中首页、多首页、栏目和模块对免费版开放。跨服务器聚合、在线字幕、Anime4K、WebDAV 配置备份和本地媒体刮削等能力仍需要 Pro。

文件已经扫描,为什么没有海报和详情?

免费版可以浏览文件,但本地、WebDAV 和 OpenList 的 TMDB 刮削与手动匹配属于 Pro。Pro 用户还应检查 TMDB 或元数据服务是否可用、文件命名是否清晰,以及来源是否仍在扫描。

登录媒体服务器失败

依次检查:

  1. 来源类型是否选择正确;
  2. 主机、端口和路径是否正确;
  3. 用户名和密码是否有效;
  4. 浏览器是否能从当前电脑访问服务器;
  5. 系统代理或手动代理是否允许该地址;
  6. 反向代理是否保留服务端需要的 API 路径;
  7. 自签名证书是否需要修复或临时调整证书策略。

先让“登录检测”成功,再保存来源。

图片、海报或背景加载失败

  • 检查服务器图片地址和 TMDB 是否可访问;
  • 检查软件代理和 TMDB 独立代理;
  • 确认签名图片地址没有过期;
  • 在“储存与缓存”中清理图片缓存后重试;
  • 如果只有某个来源失败,检查该来源权限而不是清空全部配置。

首页没有内容

  • 确认“启用首页”已打开;
  • 检查当前首页栏目是否启用;
  • 检查栏目绑定的服务器、目录、片单或模块是否仍存在;
  • 导入首页后完成“绑定来源”;
  • 检查 TMDB、Trakt、Bangumi 或模块状态;
  • 确认当前网络代理允许访问对应服务。

搜索只显示当前服务器

当前来源搜索默认不会查询其他服务器。要跨服务器搜索,需要 Pro,并在“设置 > 服务器管理”中打开聚合搜索,允许目标服务器参与搜索。

模块还需要单独打开“参与聚合搜索”。

播放失败或一直加载

按顺序排查:

  1. 在详情页或播放器资源菜单选择其他资源;
  2. 切换同一服务器的其他线路;
  3. 确认账号仍有播放权限;
  4. 检查媒体流是否需要代理;
  5. 恢复自动硬解、自动 GPU 和默认视频输出;
  6. 暂时关闭自定义 mpv.conf;
  7. 外置 mpv 用户重新选择有效的 mpv.exe;
  8. 打开播放器诊断并导出脱敏日志。

401 / 403 通常是认证或权限问题;404 / 410 通常是资源或线路失效;5xx、超时和连接错误通常来自服务器或网络。

为什么不能拖动进度?

当前资源可能不支持 Range 或 seek。直播、部分 HLS、服务端转码、签名链接和远端代理资源不一定允许任意跳转。切换资源后若恢复正常,说明限制来自原资源路线。

HDR 画面发灰、过曝或黑屏

  1. 将 HDR 输出恢复为“跟随 Windows”。
  2. 将色调映射和峰值计算恢复为自动。
  3. 将 GPU 和硬件解码恢复为自动。
  4. 在 gpu-next 与 gpu 间测试。
  5. 检查 Windows HDR 开关、显示器模式和显卡驱动。
  6. 暂时关闭 Anime4K 和自定义 mpv.conf。

在线字幕入口显示 Pro

在线字幕搜索属于 Pro。免费版仍可使用服务器外挂字幕、媒体内封字幕和本地导入字幕。

弹幕没有显示

  • 确认全局弹幕和当前播放器弹幕均已开启;
  • 检查至少一个 API 已启用且地址有效;
  • 检查标题、季度和集数匹配;
  • 查看是否屏蔽了全部弹幕类型;
  • 检查显示区域、同屏数量和时间偏移;
  • 尝试载入本地弹幕文件。

下一集预加载没有启动

确认:

  • 使用 Beta 内核;
  • 下一集预加载总开关已开启;
  • 当前服务器允许预加载;
  • 没有开启当前这一集完整缓存;
  • 当前集已进入尾段;
  • 下一集属于相同来源;
  • 资源不是直播、无限 HLS 或不受支持的转码形态。

没有预加载不会阻止正常切集,播放器会走正式播放流程。

账户登录成功但没有自动上传配置

这是预期行为。首次登录只读取云端最新配置;云端没有备份时保留本机配置,不会自动上传默认值。需要在个人中心显式点击“上传同步”。

账户同步提示版本冲突

另一台设备已经更新云端版本。刷新账户状态,确认本机和云端哪一份应保留,再重新执行上传或恢复。系统不会自动覆盖较新的版本。

WebDAV 配置备份为什么没有加密密码?

新版只使用 WebDAV 登录凭据,不再维护独立备份密码。备份文件依赖 WebDAV 权限和 HTTPS 保护,并可能包含媒体服务器凭据,应放在可信的私人 WebDAV 空间。

NEXUS 同步会保留本地修改吗?

不会。同步最新版本会原位覆盖该载入项,不检查或合并本地修改,也不会创建副本。需要保留修改时,应先导出本地文件或复制为新的本机对象。

Portable 配置为什么不在程序目录?

正式 Portable 版本把持久数据放在 %LOCALAPPDATA%\WWPlayer-Portable。这样更新或替换程序目录时不会覆盖配置。迁移电脑时需要另外迁移配置。

清理缓存会删除播放记录或服务器吗?

不会。元数据、图片和播放缓存是可再生成数据。服务器、账户会话、首页、片单和播放记录由各自的持久存储管理。

WWPlayer 是媒体服务器吗?

不是。WWPlayer 是客户端。Emby、Jellyfin、飞牛影视、WebDAV、OpenList、OneDrive、SMB 和本地文件系统仍然拥有媒体、账号、权限和文件。


如果界面文字、授权状态或发布渠道与本文档不同,以当前安装版本中的实际界面和 Microsoft Store 信息为准。