Sweet Player

支持 HLS / DASH 的轻量视频播放器 · 设置面板 · 一键截图 · 弹幕 · 字幕 · GIF 动画截取

播放源: HLS / DASH 双引擎内置

弹幕(sweet-danmaku 插件)

输入文字发送实时弹幕,可调颜色、透明度、字号、速度、显示区域。

字幕(sweet-subtitle 插件)

加载同源外挂字幕文件(subtitle.ass / subtitle.srt)。 右键播放器可「截图当前画面」,加载字幕后设置齿轮里可调「字幕大小」。

字幕未加载

🎬 HLS + DASH 双引擎

.m3u8 走 hls.js,.mpd 走 dash.js,npm 安装自动带上两个引擎,CDN 版本内置无需额外加载。

🖼️ 缩略图预览 + 热力图

进度条 hover 显示雪碧图预览(WebVTT),可选热度曲线展示"最多重播"分布。

⚙️ 设置面板

倍速 / 画质 / 比例 / 音轨 / 画中画收进齿轮,控制栏更清爽。

📸 截图

右键「截图当前画面」,优先复制到剪贴板,否则下载 webp。

🎞️ GIF 截取

sweet-player-gif 插件,右键「截取动画」录制最近 N 秒并下载 GIF。

💬 字幕插件

sweet-subtitle 支持 SRT / VTT / ASS,可运行时切换、调字幕大小。

💭 弹幕插件

sweet-danmaku 实时弹幕覆盖层,设置面板可切换开关、调透明度。

⌨️ 快捷键 / 手势

空格 / 方向键 / 长按阶梯 seek,触屏滑动调进度音量。