我在 YouTube 有一个频道,如果你看一下,你会发现我已经落后很多了,我有超过 200 个视频仍然没有字幕。所以,我想通过 SRT 文件创建字幕。如果你看其中一个视频,你会注意到当图像改变时,一个新的诗句就开始了,我想利用这一点,找到一种方法来使用新图像的开始时间将其放入 SRT 文件中。我该怎么办?
答案1
如果您有实际的视频,您可以使用 ffmpeg 来查找场景变化。您可以尝试以下操作,并为场景变化阈值设置一些最佳值(例如 40 或 50)。
ffmpeg -i <input> -vf select='gte(scene,50)',metadata=print:file=scenescores.txt -an -f null -