插件 v1.0.0 免费

视频扩展

基于文章与分类的视频发布扩展;支持多线路选集、短代码嵌入、哔哩哔哩/YouTube/外链播放,内置弹幕播放器(解析、主题、广告、弹幕库与举报)。

发布者
林子辰
更新
2026-08-27
系统要求
Hope CMS 1.0.3+
2 下载
16 浏览
0 反馈

应用介绍

视频扩展

视频扩展是面向 Hope CMS 的一站式视频解决方案。它将「视频」作为文章的一种发布形态,数据写入文章自定义字段,分类沿用文章分类,无需单独视频数据表,安装即用、与现有内容体系无缝融合。

核心特性

  • 文章即视频:封面、来源、线路、剧集、演员、导演等信息保存在 video_* 自定义字段
  • 多来源播放:本地上传、哔哩哔哩、YouTube、外链 MP4/m3u8、iframe 嵌入
  • 选集播放器:文章页多线路 Tab + 剧集列表,iframe 内嵌弹幕播放器
  • 弹幕播放器:独立播放页,支持 JSON 解析接口、多种空地址主题、片头/暂停广告
  • 完整弹幕系统:弹幕加载、发送、列表管理、举报审核、违禁词与发送间隔控制
  • 短代码嵌入[video id=文章ID] 一键插入任意文章或页面
  • 后台统一管理:视频列表、播放器配置、弹幕库、举报列表集中操作

适用场景

影视资源站、在线课程站、视频博客、专题站等。推荐配合已对接 video_* 字段的主题使用,如 Conch(海螺) 等。

技术亮点

  • 不修改 Hope CMS 核心表结构,升级友好
  • 支持伪静态 /video 弹幕播放器入口
  • 内置 DPlayer / H5 / 弹幕三种播放内核可选
  • 前台自动美化正文 <video> 标签,增强原生视频体验

使用说明

安装与启用

  1. 将插件目录 video 上传至 content/plugin/
  2. 后台 插件管理 中启用「视频扩展」
  3. 进入 视频扩展 → 基础设置,确认模块已开启

发布视频

方式一:快捷发布

后台 视频扩展 → 发布视频,或访问:

?act=article_edit&video=1

方式二:写文章页切换

写文章 页面切换为 「视频发布」 模式,填写视频专属字段后发布。

线路与剧集格式

每行一条,格式为 集数名称$播放地址

第01集$https://example.com/ep1.m3u8
第02集$https://example.com/ep2.m3u8
正片$https://example.com/movie.mp4

多线路可在「播放 API / 线路」中分别配置,前台以 Tab 切换。

来源类型说明

类型 填写方式
本地上传 /content/upload/... 或完整 URL
哔哩哔哩 含 BV 号的视频链接
YouTube 视频页或 youtu.be 短链
外链 MP4 直接 m3u8 / mp4 / flv 地址
iframe 完整 <iframe>...</iframe> 嵌入代码

短代码

在任意文章正文中插入:

[video id=123]
[video slug=video-alias]

文章页选集播放器

路径:视频扩展 → 弹幕播放器 → 基础设置

  1. 开启「视频功能」
  2. 设置播放器位置:内容上方 / 内容下方 / 自定义标签 [#video]
  3. 保存后,视频文章页自动渲染选集播放器

弹幕播放器

播放入口

?plugin=video&play=1&url=视频地址
?plugin=video&play=1&v=Base64编码地址

弹幕 API

?plugin=video&video_api=1&ac=dm&id=弹幕ID
ac 参数 说明
video 获取播放器前端配置
dm 加载弹幕 / POST 发送弹幕
get 获取弹幕列表
report 举报弹幕
list 后台弹幕列表(需管理员权限)

播放器后台配置

弹幕播放器 标签页可配置:

  • 视频解析:JSON 接口、DPlayer/H5/弹幕内核
  • 界面主题:空地址页主题、主题色、防盗链
  • 视频广告:暂停广告图片与链接
  • 弹幕设置:开关、公共弹幕库、发送间隔、违禁词、弹幕礼仪页
  • 弹幕列表 / 举报列表:后台审核与管理

分类与数据说明

  • 视频分类 = 文章分类(后台「内容 → 分类」维护)
  • 视频详情页使用 文章永久链接
  • /video 伪静态地址仅作弹幕播放器入口,非视频详情页

主题对接

Conch、Cinema 等主题已读取 video_* 字段,可直接用于影视站模板。主题中调用 video_requireconch_require_video() 加载插件函数。

常见问题

Q:选集播放器不显示?
确认「弹幕播放器 → 基础设置」中已启用视频功能,且该文章为「视频发布」类型并配置了播放线路。

Q:弹幕无法发送?
检查 API 地址是否包含 ac=dm;确认发送间隔与违禁词未拦截;查看浏览器网络请求返回。

Q:视频解析失败?
在「视频解析」中配置 JSON 解析接口(返回 url 字段);或确认视频地址可直接访问。

Q:伪静态入口无效?
需在「基础设置」开启伪静态,且站点全局已开启 URL 重写(linkmode 1 或 2)。

用户反馈

共 0 条
暂无用户反馈,欢迎抢先评价

相似应用

同类型热门推荐

📦 插件

数据迁移

从 WordPress / Emlog / Typecho / Z-Blog 导入;支持防重复、Emlog 密码还原、图片修正、内容替换。

数据采集
云采助手 插件

云采助手

可视化采集插件:自定义规则抓取网页、批量采集与一键发布文章,支持图片入库、规则市场与写文章页快捷采集。

数据采集
📦 插件

第三方登录

快捷登录 API(素颜/黎洛/水滴/聚合/百一)与官方 OAuth2(GitHub/Gitee/QQ/微博),可绑定解绑。

官方生态