首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何修复/防止时间码重叠- SBV到SRT的转换(从Youtube导出上传到LinkedIn)

如何修复/防止时间码重叠- SBV到SRT的转换(从Youtube导出上传到LinkedIn)
EN

Stack Overflow用户
提问于 2019-08-09 14:23:25
回答 1查看 850关注 0票数 0

我正在将视频上传到LinkedIn,并想添加字幕。

为了实现这一点,我从YouTube导出了一个SBV文件,并将其转换为SRT,但是SRT文件无法正确读回LinkedIn,这给了我一个关于引用的时间码是在过去的错误。

查看原始SBV文件和转换后的SRT文件,我可以看到发生了什么,并怀疑这是因为Youtube有多行字幕。所以字幕最终基本上是重叠的?(至少,这是基于时间码的样子,下面是代码片段)。

// YouTube生成的SBV文件中的示例:

0:00:14.070,0:00:20.670剧院研讨会,两周前我

0:00:18.029,0:00:22.680发现两个是素食者

0:00:20.670,0:00:24.359一个是无谷蛋白的,但这没问题

0:00:22.680,0:00:27.240这不是挑战,我可以做到

//转换后的SRT文件示例:

5 00:00:14,070 --> 00:00:20,670剧院研讨会,两周前我

6 00:00:18,029 --> 00:00:22,680发现其中两个是素食者

7 00:00:20,670 --> 00:00:24,359一个是无面筋的,但这没问题

8 00:00:22,680 --> 00:00:27,240这不是挑战,我可以做到这一点

我可以通过手动编辑SRT中的时间码来解决这个问题,这样每个新行/标题都会引用前一行之后的时间码。这解决了这个问题,我能够成功地添加SRT文件,但是这个过程很费力。

有没有人能建议一种正确生成SRT文件的方法,这样它就不需要手动编辑了?

EN

回答 1

Stack Overflow用户

发布于 2020-04-01 05:47:16

我还遇到了字幕重叠的时间问题

这对我很有帮助:https://gist.github.com/nimatrueway/4589700f49c691e5413c5b2df4d02f4f

感谢尼玛·塔赫里https://github.com/nimatrueway

我已经上传我的字幕到YouTube,下载它作为SRT,运行go修复程序,并再次上传它作为字幕文件,它修复了它。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57424440

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档