| 导读 |
BesLyric , 一款专门制作 网易云音乐 LRC 滚动歌词的软件! 搜索、下载、制作 歌词更方便! 哈哈,喜欢网易云音乐,又愁于制作歌词的童鞋有福啦! BesLyric 为你排忧解难! 上个周末在用网易云音乐听歌,发现一些喜欢的歌还没有滚动歌词,然而网易云音乐还没有自带的歌词编辑功能,要制作歌词必须得去网上自己下载一款歌词制作软件。随便在网上下载了一款之后发现并不好用(个人觉得),而最近刚好又在学 一个开源window C++界面库(SOUI),于是就索性自己做了一个 歌词制作软件。 话不多说,下面开始上干货! |
| 目录 |
软件名称:BesLyric
项目目的:本软件 试图提供给用户一个 上手简单、功能实用的 滚动歌词制作软件,为广大网易云音乐爱好者提供一个良好的歌词制作体验。
功能简介:
1、歌词制作: 制作过程非常简单,你只需要按下键盘
上的 【 ↑ 】 键,就可以为歌词加上时间轴, 自然播放完或按下 【回车】键结束
2、滚动预览: 想知道自己制作的效果怎样? 你可以在制作结束后,直接鼠标点击 【预览效果】 按钮,程序会自动在 【滚动预览】页面载入刚刚制作完的歌词(如下图),你只需要点击 【开始播放】 即可,检验效果。
怎么样,如此贴心的界面设计,如此简单的操作,你心动了吗? 下载点 :这里 更多的操作说明点 :这里

软件名称: BesLyric 应用平台: Windows
最新版本号: 2.2.3
文件大小: 1.25 MB (BesLyric.zip)
软件最新下载地址: 点击 这里
软件不用安装,下载的是压缩文件,解压后直接运行里面exe文件即可。
(如上面链接失效,请点击 备用地址1 地址2 地址3 下载 )
使用反馈:使用过程中,有什么想法欢迎在 本文评论区 或 进入 网易云音乐贴吧 反馈;也可以在 github里开个issue 反馈想法或bug
注:根据用户使用反馈情况,Windows 8 系统下运行本软件可能存在兼容性问题,建议该系统用户 设置程序运行兼容性为 Windows 7, 设置方法查看 这里
一、如何开始制作歌词?
1、准备好 音频文件(可以是 mp3\wav\wma 等文件,具体看选择对话框的提示)
2、准备好 txt 文件。使用 Windows 新建一个文本文件,将原生歌词(没有时间轴)粘贴进文件保存,注意先排好版,一行不要太长就可以了(程序里也提供搜索 和 保存歌词的入口,参考本小节第四点 “如何快捷下载歌词”)
3、在本软件【歌词制作】页面,【选择】好 “音乐文件”,“歌词文本文件(txt)”,以及 存放即将生成LRC歌词文件的 “输出目录”
4、按下【载入最新】 按钮可以从当前已选择的路径中 重新 读取文件的最新内容。
5、按下【开始制作】 按钮则进入 制作歌词的状态,在该状态下, 键盘上的按键 【 ↑ 】、【→】、【B】、【空格】、【回车】 才有效。
6、等歌曲自然结束,或者用户按下 【回车】 则结束制作; 如果【确认保存】则会生成 最终的歌词文件。(你可以点击 【打开生成文件】 按钮来查看)
二、如何预览自己制作的歌词文件?
预览方法有两个:
1) 在上面制作歌词结束后,可以直接预览:
1、制作完后,点击刚刚被启用的 【预览效果】按钮 ,程序会自动切换到【滚动预览】页面,并自动帮你载入刚才制作完成的歌词文件
2、在【滚动预览】页面,点击【开始播放】,进入预览状态,在该状态下,键盘上的按键【←】、【空格】 、【→】 会被启用。
2)自己手动加载歌词:
1、这个过程其实和上一个预览方法是一样的,只是要自己来加载 滚动歌词(LRC)文件 和 音乐文件。
2、自己点击【滚动预览】,在该页面【选择】 音乐文件 和 选择刚刚在输出目录下生成的 LRC 文件
三、制作效果不理想,我可以怎么做?
你有两个选择:
1、重新回到【歌词制作】页面,按上面第一点提供的方法制作
2、微调结果。在【滚动预览】页面的页面,只要你载入了歌词文件,你就可以随时通过界面上的【手动微调时间轴】 打开文件来编辑(如下图)。(提示:你可以通过暂停,前进后退等操作,在歌词显示面板的上查看精确的歌词时间); 编辑后再预览,你需要【手动保存】文件,然后按下【载入最新】来载入最新的歌词来播放。

3、参考 下一小节 常见问题 “歌词制作上有没有什么技巧?”
四、如何快捷下载歌词
软件提供 2 种 辅助搜索歌词的方式 —— 在软件内直接搜索、百度辅助搜索
1、软件内直接搜索 (版本V2.1.4 后,程序可以使用 一键搜词 功能,操作流程 参考 这里)
1)在【搜索歌词】界面,输入【歌曲名】和【歌手】(选填) 后,点击【软件搜索】按钮
2)如果搜索到 歌词,将会显示到【歌词列表】,如果没有搜索结果,只能用第2种方式——百度搜索
3)【歌词列表】的每一项歌词都有2个操作【查看原歌词】和【查看LRC歌词】,点击后将在【原歌词】、【LRC歌词】面板显示具体的歌词信息,点击对应的 保存 按钮,即可直接保存到指定的目录。
2、百度辅助搜索
在【搜索歌词】界面,输入【歌曲名】和【歌手】,点击【百度搜索】按钮,程序将自动打开系统默认浏览器百度歌词

到这里,软件就基本介绍结束了,愿你有个愉快的歌词制作的过程! :)
你可以结束本文的阅读了,如果你还对本软件的实现感兴趣,也可以选择看 第6小节。
经过本人上传的通过审核的滚动歌词来看,在显示上似乎会慢上一点点,可能是网易云歌词在读取时间然后判断 以及 显示之间存在的延时,跟用户设备的处理速度也可能有关,所以才有“调整歌词”的功能。 个人觉得在制作歌词时,可以在不影响正常预览的情况下,提前差不多个0.5秒,或者在上一行唱最后一个字的后半部分时切换下一行。当然,这只是参考,你也可以摸索自己的技巧。
在版本号:1.0.2 之后,可以通过直接在“设置”页面设置 时间轴 “提前毫秒时间”,这样就无需自己提前估计了。

Question:如何制作双语歌词(如何让滚动歌词带翻译)?
点击在网易云客户端歌曲对应歌词滚动界面右下角的问号,如果有【上传翻译】选项,才有可能上传翻译。
有上传翻译入口的话,具体再分两种情况:
一、已有原滚动歌词的,在点击【上传翻译】对应跳出的网页界面,在翻译框内逐句填写翻译即可
二、既没有翻译、也没原歌词,用BesLyric 制作歌词时,可以将翻译追加到 原歌词后面 (格式:歌词 翻译);也可以制作完后,再打开Lrc文件,添加翻译到歌词后面; 点击【上传翻译】,在页面上传 Lrc 文件。 具体更详细的操作,访问 这里
Question:Beslyric 支持 ncm 文件吗?
支持!ncm 文件是网易云音乐的加密文件,本软件其实是间接支持选择网易云音乐 ncm 播放。
在软件中,通过匹配ncm文件名与 其在网易云音乐中对应的ID后,即可实现直接选择播放,然后用来制作歌词。
具体的如何 选择 ncm 文件来制作 歌词, 查看点击 这里
Question: 制作完之后卡死强制退出(或闪退)?(以及 Windows 8 用户出现的其他问题)
该问题原因还不清楚,有用户测试可能是兼容性问题。该用户使用的是 Windows 8 系统,将 Windows 7 兼容模式运行程序就好了。
设置程序运行兼容模式方式:右键 程序BesLyric.exe -> 属性 -> 勾选“以兼容模式运行这个程序:” -> Windows 7 -> 确定 应用

Question:什么是 “匿名登录” ?
为了助于开发者了解软件的使用情况,本软件将在启动时收集您的外网 IP (这是本软件唯一收集的用户信息),用于登录统计。 【登录IP表】【登录统计图】 (偶尔无法访问)
登录IP表:

登录和下载统计:

累积登录分布图:(根据IP可以确定到具体的国家和身份,由此得出分布图)

设置【匿名登录】后,软件将不发送您的IP到服务器,而是仅仅发送登录信号; 匿名登录信息会出现在 登录IP表(显示“Anonymity”(匿名)),但是由于没有具体IP,数据不会进入累积登录分布图中。
(匿名登录 功能 在 V2.1.5后 开放)
Question: 什么是 ffmpeg.exe ?
ffmpeg 是一个开源软件(License:LGPL),提供录制、转换以及流式传输 音频和视频的完整的跨平台解决方案。
(A complete, cross-platform solution to record, convert and stream audio and video. )
本软件使用 ffmpeg 来对部分 MP3文件进行 格式转换。
Question:程序提示“手动下载 ffmpeg.exe 文件”,怎么下载?
1、点击 这里,直接下载 【ffmpeg.exe】 (成功下载跳到 第 3 步)
2、如果上面链接失效,下载压缩包 ffmpeg.zip,点这里 ,解压 ffmpeg.zip 得到其中的 ffmpeg.exe
3、如下图,将得到的 【ffmpeg.exe】 复制到 【wav】 文件夹 (不存在文件夹则创建),或替换之前 【wav】文件夹 里 的 【ffmpeg.exe】 (如果已存在ffmpeg.exe)
(注意:【wav】 文件夹 和 【BesLyric.exe】 在同一级目录下,如下图左边所示)

4、重启软件
Question:点击【开始制作】按钮,提示 “此应用无法在你的电脑上运行”,怎么办?

这个是因为当前程序的 ffmpeg.exe 文件不完整导致的。解决办法:
1、在程序所在文件夹下,找到 【wav】 目录,删除里面的 【ffmpeg.exe】文件
2、打开程序,在【设置】页面,点击 【升级与检测】下的 【完整性检测】 按钮 自动下载 ffmpeg.exe
3、如果下载太慢,不想等待,可以手动下载 ffmpeg.exe, 下载方法参考上一个问题。
Question:360安全卫士提示安全问题,怎么回事?
这是360过度防护行为,请放心使用。 本程序是 GPL 开源软件,所有代码均可 在 Github 上 查看,了解开发的可以查看。
如出现下提示:

是因为程序使用 cmd.exe 打开浏览器而已,代码在 PageSearchLyric.cpp 文件中为:(具体代码在 这里)

另外,360还对其他代码报防护提示,如在 PageMaking.cpp 文件中的:(具体代码在 这里)

Question:提示 “初始化MCI时出现问题” 怎么办?(V 2.1.0 以后的版本修复了该问题)
1、使用 格式化工厂 等软件转换为其他支持的格式,比如wav (格式化工厂 下载:V3.8 最新版本)
2、试试从别的地方平台下载的mp3文件
这个错误信息是 调用微软 相关播放音频文件的MCI API 时报的错,该问题是微软接口问题,基本无法直接解决,只能按上面说的间接解决。
(2017/05/24 经过个人简单测试,win7 下比较少出现该问题,在win10下下载的网易云音乐的mp3一半以上会出现此问题,而在win10下使用其他途径下载的mp3不会出现该问题,也就是说如果你用win10,而且使用网易云音乐下载mp3,一半可能会出现该问题,神奇 (ง •_•)ง)
版本号:1.0.1
1、歌词原文件在原来支持 ascii 码的基础上,支持windows文本另外3种编码:Unicode 、Unicode little endian 、UTF-8
版本号:1.0.2
1、添加设置页面,在设置页面可以设置 插入歌词时间时提前的毫秒数
版本号:2.0.0
1、添加自动升级功能,实现后台免打扰自动升级
版本号:2.0.1
版本号:2.1.0
版本号:2.1.1
版本号:2.1.2
版本号:2.1.3
版本号:2.1.4
版本号:2.1.5
版本号:2.1.6
版本号:2.1.7
版本号:2.1.8
版本号:2.1.10
版本号:2.1.11
版本号:2.2.0
1、基于新的库系统来开发
版本号:2.2.1/2.2.2
版本号:2.2.3
本项目的代码已传至github,你可以在那里查看具体的 代码 和 开发的说明。
Github 地址:https://github.com/BensonLaur/BesLyric
本软件使用开源界面库SOUI,这是一个基于win32 API 实现的一个 轻量级Direct UI 界面库,本软件能够这么快的实现界面的大部分排版工作,大多归功于这个界面库。
你可以在这里查看到SOUI的介绍:https://www.oschina.net/p/soui
本项目为非盈利项目,无广告无收费。然而提供下载存储 和 云服务器统计需要产生一定的费用,如果您喜欢本软件,欢迎自愿捐赠,十分感谢您的支持。

(若捐款记得 备注 Beslyric 哦,我好定期辨认整理 :)
现阶段维护开销:
七牛云存储下载 平均 21.6¥ / 月
阿里云服务器 最低配置3年 800¥,其他相关服务维护
花生壳流量包 月1G 流量包 10 ¥ /年
七牛云统计:


阿里云服务器:
花生壳:

捐款用户:【接到第一笔捐款 (17年12月29日),后面可能考虑以别的形式显示; 定期整理,若没能及时更新请见谅】

| 时间 | 平台 | 金额(¥) |
| 2017-12-29 19:06 | 支付宝 | 5 |
| 2018-01-02 22:06 | 微信 | 1 |
| 2018-01-06 14:43 | 微信 | 5.2 |
| 2018-01-09 00:00 | 微信 | 5.2 |
| 2018-01-27 22:09 | 微信 | 1 |
| 2018-01-28 23:17 | 支付宝 | 5 |
| 2018-02-06 15:13 | 微信 | 5 |
| 2018-02-06 23:14 | 支付宝 | 10 |
| 2018-02-14 11:47 | 微信 | 3 |
| 2018-02-18 20:13 | 微信 | 5 |
| 2018-03-02 15:35 | 微信 | 5 |
| 2018-03-16 17:39 | 支付宝 | 3 |
| 2018-03-17 10:39 | 微信 | 2 |
| 2018-03-18 17:22 | 微信 | 2 |
| 2018-03-18 21:47 | 支付宝 | 1 |
| 2018-03-19 16:38 | 微信 | 5 |
| 2018-03-21 12:03 | 微信 | 5 |
| 2018-03-22 14:28 | 支付宝 | 2 |
| 2018-03-22 15:15 | 支付宝 | 5 |
| 2018-03-24 20:52 | 微信 | 4 |
| 2018-03-25 17:52 | 微信 | 2 |
| 2018-03-25 21:17 | 微信 | 1 |
| 2018-04-09 20:17 | 微信 | 5 |
| 2018-04-15 14:15 | 微信 | 2 |
| 2018-04-16 22:26 | 微信 | 10 |
| 2018-04-18 13:25 | 微信 | 5 |
| 2018-05-03 12:00 | 微信 | 3 |
| 2018-05-04 22:27 | 微信 | 2 |
| 2018-05-04 23:23 | 支付宝 | 5 |
| 2018-05-05 10:43 | 支付宝 | 1 |
| 2018-05-05 14:40 | 微信 | 2.33 |
| 2018-05-05 15:12 | 微信 | 5 |
| 2018-05-08 12:46 | 支付宝 | 5 |
| 2018-05-10 20:58 | 支付宝 | 2 |
| 2018-05-12 15:20 | 微信 | 5 |
| 2018-05-16 15:13 | 微信 | 1 |
| 2018-05-17 18:02 | 支付宝 | 3 |
| 2018-05-18 19:08 | 支付宝 | 1 |
| 2018-05-19 15:30 | 支付宝 | 2 |
| 2018-05-19 15:05 | 支付宝 | 2.5 |
转载请注明本文地址: 网易云音乐 歌词制作软件 BesLyric
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/200068.html原文链接:https://javaforall.net
