Ubuntu 22.04 (Jammy Jellyfish) 자막 파일 변환 (from SMI to SRT, or vice versa)

smi 자막 파일을 srt 자막 파일로 변환하는 방법을 찾다가 아래와 같은 글을 발견했다.

글을 보면, 2012년에 작성된 글이라 잘 적용될까 잠깐 의문이 들었으나 크게 변하지 않았을 것이란 판단에, 참고는 하되 우분투 버전 22.04 기준으로 적용해서 잘 변환되는 것까지 확인했고 아래는 터미널에서 순차적으로 적용한 명령 모음이다.

  • sudo apt install libsubtitles-perl
  • subs -c srt A_파일명.smi -o B_파일명.srt ⇒ e.g., subs -c srt The.Movies.2021.smi -o The.Movies.2021.srt
  • [Optional] 인코딩 문제 (euc-kr 깨지는 현상) 발생 시
    iconv -f euc-kr -t utf8 B_파일명-1.srt > B_파일명.srt ⇒ e.g., iconv -f euc-kr -t utf8 The.Movies-2.2022-1.srt > The.Movies-2.2022.srt

반대로 srt 파일을 smi 파일로 변환도 가능하다.

  • subs -c smi C_파일명.srt -o C_파일명.smi ⇒ e.g., subs -c srt The.2-Movies.2021.srt -o The.2-Movies.2021.smi

댓글 남기기

이 사이트는 스팸을 줄이는 아키스밋을 사용합니다. 댓글이 어떻게 처리되는지 알아보십시오.