ffmpeg исправляет размер водяного знака или процент

У меня есть несколько видео, и я хочу добавить к ним водяной знак, но проблема в том, что в каждом видео «размер водяного знака» различен (в некоторых видео водяной знак меньше, а в некоторых больше - я думаю, из-за размера входного видео, потому что он другой)

вот моя команда ffmpeg (просто ссылка другая)

ffmpeg -i "http://VIDEO-LINK" -i "/var/www/logo/logo.png" -filter_complex 'overlay=17:17' -vcodec h264 -crf 25 -preset veryfast -maxrate 600k -bufsize 600k -aspect '640:360' -s '640:360' -acodec libfdk_aac -hls_time 10 -hls_wrap 10 -start_number 1 -y "1.m3u8"

Есть ли способ сделать любой процент или фиксированный водяной знак на основе вывода, который составляет 640x360

потому что, если входное видео 640x360, оно показывает большой водяной знак с этой командой, если входная ссылка 1280x720, тогда водяной знак настолько мал