FFMPEG: Faça com que o título do vídeo apareça uma vez no início e novamente no meio do vídeo com texto desenhado

FFMPEG: Faça com que o título do vídeo apareça uma vez no início e novamente no meio do vídeo com texto desenhado

Estou transmitindo um vídeo ao vivo usando FFMPEG para o YouTube, o que eu adoraria fazer é desenhar um título de texto no vídeo em várias partes do vídeo, como no primeiro quadro por 20 segundos e novamente a cada 45 segundos depois. Até agora tenho o código abaixo funcionando:

"-vf" ,  "[in]drawtext=fontsize=20:fontfile=/home/streamer/fonts/Timeless.ttf:textfile=/home/streamer/video_title.txt:fontcolor=white:box=1:[email protected]:boxborderw=5:x=W-w+5:y=h-th-50:enable='between(t,0,20)+between(t,45,65)'[out]

Ele faz com que o título apareça de 0 a 20 segundos e novamente de 45 a 65 segundos. Existe uma maneira de fazê-lo aparecer de forma dinâmica, digamos, no centro exato do vídeo e no final do vídeo de maneira programática?

Como pegar T/2 e calcular o título para aparecer no meio por T/2-20 segundos?

informação relacionada