Board logo

标题: [文本处理] 批处理怎样生成lrc歌词文件? [打印本页]

作者: lleon    时间: 2011-10-12 17:21     标题: 批处理怎样生成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?
作者: hfg1977    时间: 2011-10-12 18:19

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

比较麻烦的也就第3步而已, 那正是bat要干的工作. easy
作者: lleon    时间: 2011-10-13 17:36

谢谢,有头绪了。
作者: hfg1977    时间: 2011-10-13 18:46

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

.cue 与 .lrc 构成类似.




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2