Existe uma maneira mais eficiente de criar marca d'água e participar de vídeos em massa através do ffmpeg?

Eu tenho esse arquivo em lotes usando o ffmpeg para adicionar um logotipo aos meus vídeos e depois adicionar uma introdução, mas isso leva de 10 horas a um dia, dependendo de quantas eu tenho que marcar a marca d'água, existe uma maneira mais eficiente de conseguir isso? Às vezes, os vídeos têm resoluções diferentes, então não consigo remover a conversão para o tamanho de 1280 * 720.

for %%I in ("C:\Users\Administrator\Desktop\work\*.mp4") do ffmpeg.exe -y -i "%%I" -i white.png -filter_complex "[0:v]scale=iw:ih[v0];[1:v][v0]scale2ref=iw/6:ih/18[logo][0v];[0v][logo]overlay=W-w-3:H-h-1[v]" -map "[v]" -map 0:a -codec:v libx264 -preset ultrafast -crf 23 -codec:a copy "C:\Users\Administrator\Desktop\Complete-videos\%%~nI.mp4"

for %%I in ("C:\Users\Administrator\Desktop\work\*.mp4") do ffmpeg -y -i %%I -c copy -vbsf h264_mp4toannexb -f mpegts -s 1280*720 %%I.ts && ffmpeg -y -i "concat:out1.ts|%%I.ts|out1.ts" -c:v libx264 -strict experimental -bsf:a aac_adtstoasc -ar 48000 -r 20 "C:\Users\Administrator\Desktop\Complete-videos\%%~nI.mp4"
pause

questionAnswers(2)

yourAnswerToTheQuestion