
누군가 여기에 있는 예제를 향상시키는 방법을 보여줄 수 있습니까? FFmpeg - 얼굴에 블러 적용
다음을 수행하려면:
- 선언된 직사각형 영역 대신 입력 알파 마스크 PNG 사용
- 둘 다 흐릿하다그리고마스크된 영역을 그레이스케일로 표시
이것은 알파 마스크 파일을 사용하는 방법을 보여주는 또 다른 예입니다. FFMPEG를 사용하여 삼각형 영역 자르기
감사해요
답변1
다음은 사용하는 방법입니다.alphamerge
,hue
,boxblur
, 그리고overlay
.
원본 입력, 필터링된 출력, 마스크 이미지.
예:
ffmpeg -i input -loop 1 -i mask.png -filter_complex \
"[0:v][1:v]alphamerge,hue=s=0,boxblur=5[fg]; \
[0:v][fg]overlay[v]" -map "[v]" -map 0:a -c:a copy output