MusicPlayer2 icon indicating copy to clipboard operation
MusicPlayer2 copied to clipboard

歌词卡拉OK样式显示 普遍慢0.5-1秒的进度

Open aDon0000 opened this issue 1 year ago • 5 comments

所有歌曲,不是单个歌曲

win10 64位
MusicPlayer2,2.76.1版(x64)

请更新调整以下,谢谢

aDon0000 avatar Nov 20 '23 10:11 aDon0000

希望所有歌词进度 快0.5-1S

aDon0000 avatar Nov 20 '23 10:11 aDon0000

[00:00.00]测试歌词,应当在时间达到1分的瞬间切换到下一行
[01:00.00]时间到达一分的瞬间显示这行
[02:00.00]

有什么情况会有提前显示歌词的需要吗(这些不准确的歌词来源) 我只想到蓝牙延迟可能需要推迟歌词显示 如果是歌词有问题我建议用歌词编辑软件/脚本批量调整歌词到正确时间

lrisora avatar Nov 20 '23 11:11 lrisora

[00:00.00]测试歌词,应当在时间达到1分的瞬间切换到下一行 [01:00.00]时间到达一分的瞬间显示这行

不是进入时间的问题,是结尾时间的问题 比如上面你这个例子, [01:00.00]时间到达一分的瞬间显示这行 歌声"行"字已经结尾了, 但是卡拉OK样式显示到"显"字

也不是单首歌的问题,全部歌都有这个问题

aDon0000 avatar Nov 21 '23 12:11 aDon0000

那你需要的是逐字歌词,这是时间精度问题 我以上面的测试歌词举例, 软件前一分钟会匀速显示<测试歌词,应当在时间达到1分的瞬间切换到下一行> 这个“1分钟”是第二行的开始时间, 不过实际上大部分歌词唱的时候一句的结束不是紧接着第二行开始的(但软件无法得知) 也就是类似实际上只有0~50s在唱(另外大部分歌词最后几个字占用的时间都较长) 但软件的进度显示是按照一分钟走完一行的速度匀速前进,此时就会有进度跟不上的感觉

靠软件解决不了这个问题,软件只是如实显示歌词 只有改用逐字歌词进度才能精确匹配(不过我不知道哪里有好用的逐字歌词源

[00:00.00]测试歌词,应当在时间达到1分的瞬间切换到[00:30.00]下一行[00:50.00]
[01:00.00]时间到达一分的瞬间显示这行
[02:00.00]

lrisora avatar Nov 21 '23 12:11 lrisora

我用逐字歌词没问题

lbyisme avatar Nov 22 '23 01:11 lbyisme