零成本搭建自己的影视库,vervel的Quonnki项目

26 年 7 月 22 日 星期三
1026 字
6 分钟

茗述

不知道大家有没有 跟我一样很喜欢看动漫或者电影的,但是市面上的影视资源,要么就是付费,要么就是不稳定,要么就卡顿,那么可不可以自己搭建一个影视库呢?

我之前也部署了一个类似的LibreTV,但是现在已经封库了,并且该项目违反了Vercel所以已经无法部署了....

Github项目Ouonnki

地址: https://github.com/ouonnki/OuonnkiTV

展示效果:首页

image-20260722142127438
播放

参观地址: https://t.mingcy.cn

不想自己手动搭建的可以直接使用上面的地址观看,首页使用的tmdb的展示源,在国内访问速度较慢,如果没有科学上网工具,请在设置中-->系统设置-->TMDB智能模式,将其关闭即可

关闭

部署教程

如果介意可以访问官方的文档:https://github.com/Ouonnki/OuonnkiTV/blob/main/docs/deployment.md

一键部署到Vercel

点击下方按钮,一键部署到 Vercel:

部署步骤:

  1. Fork 本仓库到您的 GitHub 账户
  2. 登录 Vercel,点击 "New Project"
  3. 导入您的 GitHub 仓库
  4. 配置构建选项(通常自动识别):
    • Install Command: pnpm install
    • Build Command: pnpm build
    • Output Directory: dist

环境变量

OKI_INITIAL_VIDEO_SOURCES初始视频源(JSON 字符串或远程 URL)
OKI_TMDB_API_TOKENTMDB API Token,启用 TMDB 智能模式获取影片元数据
OKI_TMDB_API_BASE_URL默认 https://api.themoviedb.org/3
OKI_TMDB_IMAGE_BASE_URL默认 https://image.tmdb.org/t/p/
OKI_ACCESS_PASSWORD访问密码(留空则公开访问)
OKI_INITIAL_CONFIG完整 JSON 配置(包含所有设置和视频源)

首先配置环境变量: OKI_INITIAL_VIDEO_SOURCES

该变量为视频的播放源,可以通过环境变量来添加,或者通关在设置中导入视频源也可以添加,由于该项目没有内置的视频源,所以这里推荐项目: https://github.com/rumian0/OuonnkiTV-Source

该项目是自动将视频源转化为Ouonnkitv适配的JSON文件,里面可以自适配视频源,如果你有更好的视频源可以选择fork该项目添加自己的视频源,

如果你懒得再去做配置,可以使用我配置好的链接:

文件名称描述原始链接加速链接 1加速链接 2
lite.json轻量版:筛选后的视频源(不含成人内容,按响应速度排序取前 15 个)原始链接加速链接 1加速链接 2
full-noadult.json完整纯净版:筛选后的视频源(不含成人内容)原始链接加速链接 1加速链接 2
full.json完整版:筛选后的视频源(包含成人内容)原始链接加速链接 1加速链接 2
adult.json成人版:仅成人内容视频源原始链接加速链接 1加速链接 2

配置OKI_TMDB_API_TOKEN

该配置关乎首页的智能模式的影视元索引

OuonnkiTV 支持通过 TMDB(The Movie Database)获取影片元数据、海报和推荐内容。启用后可显著提升浏览体验,建议所有用户配置。

官网文档: Token 申请方法请参考 TMDB API Key 申请指南

两种运行模式

模式说明
TMDB 智能模式启用 TMDB 集成,搜索结果自动匹配影片元数据、显示海报、评分和推荐
兼容模式关闭 TMDB,仅使用视频源自身数据,适合无 TMDB Token 的场景

1. 注册 TMDB 账户

访问 themoviedb.org 并注册账户。

2. 进入 API 设置页

登录后访问 API 设置页面

如果是首次申请,需要先同意使用条款并填写基本信息:

  • 应用类型:选择 Personal
  • 应用名称:填写任意名称(如 OuonnkiTV)
  • 应用网址:填写你的部署地址或 https://localhost
  • 应用简介:简要描述用途即可(需要纯英文,不少于50字符左右)
image-20260722140815866

3. 获取 API Read Access Token

申请通过后,在 API 设置页面可以看到两个值:

类型说明
API Key (v3 auth)32 位字符串,不是我们需要的
API Read Access Token (v4 auth)eyJ 开头的长字符串,使用这个

复制 API Read Access Token(v4 auth),这就是 OuonnkiTV 需要的 Token

剩余配置按照上方的环境变量配置即可!

随机图:

文章标题:零成本搭建自己的影视库,vervel的Quonnki项目

文章作者:茗辰原

文章链接:https://mingcy.cn/2026/07/22/ouonnki[复制]

最后修改时间:


商业转载请联系站长获得授权,非商业转载请注明本文出处及文章链接,您可以自由地在任何媒体以任何形式复制和分发作品,也可以修改和创作,但是分发衍生作品时必须采用相同的许可协议。
本文采用CC BY-NC-SA 4.0进行许可。