Foi apontado aqui pela rede de vídeo para a questão.
Eu estava pensando em criar uma lista de arquivos da pasta no Excel, todos com o .mp4. Cerca de 4000 linhas no total.
Column A - original file name
Column B - linetext1
Column C - linetext2
Column D - linetext3
Column E - export filename
É possível configurar o ffmpeg ou algum outro script (win7) para usar o ffmpeg para fazer isso, então eu não tenho que fazer manualmente todos os 4000 vídeos:
Depois que a linha 1 terminar, prossiga para a próxima e assim por diante até o final (4000 linhas).
Todo o restante do comando ffmpeg permanece o mesmo para todos os vídeos:
ffmpeg -i videoin.mp4 -vf "[in]drawtext=enable='between(t,2.5,6.5)':fontsize=50:fontcolor=White:fontfile='ariblk.ttf':text='textline1':x=min(4*(tw\+10)-(abs(4-2*(t-2.5)))*(tw+10)-tw\,10):y=h-th-130, drawtext=enable='between(t,2.5,6.5)':fontsize=50:fontcolor=White:fontfile='ariblk.ttf':text='textline2':x=min(4*(tw\+10)-(abs(4-2*(t-2.5)))*(tw+10)-tw\,10):y=h-th-75, drawtext=enable='between(t,2.5,6.5)':fontsize=50:fontcolor=White:fontfile='ariblk.ttf':text='textline3':x=min(4*(tw\+10)-(abs(4-2*(t-2.5)))*(tw+10)-tw\,10):y=h-th-20[out]" -codec:a copy videoout.mp4