16:9 영상을 1:1프레임안에 넣으면서 여백색을 검정에서 화이트로 바꾸려고 합니다.
필터 옵션을 아무리 봐도 레터박스 기본 색인 black을 바꾸는 옵션이 tile로 보이는데
tile=color=white
로 하면 인코딩 오류가 납니다.
컬러쪽 필터옵션 여러가지 다 적용해봐도 여백색 변경 만큼은 안되네요.
검색이나 옵션을 아무리 찾아봐도 답이 안나오는데 답변 부탁드리겠습니다!
16:9 영상을 1:1프레임안에 넣으면서 여백색을 검정에서 화이트로 바꾸려고 합니다.
필터 옵션을 아무리 봐도 레터박스 기본 색인 black을 바꾸는 옵션이 tile로 보이는데
tile=color=white
로 하면 인코딩 오류가 납니다.
컬러쪽 필터옵션 여러가지 다 적용해봐도 여백색 변경 만큼은 안되네요.
검색이나 옵션을 아무리 찾아봐도 답이 안나오는데 답변 부탁드리겠습니다!
필터는 'tile'이 아니라 'pad'입니다.
F8 눌러서 나오는 [매개변수] 창의 [필터 매개변수] 섹션을 다음과 같이 해보시죠.
-vf "shanasubtitle=0, pad=max(iw\,ih):ow:(ow-iw)/2:(oh-ih)/2:white"
여기서 'white'가 핵심이겠죠.
pad 필터에 대한 설명은 FFmpeg Filters Documentation 해당 섹션을 참조했습니다.