ffmpeg를 사용하여 비디오를 만들려고하는데 오른쪽 하단 모서리에 텍스트 워터 마크를 얻을 수 없습니다. 비디오 중간에 나타납니다. 다음 명령을 어떻게 변경해야합니까?
-vf drawtext="fontfile=C\\:/Windows/Fonts/Arial.ttf: \
text='Stack Overflow': fontcolor=white: fontsize=24: box=1: boxcolor=black: \
x=(w-text_w)/2: y=(h-text_h-line_h)/2"
답변
오른쪽 아래
x=w-tw:y=h-th
오른쪽 아래 10 픽셀 패딩
x=w-tw-10:y=h-th-10
오른쪽 상단
x=w-tw
10 픽셀 패딩으로 오른쪽 위
x=w-tw-10:y=10
왼쪽 상단
x=0:y=0
이것은 또한 그래서 당신은 양자 택일 만 생략 할 수있는 기본입니다 x
및 y
.
왼쪽 상단에 10 픽셀 패딩
x=10:y=10
왼쪽 아래
y=h-th
왼쪽 아래에 10 픽셀 패딩
x=10:h-th-10
중심
x=(w-text_w)/2:y=(h-text_h)/2
전체 예
ffmpeg -i input.mp4 -vf "drawtext=text='Super User':x=(w-text_w)/2:y=(h-text_h)/2:fontsize=24:fontcolor=white" -c:a copy output.mp4