
Tenho um canal no YouTube,se você olhar vai perceber que estou muito atrás e tenho mais de 200 vídeos que ainda não têm legenda. Então, quero criar legendas por meio de arquivos SRT. Se você assistir a um dos vídeos, notará que um novo versículo começa quando uma imagem muda, quero aproveitar isso e encontrar uma maneira de usar o horário de início de uma nova imagem para colocá-la em um arquivo SRT. O que devo fazer?
Responder1
Se você tiver os vídeos reais, poderá usar o ffmpeg para encontrar as mudanças de cena. Você pode tentar o seguinte com algum valor ideal para o limite de mudança de cena (como 40 ou 50).
ffmpeg -i <input> -vf select='gte(scene,50)',metadata=print:file=scenescores.txt -an -f null -
Referência: https://stackoverflow.com/questions/40688062/ffmpeg-get-the-scene-change-detection-value-for-all-frame