Я пытаюсь применить подпись, используя drawtext, который должен исчезнуть за одну секунду до окончания видео:
ffmpeg -i input.mp4 -vf "drawtext=enable='between(t,0,5)':fontfile=font.ttf:text='Some caption':x=60:y=640:fontsize=40:fontcolor=#f0f0f0@0.9" -vcodec libx264 -crf 27 -preset ultrafast -strict -2 -acodec copy output.mp4
Проблема в том, что я заранее не знаю длину видео.Я пытался использовать'ween (t, 0, -1) ', но это не работает, заголовок никогда не появляется.Кто-нибудь знает, есть ли способ сделать это без необходимости сначала открывать видео, чтобы проверить длину, и только после этого нарисовать подпись?Заранее спасибо!