# flask-karaoke **Repository Path**: brt2/flask-karaoke ## Basic Information - **Project Name**: flask-karaoke - **Description**: 基于本地mv / iframe 提供点歌服务器 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-07-25 - **Last Updated**: 2026-07-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 简易卡拉OK 服务器 一个用 Python3 + Flask 写的极简卡拉OK服务器。**两个页面**: | 路径 | 用途 | |---|---| | `/` | 点歌台:搜索本地视频、添加 Web 视频、维护队列、切换"当前播放" | | `/display` | 全屏播放页面:跟随点歌台设置的"当前播放"自动播放,一曲结束自动播队列里下一首 | 适合两台设备的典型用法:手机/笔记本开 `/` 点歌;电视/投影开 `/display` 全屏播。两端靠后端共享"当前播放"指针同步。 ## 功能 - 📁 扫描配置的目录里的视频文件(mp4 / mkv / avi / mov / webm / flv / wmv / m4v / ts / rmvb) - 🌐 接受 B站 / YouTube / Vimeo 等 Web 视频 URL(自动解析成嵌入 URL)或任意 .mp4/.m3u8/.webm 直链 - 🏷️ Web 视频加入队列后自动拉真实标题(B站用 `api.bilibili.com`、YouTube/Vimeo 用 oEmbed,其它站点抓 `og:title`/`