把一首歌变成一支歌词视频:LRC Video Generator
手上有音频、同步好的歌词和一张封面,怎样把它们变成一支完整的歌词视频?我做了一个桌面工具 LRC Video Generator,希望把这件事变成一条简单的流程:导入素材、调整画面、预览效果,然后导出视频。
它适合想制作歌词视频的音乐爱好者、翻唱创作者和内容制作者。准备好音频和 LRC 歌词后,就可以开始制作;封面和背景图片都可以按需添加。
从素材到成片
LRC Video Generator 提供图形界面,可以在同一个窗口里完成素材管理、歌词样式调整、动画选择和视频导出。歌词支持常见的 LRC 时间标签,也能配对双语歌词;字体、字号、颜色和描边都可以自定义。
画面分为背景、歌词和封面几个部分,各自可以选择动画。比如,背景可以使用模糊图片或渐变波浪,封面可以静态展示或做成旋转唱片。也可以让程序从封面提取颜色,或者手动指定配色。
调整时可以直接预览画面、拖动时间轴定位到某句歌词。预览和导出共用同一套合成逻辑,所以调整效果时,看到的画面更接近最终成片。工程可以保存为 .kproj 文件,之后再打开继续修改。
不只可以用图形界面
除了 GUI,项目也提供命令行导出。已有工程可以直接转成视频;如果更习惯脚本,也可以直接指定音频、歌词和封面:
第一次使用时,也可以运行演示命令生成一套示例素材和视频:
视频默认输出为 1920×1080、60 fps 的 MP4。编码时会优先尝试可用的硬件编码器;如果不适用,就会退回软件编码。
目前的功能边界
歌词画面目前按行切换。Enhanced LRC 的词级时间可以被解析和保留,但还没有逐词高亮效果。界面目前提供横版布局,封面在左、歌词在右。
运行程序需要 Python 3.10 或更新版本;导出视频还需要安装 FFmpeg。项目文档里整理了安装步骤、支持的文件格式和详细使用说明。
我把 LRC Video Generator 做成一个围绕歌词视频制作的小工具:希望素材整理、画面调整和导出都能在一处完成。如果你平时也会制作这类视频,欢迎试用并告诉我哪些地方还可以改进。