Responsive image

浮霄 - 2024-04-03 19:35 [GF]
上篇帖子是这个:
关于在手机上把音声的vtt字幕转换成lrc歌词的解决办法【附代码】

自从用上自己写的脚本之后,总算是不怕官方给的坑爹字幕了。结果昨天听葵姐某个含count down(倒计时)要素的音声时忽然起了一个激灵,md,写脚本的时候只考虑了纯文本,万一某行字幕只有一个数字,字幕转换的时候识别成字幕序号就完犊子了,我自己搞错了倒没事儿,害了那些下载我脚本的兄弟就不好了。于是赶紧爬起来改脚本,这一改不要紧,要命的是又让我发现一个漏洞,vtt字幕是支持多行字幕的,即一段时间里可以跨行写多句字幕,而lrc字幕不会跨行,所以转换的时候要考虑把多行的vtt字幕变成单行的lrc字幕。。。得,这下要大改了,改吧。
改完代码,补上脚本链接,我又上论坛瞅了一下有关字幕格式修改的问题,发现大家的问题好像基本上都是集中在srt,vtt和lrc这三种格式上,并且普遍都是用subtitleedit和网页转换来解决问题。我分别都试了试,结果很多网页的转换都容易出现乱码、编码错误的问题,subtitleedit确实很强,但对于不会上github,不想装额外软件的小白不太友好,而且,这两种解决方法在手机端都比较乏力。
考虑到自己已经写了vtt转lrc的脚本,趁自己还有些干劲,干脆再稍微下点儿功夫好了。最后,我根据大家伙的需求,又多整了几个脚本,可以实现上述三种字幕的相互转换。
相对来说,电脑的操作会更加无脑一些,如下面的演示,直接双击exe就完事儿了。
而手机端则会稍微复杂一些,实际操作下来大概需要1分钟左右,不过我也录了演示视频,看文字说明没搞懂的话就看视频吧。

这次就不附加代码了,我在上个帖子里更新了。
希望不会再出现我没发现的bug      

此帖售价 0 SP币,已有 277 人购买
若发现会员采用欺骗的方法获取财富,请立刻举报,我们会对会员处以2-N倍的罚金,严重者封掉ID!


ea5f92e9 - 2024-04-03 19:37 [B1F]


watercaves - 2024-04-03 19:42 [B2F]
楼主听的哪一部倒计时要素的啊,能分享一下RJ号吗?


浮霄 - 2024-04-03 19:48 [B3F]
RJ302553


xpc - 2024-04-04 19:19 [B4F]
01.女神官和女骑士的舔耳手淫♪.wav.vtt
这种标题不能直接转,要改下代码
lz要不要考虑兼容一下


低调做人 - 2024-04-04 19:29 [B5F]
帮顶


浮霄 - 2024-04-04 19:35 [B6F]
感谢反馈,分割文件名的时候没考虑到前面带.的情况,果然还是得按扩展名来分啊 ,之后就改  


狐狸 - 2024-04-04 19:52 [B7F]
大佬厉害


遨游小虎 - 2024-04-04 20:11 [B8F]
好好收藏起来了


浮霄 - 2024-04-04 22:59 [B9F]
代码更新后问题已解决,再次感谢反馈


一生 - 2024-04-05 01:07 [B10F]
相比起来电脑版的确实无脑,我用的一个exe格式转换一拽一拖就转换好了,就是电脑不能随时随地带在身边


一生 - 2024-04-05 01:15 [B11F]
演示视频里的音声作品rj号多少?有点感兴趣了


呜哇妹纸难敌 - 2024-04-05 01:59 [B12F]
就算发如雪我也爱你


呜哇妹纸难敌 - 2024-04-05 01:59 [B13F]
之前的那个我发现文件名太长了转换完只有序号了诶哥哥...


zhigu327 - 2024-04-05 08:34 [B14F]
太牛了老哥


jjppwww - 2024-04-05 08:57 [B15F]
厉害


波旬 - 2024-04-05 09:11 [B16F]
厉害


浮霄 - 2024-04-05 10:20 [B17F]
现在应该没问题了,你可以再试试


浮霄 - 2024-04-05 10:27 [B18F]
RJ01164868


2dfd06a3 - 2024-04-05 15:53 [B19F]
牛逼,给大佬跪了


luryting - 2024-04-08 21:49 [B20F]
感谢大佬,帮大忙了


a999 - 2024-04-08 21:51 [B21F]
cycy


琉璃之鸟 - 2024-04-08 21:55 [B22F]
大佬辛苦了。


LA332 - 2024-04-16 12:39 [B23F]
英雄!


冰啤⑨ - 2024-04-16 14:33 [B24F]
大佬真强
感谢大佬


泥暗之魔女 - 2024-04-16 18:33 [B25F]
安卓系统太高不能复制文件进data文件夹内。在data外创建了一个test文件夹,把东西放进去,用Qp打开该文件夹识别不出来文件


itori - 2024-04-16 20:54 [B26F]
感谢


白鸟丶 - 2024-04-21 18:29 [B27F]
很方便,感谢分享


xmsio - 2024-04-27 11:47 [B28F]
感谢分享!解决了大问题


浪人159 - 2024-04-27 14:26 [B29F]


cocoa - 2024-04-28 09:40 [B30F]






桌面版


Powered by SP Project v1.0 © 2010-2019
Time 0.160814 second(s),query:3 Gzip enabled


Top