Substitua -shortest por -t 2:52.48 (ou seja, a duração desejada).
Infelizmente, -shortest não é completamente preciso, pois ele só pára nos limites internos do buffer (que podem ter uma duração muito longa no caso de vídeo de looping estático de 1 fps).