Как масштабировать водяной знак в зависимости от разрешения видео в Android с помощью команды FFmpeg?

#android #kotlin #ffmpeg #watermark #repost

#Android #котлин #ffmpeg #водяной знак #репост

Вопрос:

Я хочу масштабировать размер водяного знака в зависимости от заданного разрешения видео. но этот cmd масштабирует водяной знак без учета исходного видео.

Я хочу масштабировать водяной знак в зависимости от разрешения видео. если видео имеет высокое разрешение, то водяной знак соответствующим образом его отрегулирует. и наоборот, при более низком разрешении он будет соответственно масштабироваться.

пожалуйста, предложите мне FFmpeg cmd динамический cmd, который помогает масштабировать водяной знак в зависимости от разрешения видео

 val cmd = arrayOf(  "-y",  "-i",  sourcePath,  "-i",  watermarkImagePath,  "-filter_complex",  "[1][0]scale2ref=w=oh*mdar:h=ih*0.06[logo];[logo]overlay=${position}",  "-map",  "0:a",  "-c:v",  "libx264",  "-crf",  "$bitrate",  "-preset",  "ultrafast",  outputLocation.path  )