Я использую ffmpeg с зум-панелью и фильтром drawtext.Я пишу 4 строки текста в коробке.Теперь у меня проблема в том, что расстояние между полями меняется в зависимости от высоты текста.
Есть ли способ установить фиксированную высоту для текстового поля ?Или можно рассчитать положение текста в зависимости от текущего текста?
Вот мой звонок с 2 строками текста
ffmpeg -ss 0 -t 10 -i white.png -y -filter_complex [0:v]zoompan='z=min(zoom+0.10143,1.217217)':x=iw/2-(iw/zoom/2):y=ih/2-(ih/zoom/2):d=25*6.0760000000000005:,trim=duration=6.0760000000000005[v0];[v0]drawtext=text=f:fontcolor=white:fontsize=40:box=1:boxcolor=black@0.8:boxborderw=15:alpha=1:x=w/20:y=(h/1.11)-th*0.5[v2];[v2]drawtext=text=f:fontcolor=white:fontsize=40:box=1:boxcolor=black@0.8:boxborderw=15:alpha=1:x=w/20:y=(h/1.246)-th*0.5 -c:v libx264 -r 25 -pix_fmt yuv420p -strict -2 out.mp4