我遇到了两个问题。
命令重新缩放但不设置透明度:
ffmpeg -i video.mp4 -i watermark.png -filter_complex "[1]scale=iw*0.1:-1[wm];[0][wm]overlay=x=15:y=10" output.mp4
命令调整文本大小并设置边框,但无法设置透明度:
ffmpeg -i video.mp4 -filter_complex "drawtext=fontfile=wryh.ttf:text='sample':x=20:y=15:fontcolor=white@1:fontsize=15:fontcolor=white:bordercolor=black:borderw=0.51" output.mp4
最佳答案
组合命令:
ffmpeg -i video.mp4 -i watermark.png -filter_complex "[1]format=rgba,colorchannelmixer=aa=0.7,scale=iw*0.1:-1[logo];[0][logo]overlay=15:10:format=auto,drawtext=fontfile=wryh.ttf:text='sample':x=20:y=15:fontcolor=white@1:fontsize=15:fontcolor=white:bordercolor=black:borderw=0.51,format=yuv420p" -c:a copy video.mp4
关于FFMPEG水印文字/照片透明不透明度问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67190763/