Estou tentando capturar imagens de um vídeo a cada 60 segundos e adicionar uma marca d'água de direitos autorais na parte inferior de cada imagem capturada. O comando abaixo captura e sobrepõe, mas a marca d'água não parece ser dimensionada e / ou posicionada como esperado.
Por melhor que eu possa dizer, é escalar a imagem capturada, mas não a marca d'água. A confusão é que é um vídeo de 640x480 sendo dimensionado para 640x480, e a marca d'água já é 640x480, mas a imagem de saída tem uma marca d'água "esticada".
Eu tenho experimentado com o filter-complex
, mas não consigo entender a sintaxe para especificar como dimensionar qual entrada e onde posicionar as coisas. Sou bastante novo no FFMPEG e estou achando a documentação exaustiva, mas confusa para um iniciante.
O que precisa ser adicionado ou alterado para obter a saída que estou procurando.
ffmpeg -i video.mp4 -i watermark.png
-filter_complex "overlay=0:main_h-overlay_h,thumbnail, scale=640:480, fps=1/60"
image"_%05d.jpg"
Qualquer ajuda é apreciada, e obrigado antecipadamente,