我有一个视频和一个相应的字幕(.SRT)文件。
问题是,字幕文件中的时间不正确。每当我播放视频时,我都必须延迟字幕n毫秒,以便它能够根据口语对话正确同步。即使使用快捷键(键盘“g”),这个过程也很麻烦。
我有 2-3 个具有相同不同步字幕的视频,很难记住每个视频需要多少延迟。
有什么可能的方法来自动化这个过程?比如,向文件添加元数据或自定义 VLC 来识别视频的播放时间并自动将字幕延迟所需的时间?
此外,如果有一个字幕编辑器可以自动增加/减少 SRT 文件中的所有时间,也欢迎提出建议。
不,由于该视频不公开,我无法下载 SRT 文件的任何替代副本。
编辑:是的,我是一名程序员,所以我不介意你给我一些关于如何通过脚本进行操作的提示。VLC 是否有可以帮助实现这种自动化的 API?请提供文档链接!