我想快速建立 SRT 文件,有什麼方法可以利用每個影像的對話方式嗎?

我想快速建立 SRT 文件,有什麼方法可以利用每個影像的對話方式嗎?

我在 YouTube 上有一個頻道,如果你看一下,你會發現我遠遠落後了,我有 200 多個影片仍然沒有字幕。所以,我想透過SRT檔案建立字幕。如果您觀看其中一個視頻,您會注意到當圖像發生變化時,新的詩句就會開始,我想利用這一點並找到一種方法,使用新圖像的開始時間將其放入 SRT 文件中。我該怎麼辦?

答案1

如果您有實際視頻,您可以使用 ffmpeg 來查找場景變化。您可以嘗試使用以下場景變更閾值的最佳值(例如 40 或 50)。

ffmpeg -i <input> -vf select='gte(scene,50)',metadata=print:file=scenescores.txt -an -f null -

參考: https://stackoverflow.com/questions/40688062/ffmpeg-get-the-scene-change-detection-value-for-all-frame

相關內容