开源许可
最后更新:
网站和播放器用了下面这些开源软件。感谢这些项目的作者与贡献者。控制台、自研服务端、元数据刮削、弹幕接入和追更脚本是我们自己写的,不在这份列表里。
- @libmedia/avplayer — 播放器核心。© the libmedia developers · 1.3.1 · LGPL-3.0-or-later。程序内的版权声明为 Copyright (c) 2024-present the libmedia developers。许可证全文在随站点提供的 COPYING.LGPLv3。未修改的 1.3.1 源码:github.com/zhaohappy/libmedia v1.3.1。
- @libmedia/avplayer 的 wasm 解码器 — 基于 FFmpeg 的 WebAssembly 解码器,源码同 libmedia。© the libmedia developers · 1.3.1 · LGPL。解码文件保持上游原样,我们没有改动。
- libpgs — 图形字幕(PGS)。© David Schulte · 0.9.0 · MIT。版权行:Copyright (c) 2024 David Schulte。Arcus92/libpgs-js。
- core-js — 随 libpgs 的 worker 带入。© 2013–2025 Denis Pushkarev (zloirock.ru),2025–2026 CoreJS Company (core-js.io) · 3.50.0 · MIT。core-js v3.50.0 LICENSE。
- hls.js — 供浏览器播放使用。© Dailymotion · 1.7.3 · Apache-2.0。版权行:Copyright (c) 2017 Dailymotion。video-dev/hls.js。
我们修改的部分
Section titled “我们修改的部分”@libmedia/avplayer 1.3.1 发布包里改过这些文件:avplayer.js、26.avplayer.js、384.avplayer.js、573.avplayer.js、630.avplayer.js。正在使用的文件在 /libmedia/ ,可以下载对照。解码器未作修改。
- HEVC 的 hvcC 回退:参数集缺失,或 profile、level 读成 -1 时,改从 hvcC 头读取 profile 和 level,避免被误判为不能硬解。差异在补丁文件里。
- HDR 转 SDR:色调映射改为 ITU-R BT.2390 的公式,参考白为 100 nit,避免普通屏幕上暗部过黑。改动在 avplayer.js 的着色器里。
- 弱网重连:断流后的重连次数从 20 次提高到 90 次,间隔 1 秒。读流有进展就重新计数;连续无进展的上限从 3 次提高到 8 次。立刻失败时,按 1 到 5 秒退避再连。
补丁:libmedia-avplayer-lumen.patch
SHA-256:ff2523ef39f36ca8b10ad89f438cabb567785f6174940e59312f762d73869419
网页与控制台
Section titled “网页与控制台”版本是本站安装的版本。只在构建时使用、不放进浏览器的,单独注明。
- vue — 界面。© Yuxi (Evan) You · 3.5.40 · MIT。
- vue-router — 页面之间的切换。© Eduardo San Martin Morote · 4.6.4 · MIT。
- pinia — 登录状态。© Eduardo San Martin Morote · 2.3.1 · MIT。
- element-plus — 控件。© Element Plus · 2.14.3 · MIT。版权行:Copyright (c) 2020-PRESENT Element Plus。
- @element-plus/icons-vue — 图标。© Element Plus · 2.3.2 · MIT。没有另外的图标字体。
- axios — 向本站发送请求。© Matt Zabriskie & Collaborators · 1.18.1 · MIT。
- dayjs — 日期显示。© iamkun · 1.11.21 · MIT。
- marked — 站内说明的正文。© Christopher Jeffrey · 15.0.12 · MIT。
- nprogress — 顶部进度条。© Rico Sta. Cruz · 0.2.0 · MIT。
- vite — 只用于构建。© Yuxi (Evan) You · 5.4.21 · MIT。
- @vitejs/plugin-vue — 只用于构建。© Evan You · 5.2.4 · MIT。
我们没有打包字体,也不从外部加载字体文件。页面使用您设备上的苹方、冬青黑、思源黑体 / Noto、微软雅黑,衬线场合使用宋体。这些字体不由冬温再许可。
版本来自正在运行的服务里已经安装的软件。
- fastapi — 网站服务。© Sebastián Ramírez · 0.115.6 · MIT。版权行:Copyright (c) 2018 Sebastián Ramírez。
- uvicorn — 运行网站服务的进程。© Encode OSS Ltd · 0.34.0 · BSD-3-Clause。
- SQLAlchemy — 访问数据库。© SQLAlchemy authors and contributors · 2.0.36 · MIT。
- asyncpg — 连接 PostgreSQL。© the asyncpg authors · 0.30.0 · Apache-2.0。
- psycopg2-binary — 连接 PostgreSQL。2.9.10 · LGPL-3.0 或更新版本,并带有与 OpenSSL 链接相关的例外。我们没有修改它,只在服务器上使用,不向您分发修改过的副本。
- alembic — 数据库结构变更。© Michael Bayer · 1.14.0 · MIT。
- pydantic — 数据校验。© Pydantic Services Inc. 及贡献者 · 2.10.3 · MIT。
- pydantic-settings — 配置。© Samuel Colvin 及贡献者 · 2.6.1 · MIT。
- python-jose — 登录凭证。© Michael Davis · 3.3.0 · MIT。
- passlib — 密码加密。© Assurance Technologies, LLC / Eli Collins · 1.7.4 · BSD。
- bcrypt — 密码加密的实现。4.0.1 · Apache-2.0。
- httpx — 服务器对外请求。© Encode OSS Ltd · 0.28.1 · BSD-3-Clause。
- python-multipart — 上传文件。© Andrew Dunham · 0.0.20 · Apache-2.0。
- email-validator — 检查邮箱格式。© Joshua Tauberer · 2.2.0 · The Unlicense。
- greenlet — 协程支持。© Armin Rigo、Christian Tismer · 3.1.1 · 主体 MIT;部分平台文件为 PSF License。
- segno — 付款二维码。© Lars Heuer · 1.6.1 · BSD。
- Pillow — 处理图片。© Secret Labs AB、Fredrik Lundh、Jeffrey A. Clark · 11.0.0 · 安装信息写的是 MIT-CMU,随附许可证正文为 HPND。
IP 地区资料库来自 lionsoul2014/ip2region,项目注明 Apache-2.0。我们保存的是离线数据文件,旁边没有第二份许可证全文。
PostgreSQL — 数据库。镜像 postgres:16-alpine · 16.14 · PostgreSQL License。
nginx — 反向代理。镜像 nginx:1.27-alpine · 1.27.5 · BSD-2-Clause。版权人为 Igor Sysoev 与 Nginx, Inc.。我们没有修改 nginx 的源代码。
弹幕服务的镜像是 logvar/danmu-api:latest,包名 danmu-api-server 1.0.0。镜像内声明的许可证是 ISC,作者栏为空。上游仓库的许可证是 GNU AGPL-3.0,见 huangxd-/danmu_api 的 LICENSE,源码在 github.com/huangxd-/danmu_api。我们按镜像原样运行,没有在镜像之外改过源码再构建。镜像相对上游仓库是否另有改动:〔待确认:弹幕服务相对上游的修改〕
线路上的媒体服务器是专有软件。我们不向您分发它,也不把它列入开源组件。
本产品使用 TMDB API,但未获 TMDB 认可或认证。 This product uses the TMDB API but is not endorsed or certified by TMDB。
中文资料优先。简介没有中文时使用英文。文件夹里已有节目编号时直接采用;否则优先读取片内的 NFO 编号;还没有时再按标题搜索。分级按中国、韩国、新加坡、巴西、美国等顺序选取。海报和剧照保存在我们的服务器上。
弹幕按 TMDB 编号匹配;没有编号时用片名和年份。来源、合并和刷新见 隐私政策。弹幕文字来自各平台的用户,版权归原作者和平台,不归冬温。
热门剧集来自豆瓣的国产剧、韩剧和日剧列表,仅供参考。待播片单来自我们服务器上的缓存,不是冬温制作的排期。
上列许可证以各项目公开的许可证文本为准。播放器相关的 LGPL-3.0-or-later 全文随站点 COPYING.LGPLv3 提供。PostgreSQL 见 postgresql.org/about/licence。弹幕上游见 AGPL-3.0。我们修改过的 @libmedia/avplayer 文件,补丁在 libmedia-avplayer-lumen.patch。