问题描述
我知道ffmpeg非常先进,可以用来裁剪照片和视频以重新缩放它们。我在网上遇到的大部分内容都使用X和Y坐标在ffmpeg中裁剪照片。我们如何用它来裁剪圆形而不是矩形的照片?
解决方法
它需要ava.jpg,将其重新缩放为400:400并应用蒙版:
ffmpeg -hide_banner -i "ava.jpg" -i "mask.png" -filter_complex [0]scale=400:400[ava];[1]alphaextract[alfa];[ava][alfa]alphamerge circle_ava.png
mask.png只是一个圆圈,例如: