Retro Karaoke Studio:制作复古香港 KTV 歌词字幕
Retro Karaoke Studio 是一款免费、可离线运行的 Windows 歌词制作工具,主要用于制作 1980~1990 年代香港卡拉 OK 风格音乐 MV,也可以搭配 Adobe Premiere Pro(PR)完成后期剪辑。
你可以导入歌曲和歌词,在时间轴上调整逐字演唱时间,预览歌词变色效果,再导出字幕文件或透明背景视频,叠加到自己的 MV 画面上。
项目地址:Retro Karaoke Studio GitHub
Windows 组合包:下载 v1.1.1
功能介绍
歌词导入与时间轴编辑
支持导入以下格式:
- LRC:常见的逐句时间戳歌词。
- 增强 LRC:包含逐字时间戳的歌词。
- KRC:在格式可识别时解析。
- ASS:保留已有的字幕样式和 Karaoke Tags。
- TXT:纯文本歌词,可在软件中继续编辑和安排时间。
普通 LRC 只有每句歌词的时间,并不包含真实的逐字演唱时间。软件会将自动生成的逐字时间标记为估算,你可以使用时间轴和波形继续校正。逐字时间准确度取决于输入歌词和你进行的手动调整。
复古 KTV 字幕样式
软件提供多种字幕预设,可制作经典香港 KTV、80 年代电视台、90 年代 VHS 和纯白电影歌词等效果。你可以调整字体、颜色、字号、描边、阴影和字幕位置,并预览逐字变色效果。
字幕支持繁体中文,也可以选择系统中已安装的中文字体。界面中的繁简转换功能可帮助转换歌词文本;转换后的字形显示效果仍取决于所选字体是否包含对应字符。
单行与双行歌词
可以切换单行或双行歌词显示。双行模式可调整当前歌词与下一句歌词的位置和交替方式,方便制作复古卡拉 OK 风格的预告歌词。
调用第三方工具获取歌词
软件提供 “调用第三方工具获取歌词” 按钮,可尝试启动 AudioToLyrics,辅助获取歌词。
AudioToLyrics 是由 huqiu0313 独立开发的第三方项目,并非 Retro Karaoke Studio 的内置功能。启动后,软件会尝试将当前歌曲路径复制到剪贴板;请在 AudioToLyrics 中手动选择音频并生成歌词,完成后再回到 Retro Karaoke Studio 导入歌词。
导出字幕与视频
软件支持导出:
- ASS 字幕:保存字幕内容、样式和逐字变色时间,可用于其他支持 ASS 的软件。
- 透明背景 MOV:用于将歌词叠加到 MV 画面上,适合导入 Premiere Pro。
- PNG 序列:逐帧输出透明字幕图片,可作为透明视频导出的替代方式。
- MP4 预览:快速检查歌词时间和视觉效果。
透明视频适合放在 PR 时间轴的视频轨道上方,与原始 MV 合成。导入 PR 后建议先播放检查透明区域、字体、歌词同步和画面尺寸,再开始最终导出。
下载与安装
下载软件
- 打开 Retro Karaoke Studio GitHub Releases。
- 在 Assets 中下载 Windows 组合包 ZIP 文件。
- 下载完成后,在文件资源管理器中右键 ZIP,选择“全部解压缩”。
- 打开解压后的文件夹,双击
RetroKaraokeStudio.exe启动软件。
Windows 组合包也包含 AudioToLyrics 安装程序。若你需要使用歌词获取功能,请先运行组合包中的 AudioToLyrics 安装程序,并按安装向导完成安装。之后重新启动 Retro Karaoke Studio,再点击“调用第三方工具获取歌词”。
如果 Windows 显示安全提示,请先确认安装包来自上述 GitHub Release,再根据你的系统安全设置决定是否运行。
使用源码运行
源码和开发说明位于 GitHub 项目仓库。一般用户使用 Windows 组合包即可,无需单独安装 Python 或配置开发环境。需要自行运行源码时,请按照仓库中的 README 和依赖说明操作。
使用教程
1. 创建歌词项目
启动软件后,先导入要制作的歌曲和歌词。根据歌词文件类型选择对应的导入方式:
- 有增强 LRC 或 KRC 时,优先导入带逐字时间信息的文件。
- 只有普通 LRC 时,软件可以按字符长度估算每个字的时间。
- 只有 TXT 时,可以先导入歌词文本,再安排歌词句子和时间。
- 已有 ASS 字幕时,可以导入并继续编辑。
导入后先播放歌曲,确认歌词顺序、句子内容和大致时间没有错位。
2. 校正逐字时间
逐句 LRC 不能提供真实的逐字演唱时间,所以估算结果需要人工检查。使用波形和播放位置对照歌曲,逐句调整歌词起止时间,再修正每个字的演唱区间。
校正时可以按以下步骤操作:
- 选中一行歌词并播放附近片段。
- 找到演唱开始的位置,调整句子起点。
- 逐字听辨歌词的演唱节奏,拖动对应的时间边界。
- 播放整句,观察已唱部分是否与人声同步。
- 对歌曲较快、停顿较多或拖长音的部分重点检查。
自动估算适合作为起点;如果希望字幕逐字变色紧贴人声,需要逐句试听并修正。
3. 选择字幕样式
在样式设置中选择预设,再根据 MV 画面调整字体、字号、颜色、描边和位置。
制作复古香港 KTV 风格时,可以先尝试:
- 选择包含繁体中文字符的系统字体。
- 使用较粗的字重和清晰的描边。
- 将歌词放在画面底部安全区域。
- 在预览中检查文字是否被画面边缘裁切。
不同电脑安装的字体可能不同。如果打开 ASS 字幕或导出文件后出现缺字方框,请在 Windows 安装支持相应中文字形的字体,并在软件中重新选择该字体后再导出。
4. 设置歌词显示方式
在显示模式中选择单行或双行:
- 单行:适合简洁的歌词字幕。
- 双行:同时展示当前歌词和下一句歌词,可调整两句歌词的布局和交替方式。
切换模式后,建议播放几个歌词切换点,确认当前句与下一句的显示位置符合预期。
5. 使用 AudioToLyrics 辅助获取歌词
- 安装组合包中的 AudioToLyrics。
- 在 Retro Karaoke Studio 中导入歌曲。
- 点击高亮显示的 “调用第三方工具获取歌词”。
- 在 AudioToLyrics 中手动选择歌曲并尝试获取或生成歌词。
- 将歌词保存到本机。
- 返回 Retro Karaoke Studio,导入刚保存的歌词文件。
- 检查歌词内容和时间轴,并按需要修正。
歌词获取结果由第三方工具及其所使用的数据源决定;请检查歌词准确性,并遵守你所使用服务和歌词内容的相关规定。
6. 导出并导入 Premiere Pro
完成歌词时间轴和样式调整后,按需要导出 ASS、透明 MOV、PNG 序列或 MP4 预览。
在 Premiere Pro 中使用透明字幕视频:
- 打开 PR 项目,通过“文件 → 导入”选择导出的透明 MOV。
- 将 MOV 放到 MV 画面上方的视频轨道。
- 将字幕视频与歌曲或 MV 的起始位置对齐。
- 播放检查歌词同步、透明背景、字体、描边和字幕位置。
- 确认效果后再导出最终 MV。
如果使用 PNG 序列,请按软件生成的序列文件导入,并确认帧率与项目设置一致。建议先用短片段测试,再处理整首歌曲。
常见问题
普通 LRC 为什么没有准确的逐字变色?
普通 LRC 通常只有每句歌词的起始时间,没有每个字的时间信息。软件可以估算逐字时间,但估算不等于真实演唱时间,需要试听并手动校正。
点击歌词工具按钮没有启动 AudioToLyrics?
请先安装 AudioToLyrics,并确认它可以单独启动。软件会尝试查找已安装程序或快捷方式;如果无法自动找到,请检查安装情况后重新启动 Retro Karaoke Studio。AudioToLyrics 中的选歌和歌词生成仍需手动完成。
导入 PR 后背景不是透明的怎么办?
确认导入的是透明 MOV 或 PNG 序列,而不是 MP4 预览文件。检查 PR 的素材是否位于 MV 画面上方,并在导出前播放检查透明区域。不同版本的编解码器和导入设置可能影响显示,请以你本机 PR 中的实际结果为准。
中文字幕显示成方框怎么办?
请在 Windows 安装支持简体或繁体中文的字体,然后在软件中选择已安装的中文字体并重新导出。接收字幕文件的电脑也需要安装相同字体,或使用包含字形的字体替代。
项目与第三方声明
- Retro Karaoke Studio:https://github.com/LLLimit/RetroKaraokeStudio
- AudioToLyrics:https://github.com/huqiu0313/AudioToLyrics
AudioToLyrics 是独立的第三方项目。请查看其项目页面,了解软件许可、安装方式和使用条件。歌词自动获取的可用性与准确度由第三方工具及其数据源决定。