В настоящее время я использую команду для добавления водяного знака + прокручиваемого текста и некоторых дополнительных параметров кодирования к видео.
Водяной знак + текст прокрутки настроены правильно, когда видео имеет размер 1280 пикселей (ширина), но когда исходное видео имеет любой другой размер (например, 1920 пикселей), водяной знак + текст прокрутки становится крошечным, поэтому мне нужно масштабировать это.
размер водяного знака = 400x48
Текущий код, который я использую
-i logo.png -filter_complex "[0:v][1:v] overlay=x=(main_w-overlay_w):y=(main_h-overlay_h-4)[out];[out]drawtext=fontsize=20:font=tahoma:alpha=0.5:fontcolor=white:borderw=0.8:bordercolor=black:text=THIS IS MY SCROLLING TEXT :y=line_h-4:x=w-(t-300)*w/40" -keyint_min 20 -vcodec libx264 -c:a copy -b:v 1700k -movflags +faststart
Я думаю, что этот фрагмент кода scale2ref=400*iw/1280:48*iw/1280
может делай работу, но я понятия не имею, куда именно это вставить. Я продолжаю получать ошибки.