[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文本处理] 批处理怎样生成lrc歌词文件?

某个文件夹下面有一堆单词的声音文件,文件名形如
001_responsible.mp3
002_career.mp3
003_transportation.mp3
...
现在这些mp3已经合并成了“合并.mp3”文件。需要为“合并.mp3”生成一个lrc歌词文件,像下面这样:
[00:0.0]responsible
[00:02.91]career
[00:05.73]transportation
...
前面的时间标签是由mp3单词文件的长度决定的,怎么写bat?

写成lrc文件不如写成.cue文件, 这样你可以想读哪个单词就读哪个, 还可以重读某个或某些单词.

.cue 与 .lrc 构成类似.
“阿姐走了。。。可是。。。我。。。我愿意。”

TOP

谢谢,有头绪了。

TOP

1,在合并之前用FB2K导出所有mp3的列表,其中含有各自的时间长度信息;
2,用fb2k合并所有mp3文件,注意文件顺序和 1 步一致;
3,根据 1 步提取文件名(即单词名)与对应时长,生成.lrc歌词文件;
4,删除分散的mp3文件;

比较麻烦的也就第3步而已, 那正是bat要干的工作. easy
“阿姐走了。。。可是。。。我。。。我愿意。”

TOP

返回列表