功能
视频播放器
基于 VideoJS 的播放器,支持插件架构、弹幕叠加层和完整的播放控制。
概览
milmil 的视频播放器基于 VideoJS 构建,配有自定义深色主题和模块化插件系统。支持 HLS 流媒体、即时 MKV 转 MP4 容器重封装,以及直接流 URL。
插件系统
播放器通过一组内置插件进行扩展,每个插件负责特定功能。
播放插件
- 播放速度控制(0.25x–4x)
- 自动播放下一集
- A-B 循环,用于重复播放特定片段
- 跳过片头/片尾
字幕插件
- 多字幕轨道选择(内嵌和外挂)
- 样式自定义 — 字体、大小、颜色、描边和位置
- 拖放
.srt、.ass或.vtt文件即时加载字幕
键盘插件
- 完全可自定义的所有播放器操作快捷键
- 按
?打开键盘快捷键帮助面板
媒体设置插件
- 带均衡器预设的音频增强
- 视频滤镜 — 亮度、对比度、饱和度和色调调整
手势插件
- 点击播放/暂停,双击快进/快退
- 在移动端上下滑动调节音量和亮度
- 长按快进
截取插件
- 将当前帧截图为 PNG
- 录制指定时长的 GIF 动图片段
弹幕叠加层
实时弹幕在播放过程中滚动显示,数据来源于 DandanPlay。密度、不透明度、字体大小和显示区域均可在播放器内配置。
弹幕功能需要启用 DandanPlay 集成。请参阅集成设置。
剧集侧边栏
可折叠的侧边栏显示当前动画的所有剧集。支持列表和网格视图切换,无需离开播放器即可跳转到任意一集。
相关推荐
播放器下方,milmil 会根据类型、标签和系列关系展示相关动画 — 方便发现续作、番外篇和类似作品。
技术信息弹窗
点击信息图标查看当前流的技术详情:视频分辨率、编解码器、比特率、容器格式和可用音轨。
观看进度
播放位置每隔几秒自动保存。返回时播放会从上次停止的位置继续。连接 Bangumi 和 AniList 集成后,进度会同步到这些平台。