1
Famio 2017-08-10 22:41:26 +08:00
C#同党,前来支持!
|
2
only0jac 2017-08-10 22:55:44 +08:00 via Android
不知道国外用户有多少?还用英文界面?
|
3
VShawn 2017-08-10 22:57:50 +08:00
C#党手持黑色 A25 前来支援
|
4
CEBBCAT 2017-08-10 23:02:27 +08:00 via Android
支持一个,我也正在学 C#(学生),不知道有什么书或者网站是可以推荐?
顺便小小吐槽一下 UI,哈哈😄 |
5
SENSIR OP |
7
hljjhb 2017-08-10 23:43:54 +08:00
A15 路过 试了试一直 crash 但 1.0.6 版本以前是正常的
异常信息: System.Globalization.CultureNotFoundException 看了下 commit,没见有相关改动呃,是外文歌词那块? |
8
sxw11 2017-08-11 00:24:03 +08:00
不知道为啥,在 V2 看见 C#贼亲切。。。
|
9
SENSIR OP |
10
only0jac 2017-08-11 09:00:42 +08:00 via Android
@SENSIR 没有没有,开源是好事,以前看到过一些度盘插件的开源项目,readme 用英文写,不是因为难以理解,是因为别扭……就像在中国一家公司上班,大家都说普通话,只有一个人一直在说英文
|
11
HRain 2017-09-19 10:51:24 +08:00
我 A15 弄歌词不能批量每次都麻烦的很 感谢 SENSIR!!
有个建议 翻译可以弄成在下一句歌词的前多少秒 而不是在这一句歌词的后多少秒 比如 [00:26.20]Well you only need the light when it's burning low [00:29.30]只有在朦胧黯淡时才念及灯火光亮 [00:29.50]Only miss the sun when it starts to snow [00:32.00]只有在冰天雪地时才怀念阳光温暖 [00:32.30]Only know you love her when you let her go [00:38.00]只有在已然放手后才始知那是真爱 [00:38.30]Only know you've been high when you're feeling low [00:42.00]只有在身处低谷时才遥想过去峥嵘 如果这样 那么那一句唱的长 英文歌词显示的时间就久 而翻译则是固定时间 这样看着舒服 更符合使用逻辑 不然一句唱了三秒 而英语只显示一秒 我就要看翻译两秒 显然看起来就像歌词快了几秒一样 |
12
SENSIR OP @HRain 会考虑,但可能不会很快,你现在可以先试下高级设置里面延时调负数…多半不行。(时间值上翻译应该会在歌词前,但文本行就不是按照时间顺序来了,不知道 Walkman 读不读得了…)
当时就是烦这样原文时间太短,就有了高级设置调 1 那个模式,但主要针对日韩这种语言为方块字的歌曲(方块字相同意思下更短小),英文太长所以大多数情况都不能同屏显示。 (假如你愿意的话,应该是在 SharedFramework.cs 311-325 行,可能针对 DelayMsec 做一下正负判断,调一下输出文本的顺序就可以了,然后再把这段 copy 到 431-445 行。当然最优雅的解决方式是最后将文本转为歌词类排序再输出,不过…(本身是学习+自用小工具,能跑就是胜利…) |