greeple
Gold Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Baltazar500 снагит скорее всего обрабатывает его как маску, в ffmpeg я не смотрел как сделать можно в https://imagemagick.org/index.php так сделать саму ватермарку https://usage.imagemagick.org/fonts/#mask Код: magick -size 360x100 xc:transparent -font Arial -pointsize 70 -fill black -annotate +24+64 Барельеф -fill white -annotate +26+66 Барельеф -fill transparent -annotate +25+65 Барельеф watermark.png | и уже её применять как оверлей Вот такие варианты есть, но они делают зеракальные, а выпуклые надо как-то накручивать. Наверно как-то можно, но с ходу так не найдёшь. Даже нейросети не помогают. (emboss у меня не получалось сделать, всегда ошибки разные) Код: ffmpeg -i input.mp4 -i watermark.png -filter_complex "[1:v]format=rgba,geq=r='r(X,Y)':g='g(X,Y)':b='b(X,Y)':a='if(alpha(X,Y),128,0)'[mask]; [0:v][mask]alphamerge,colorchannelmixer=aa=1.0:bb=1.0[alphamask]; [0:v][alphamask]overlay=x=10:y=10:shortest=1,unsharp=5:5:1.0:5:5:0.0" output.mp4 | Код: ffmpeg -i input.mp4 -i watermark.png -filter_complex "[1:v]scale=iw*0.2:ih*0.2[mask]; [0:v][mask]overlay=10:10:shortest=1[masked]; [masked]geq=r='0.8*r(X,Y)+0.2*g(X,Y)+0.2*b(X,Y)':g='0.8*g(X,Y)+0.2*r(X,Y)+0.2*b(X,Y)':b='0.8*b(X,Y)+0.2*r(X,Y)+0.2*g(X,Y)'[grayed]; [grayed]convolution='0 0 0 -1 5 -1 0 0 0':'0 0 0 -1 5 -1 0 0 0'[embossed]; [0:v][embossed]overlay=10:10:shortest=1" output.mp4 | ещё есть вариант в drawtext сразу рисовать, но я не пробовал Код: ffmpeg -i input.mp4 -vf "drawtext=fontfile=arial:text='барельеф':fontsize=40:fontcolor=gray:x=100:y=100, drawtext=fontfile=arial:text='барельеф':fontsize=40:fontcolor=white:x=99:y=99, drawtext=fontfile=arial:text='барельеф':fontsize=40:fontcolor=darkgray:x=101:y=101" output.mp4 | типа как-то так, но надо сделать размеры свои и цвета правильно, один надо сделать прозрачным как-то (у меня не получилось), а два других смещённых по разные стороны, белым и черным PS может быть и к маске можно прописать три варианта чтобы один был прозрачным, и два со смещением по разные стороны с черным и белым цветом, но это уже надо тестить | Всего записей: 7378 | Зарегистр. 11-02-2020 | Отправлено: 20:52 20-03-2025 | Исправлено: greeple, 22:11 20-03-2025 |
|