本
文
摘
要
我的第一版已停止更新。
2018 年 1 月 1 日,第二版正式发布。当前版本号:v2.0.0
下载地址:GitHub releases
开源代码:我的 GitHub
需求:Windows 7 及以上版本;安装了自带的 Windows Media Player(除非手动卸载,关闭服务,或安装了非原版系统镜像,否则这一条几乎总是可以满足的)
联系方式:见文末
2020 年 4 月 6 日
小幅更新了文章内容。正在策划对软件本体的更新(主要是界面上的)
在此主要介绍一下使用方法。
软件界面介绍导入歌词
你可以通过以下四种方法导入歌词:
点击 文件|导入|导入歌词文件(或右侧的③中第二个按钮)将外部的歌词文本(有或没有时间轴都无所谓,支持 .txt 和 .lrc)导入到软件内;点击 文件|导入|来自剪贴板(或右侧的③中第三个按钮)将已复制的歌词文本导入到软件内;【建议】直接将歌词文本拖拽到软件窗口中;切换为歌词文本编辑模式,并在文本输入区域中输入歌词。P.S.
歌词文本支持形如“[00:00.000][01:12:345]歌词内容”的多行歌词文本,以及形如“[al:album]”的歌词信息。
导入音频文件
音频文件暂不支持无损格式(如 .ape 及 .flac)。导入方法有两种:
点击 文件|导入|导入媒体文件(或右侧的③中第一个按钮)将外部的音频文件导入;【建议】直接将音频文件拖拽到软件窗口中。两步导入都完成后,软件的界面效果如下(这里用《欢天喜地》举例,音频文件来自网易云音乐):
成功导入歌词与音频文件方法一:【推荐】在音频播放过程中实时更新时间
更新按钮现在,你可以播放音频,然后选中第一行歌词。随着歌曲的进行,在播放到对应歌词行的时候按下右上角的①【红色旗帜】(快捷键 F5)来更新当前歌词行的时间。最后,你将得到这样的效果:
歌词时间编辑完毕时间编辑完毕后,您可以从头播放,并在上面时间轴中进行歌词预览。如果认为某一行的时间不是很准确,除了使用右上角红色旗帜以外,还可以将鼠标移动到下方时间文本编辑框,并上下滚动鼠标滚轮来进行微调(一次 50 ms)。
双击相应的歌词行会使时间自动跳转到当前歌词对应的位置,以便于快速查看时间轴是否对准。
方法二:【不推荐】在歌曲播放过程中添加新的歌词行
添加新的歌词行如果你现在并没有歌词文本,那么可以一边播放歌曲,一边点击右侧⑤添加新的歌词行(快捷键 Insert),此时音乐会自动暂停,然后在软件的下方⑧中输入歌词文本,类似这样:
逐句输入歌词文本这应该是一种最典型的歌词制作思路了,但是我并不推荐,因为和第一种相比,效率和准确度都太低。即便你没有歌词文本,我也建议你先听写好歌词,然后再使用第一种方法。即便这样需要听至少两遍歌曲,但是效果依旧会比第二种方法好。
方法三:切换歌词编辑模式
这一版本的歌词编辑器包含两种歌词编辑模式:
歌词行编辑模式(选中歌词行,在下方编辑区域进行编辑)歌词文本编辑模式(所有歌词行以纯文本的形式呈现,可以随意修改)两种模式在正常情况下可以互相切换,但如果在文本编辑模式下破坏了歌词文件的格式,将无法进行切换。
切换编辑模式切换方法:点击右上角第二个按钮(按钮②)。按下之后,会看到这样的界面:
乍一看似乎和前一个界面一样,但是实际上中间是一个文本编辑区域,你可以编辑任何内容。但是需要注意,如果破坏了歌词文本的格式(如每行出现不正确的方括号对)将会导致无法切换回之前的模式。您可以直接在这个区域听写歌词,然后切换回之前的模式。这时候,所有歌词行会被自动添加 00:00.000 的时间戳。之后,您可以使用方法一继续歌词的编辑。
如果这里的歌词文本已经包含时间信息,但是并不正确,需要全部清除。您可以点击 编辑|清除时间标记 来完成这一操作。
提示:
歌词文本编辑模式包含一个文本替换功能,点击下方的折叠按钮即可展开。
文本替换功能导出歌词文本
最后就是导出歌词文本。方法有以下三种:
点击 文件|保存 从而将歌词文本保存到外部文件;点击 文件|复制到剪贴板 将歌词文本复制到剪贴板中;切换歌词编辑模式,在文本编辑模式下进行歌词复制(凑数用的)。如果歌词文本来自外部文件,则编码格式与导入的文件相同,否则默认保存为 UTF-8。
其他细节
时间偏差文件|首选项|时间偏差 功能提供了一个便捷的微调操作,方便方法一的进行。由于人的反应速度有限,有时在歌词已经被演唱的时候才能够按下更新按钮,这会导致歌词的时间稍慢于实际时间。因此,本软件默认设置了一个 150 ms 的偏差,也就是歌词行的时间会提前 150 毫秒,从而弥补这个偏差。
编辑|时间整体平移 功能能够统一增减所有歌词行对应的时间。
编辑|强制排序 功能能够强制按照歌词行对应的时间进行排序。这个功能几乎用不到,但是如果用户试图导入包含单一行存在多个时间戳的歌词文本时,软件会自动调用这一方法,从而使歌词行排序正确。歌曲信息(如专辑名等)不包含时间戳,将会自动放在开头。
更新历史
2.0.0 (2018/1/1)
1、重写 UI;
2、添加新功能:歌词编辑模式。可以直接查看当前的歌词对应的纯文本;
3、添加细节:展示音频文件的封面,以及一些无聊的界面动画;
4、优化下方的编辑区域,上面的歌词列表可以实时更新编辑的文本。
2.0.4 (2022/4/13)
1、调整近似时间的机制,现在将只显示两位毫秒数字;
2、微调 UI 描述文本。
2.1.0 (2022/6/19)
1、使用系统默认字体,减小软件体积;
2、修复毫秒截取机制的bug,现在可以正确进行时间整体平移;
3、界面文字调整。
2.1.1 (2022/7/15)
修复 .flac 格式的文件无法拖入的问题。
2.1.2 (2022/10/22)
无功能更新,仅优化代码。写在最后
本软件完全免费且开源。如果您认为软件对您有帮助,欢迎您打赏,请我喝杯奶茶。
如果您在使用过程中遇到问题,或者您有什么建议,欢迎采取以下几种方式:
在这篇文章下方进行评论在 GitHub 提交 Issue