✺
집에 있는 TV 에서 영상을 재생할 때 자막이 제대로 처리되지 않아서 영상 자체에 자막을 입혀서 다시 인코딩을 해야할 경우가 있습니다. 그런 경우 ffmpeg을 이용해서 처리하는 방법을 소개합니다. 1. 준비물 0.mp4 (원본 영상) 1.smi (자막) 2. smi 자막 -> srt 자막으로 변경 - 1.smi 자막을 utf-8 인코딩으로 저장 - 1.smi 자막을 2.srt 자막으로 변환 -> ffmpeg -i 1.smi 2.srt 3-1. 영상과 자막을 하나로 다시 인코딩 ffmpeg -i 0.mp4 -vf "subtitles=2.srt:force_style='FontName=맑은 고딕,Fontsize=30'" -c:V libx264 -c:a aac 3.mp4