Repository navigation
Credits
大河李斯特 edited this page Oct 27, 2026
·
1 revision
Tigerest Theater 建立在许多开源项目之上。这一页列出客户端直接使用、改造或参考的主要项目,以及它们用在哪里。这里只是概览:准确的版本、来源提交、哈希和完整许可证文本,以仓库和发行包里的文件为准:
- 桌面(Windows 与 Mac):licenses.txt,以及各插件、着色器目录里的许可证文件和文件头
- Android:licenses 目录(NOTICE.txt 说明原生库的来源)
- iPhone、iPad 与 Apple TV:依赖锁定文件和字幕字体说明
- Windows NVIDIA 补帧扩展:extension-NOTICE.txt
| 项目 | 用在哪里 | 许可证 |
|---|---|---|
| Jellyfin Desktop | Windows 与 Mac 客户端的 Qt 架构和代码基础 | GPL v2 |
| mpvqt(KDE)、HIDRemote、LetsMove | 随 Jellyfin Desktop 带来的桌面组件:Qt 里的 MPV 画面、Mac 遥控器、Mac 移入「应用程序」提示 | LGPL 2.1/3;BSD;公有领域 |
| Qt 与 QtWebEngine | 桌面界面和网页层;Windows 与 Mac 使用打过补丁的 QtWebEngine,让网页动画跟随显示器刷新率 | LGPL v3(QtWebEngine 另可选 GPL v2 或更高版本) |
| Emby 与 Jellyfin 网页端 | Windows、Mac、Android 和 iPad 的媒体库页面就是所连接服务器自带的网页端 | 随服务器 |
| jellyfin-web | 桌面部分界面文字的翻译 | GPL v2 |
| 项目 | 用在哪里 | 许可证 |
|---|---|---|
| mpv(源码) | 各平台的播放内核 | GPL v2 或更高版本 |
| FFmpeg | 各平台的解码 | LGPL/GPL,视各平台的构建选项 |
| libass、libplacebo、dav1d、HarfBuzz、FreeType、FriBidi 等 | 字幕排版、GPU 渲染、AV1 解码 | 见各平台许可文件 |
| mpv-winbuild-cmake(shinchiro) | Windows 的 libmpv;补帧用的 libmpv 也按这套配方加补丁自建 | 见上游 |
| mpv-android | Android 内置的 libmpv 与 JNI 桥,原样取自正式版 | MIT(JNI 桥) |
| MPVKit | iPhone、iPad 与 Apple TV 的 libmpv、FFmpeg 及依赖 | 使用 GPL 版二进制 |
| MoltenVK | 在 Mac 和苹果设备上把 Vulkan 渲染转到 Metal | Apache 2.0 |
| 项目 | 用在哪里 | 许可证 |
|---|---|---|
| uosc(tomasklaen) | 桌面播放器的控制界面 | LGPL v2.1 |
| uosc_danmaku(Tony15246) | 桌面弹幕插件,本项目在它的基础上修改 | MIT |
| rkscv/danmaku、lua-inflate、OpenCC | uosc_danmaku 里的弹幕渲染与 MD5、ZIP 解压、简繁转换 | 见插件目录 |
| 弹弹play | 弹幕搜索和下载沿用弹弹play 开放平台的接口格式 | — |
| mpv 自带的 stats.lua | 桌面播放器的统计信息面板 | GPL v2 |
桌面画质预设使用的着色器,iPad 与 Apple TV 的桌面预设也用同一套。
| 着色器 | 作者 | 许可证 |
|---|---|---|
| Anime4K | bloc97 | MIT |
| ArtCNN | João Chrisóstomo、Kacper Michajłow | MIT |
| CfL 色度预测 | João Chrisóstomo | MIT |
| FSRCNNX | igv | LGPL v3 或更高版本 |
| SSimDownscaler、SSimSuperRes | igv | 见文件头 |
| RAVU | bjin | LGPL v3 或更高版本 |
| KrigBilateral | Shiandow | LGPL v3 或更高版本 |
着色器的整理版本和参数说明参考 mpv_PlayKit(hooke007)。
| 项目 | 用在哪里 | 许可证 |
|---|---|---|
| Practical-RIFE(hzwer) | RIFE 补帧模型;Mac 与 iPad 上转换为 Core ML 运行 | MIT |
| VapourSynth | Windows 与 Mac 补帧的视频处理框架 | LGPL 2.1 或更高版本 |
| vs-mlrt(AmusementClub) | Windows NVIDIA 补帧扩展的 TensorRT 推理和 ONNX 模型 | GPL v3 |
| NVIDIA TensorRT 与 CUDA | Windows NVIDIA 补帧扩展,原样分发 | NVIDIA 软件许可 |
| Python | Windows 补帧扩展与 Mac 补帧运行 VapourSynth 脚本 | PSF |
| miniz | Windows 解压补帧扩展包 | MIT |
| 字体 | 用在哪里 | 许可证 |
|---|---|---|
| 思源宋体(Adobe) | 桌面内置字体 | SIL OFL 1.1 |
| 思源黑体(Adobe) | iPad 与 Apple TV 的默认字幕字体 | SIL OFL 1.1 |
| 项目 | 用在哪里 | 许可证 |
|---|---|---|
| Kotlin、AndroidX、OkHttp | Android 客户端 | Apache 2.0 |
| OpenSSL | Windows 的加密连接运行库 | Apache 2.0 |
| Inno Setup | Windows 安装程序 | Inno Setup 许可 |
主项目使用 GNU GPL v2,第三方组件按各自的许可证分发。每个正式版的发行页都附带客户端完整源码(client-Sources.zip)、Android 源码(android-Sources.zip)和 RELEASE-MANIFEST.json;Android 原生库的哈希记录在 native-runtime.lock.json,Windows 补帧扩展附带 VapourSynth 和 vs-mlrt 的原始源码。
上述名称和商标归各自所有者所有,本项目是非官方客户端,与它们没有隶属关系。
感谢以上项目的作者和贡献者,也感谢 Emby 与 Jellyfin 社区。感谢在 GitHub Issue、B站和客户端「上报问题」里反馈问题的用户。
项目维护:大河李斯特(Tigerest);AI 辅助开发:Claude、Codex。