
M3U8 Player
M3U8 Player 是一款轻量、高效的纯前端在线播放器,专为播放 M3U8/HLS 流媒体 设计。无论你是观看直播赛事、测试视频源,还是分析流媒体内容,只需一个链接,即可在浏览器中享受流畅、安全、无广告的播放体验。
YTB2BILI是一个功能完整的 YouTube 到 Bilibili 自动化转载系统,支持从 YouTube 等平台下载视频,自动生成字幕、翻译内容、生成元数据,并定时上传到 Bilibili。
YTB2BILI 是一套开源、全链路的视频自动化处理系统,支持从 YouTube 下载视频,自动生成字幕、翻译内容、元数据,并按策略定时上传至 Bilibili。适用于内容搬运者、多语言创作者及自动化运营场景。

系统通过四步实时处理链完成内容转换:
# 克隆项目(需包含前端子模块)
git clone https://github.com/difyz9/ytb2bili.git
cd ytb2bili/bili-up-api
# 一键构建(自动处理前后端并打包为单文件)
make build
# 启动服务
./bili-up-api-server
http://localhost:8096 即可使用完整功能构建原理:
make build自动完成:
- 构建 Next.js 前端(
npm run build)- 将静态文件嵌入 Go 二进制(
embed)- 编译生成单文件服务端
| 组件 | 版本 | 用途 |
|---|---|---|
| Go | ≥1.24 | 后端服务 |
| Node.js | ≥18 | 仅构建前端时需要 |
| 数据库 | MySQL 8.0+ / PostgreSQL 15+ / SQLite | 任务状态与元数据存储 |
| yt-dlp | 最新版 | 视频下载(首次运行自动安装) |







