Flag 세 flavor, 한 언어
- -vf "…" — default video stream 에 적용된 single video filtergraph. 흔한 케이스의 shorthand.
- -af "…" — audio 의 같은 idea.
- -filter_complex "…" — 진짜배기. Multi-input, multi-output, named label. 'video stream 하나만 filter' 이상 뭐든 필요할 때 사용.
문법
Filtergraph 가 comma (sequential) 또는 semicolon (parallel chain) 으로 join 된 filter instance list. 각 filter 가 parameter 를 filter=k1=v1:k2=v2 로. [name] bracket 으로 input/output label.
[0:v]scale=1280:-2[scaled]; [scaled]drawtext=text='Hi':x=10:y=10[outv]
읽기: input 0 의 video 가져와, 1280 wide scale, [scaled] 라고 label; [scaled] 가져와, text 그려, 결과 [outv] label.