一个基于 Vite 8 + Vanilla TypeScript 的单页歌词录制工具,用来做翻唱投稿、歌词同步和录屏展示。
Vite 8TypeScript- 原生
HTML / CSS / DOM API ffmpeg.wasm官方 ESM 包
Node.js:^20.19.0 || >=22.12.0npm:建议使用随 Node 一起安装的最新版本
npm install
npm run dev启动后访问终端里输出的本地地址,通常是 http://localhost:5173。
npm run build
npm run preview构建产物会输出到 dist/。
导入封面、音频和 LRC 后即可预览;切到录制模式后,可以配合 OBS 或系统录屏使用。
点击“导出视频(保留原音频)”后,页面会先录制画面,再在浏览器内自动把你导入的原始音频封装进最终视频文件。
首次导出会联网加载 FFmpeg 内核;为尽量保留原始音频,当前默认导出为 MKV。