메뉴 건너뛰기

KIM0.COM

영상에 내장된 eia-608 자막 ( Closed Caption ) 제거하기



일반적인 상황에서는 별 불편이 없다. 그냥 동영상 플레이어에서 Close Caption 자막 사용안함으로 선택 하면 나오지 않는다.

하지만, Plex 서버를 운영하다 보니 서버의 트랜스코딩 방지차 EIA-608자막을 제거할 필요성이 생겼다.



일반적인 자막은 mkvmerge로 간단하게 제거할수 있지만, EIA-608같은 Closed Caption자막은 제거가 안된다.

영상자체에 내장된 자막이라 mkvmerge에서도 보이지 않는다.



하지만  ffmpeg로 간단히 제거 할수 있다.



사용법은 

ffmpeg -i input.mkv -c:v copy -bsf:v "filter_units=remove_types=6" output.mkv

제거전 input.mkv 제거후 output.mkv 파일



ffmpeg 구버전은 지원안되니 최신버전을 이용하자 본인은 8.2.1 버전을 사용하였다.