[자막] SMI 자막과 SRT 자막의 차이점

2024. 10. 20. 01:01·INFORMATION - 정보 창고/기타 정보

인사말

사실 SMI 자막은 이제 국내에서만 사용되는 포맷이지만 조금씩 SRT 포맷으로 넘어가는 추새이기 때문에 각 포맷의 차이들을 알아보겠습니다.

 

 

SMI 자막

사실 애니메이션을 팬제작 자막으로 보시는 분들이라면 대부분은 아시는 포맷이라 생각됩니다.

정식 명칭은 Synchronized Accessible Media Interchange(동기화된 액세스 가능 미디어 상호작용)로 대부분은 SMI 또는 SAMI 포맷으로 알고 계실 겁니다.

 

주요 특징

장점 단점
  1. HTML 태그를 사용한 구조(다양한 커스텀 가능)
  2. 여러 언어의 자막을 하나의 파일에 포함 가능
  3. HTML 태그를 사용하여 텍스트 스타일링 가능

  1. 마이크로소프트가 개발한 자막 형식(현재는 개발이 끝났기 때문에 더이상의 유지보수가 없음)
  2. 복잡한 구조로 되어 있어 외부 프로그램이 없다면 편집에 용이하지 않음
  3. 현재는 거의 한국에서만 사용됨
  4. HTML 태그로 인해 상대적으로 파일 크기가 큼
  5. 일부 미디어 플레이어에서만 지원
  6. 종료 시간 설정 불가 (다음 자막 시작 시간까지 표시)

 

호환성

  • 최신으로 개발되는 일부 미디어 플레이어와 기기에서 호환성 문제가 발생 중
  • 유니코드 지원 문제로 인한 인코딩 이슈가 꾸준히 발생

 

구조

SMI 자막은 기본적 구성되는 코드들이 매우 많습니다. 흡사 HTML 코드와도 매우 유사합니다.

<SAMI>
<HEAD>
<TITLE>자막 제목</TITLE>
<STYLE TYPE="text/css">
<!--
P {margin-left:8pt; margin-right:8pt; margin-bottom:2pt; margin-top:2pt;
   text-align:center; font-size:20pt; font-family:arial, sans-serif;
   font-weight:normal; color:White;}
.KRCC {Name:Korean; lang:ko-KR; SAMIType:CC;}
-->
</STYLE>
</HEAD>
<BODY>
<SYNC Start=0>
<P Class=KRCC>첫 번째 자막</P>
<SYNC Start=1000>
<P Class=KRCC>두 번째 자막</P>
</BODY>
</SAMI>

 

해당 구조의 사용법은 아래와 같습니다.

최상위 태그: <SAMI> 태그로 시작하고 </SAMI> 태그로 코드 종료
헤더 섹션: <HEAD> 태그 안에 포함되며 다음 요소들을 포함
      <TITLE>: 자막의 제목 (선택사항)
      <STYLE>: CSS 스타일 정의
본문 섹션: <BODY> 태그 안에 자막 내용 작성
      <SYNC>: 자막의 시작 시간
      <P>: 실제 자막 텍스트

 

실제 사용 예제

코드 실제 표기
<BODY>
<SYNC Start=0>
<P Class=KRCC>
<i>이탤릭</i><br>
<b>볼드</b><br>
<font color = FF0000>글자색상</font><br>
<font face = 본명조>글자폰트</font><br>
<ruby>루비<rt>ruby</rt></ruby>
</P>

</BODY>
이탤릭
볼드
글자색상
글자폰트
루비ruby 

 

 

SRT 자막

대부분의 OTT에서 자막을 추출하게 된다면 Web Video Text Track(웹 비디오 텍스트 트랙), VTT 파일의 자막으로 받게 됩니다. 해당 VTT 파일의 베이스가 되는 자막이 바로 SubRip Subtitle(자막 서브립), SRT 포맷입니다. 

 

주요 특징

장점 단점
  1. 단순한 텍스트 기반 형식
  2. 각 자막마다 번호, 시간 정보, 텍스트로 구성
  3. 간단한 구조로 되어 있어 외부 프로그램을 이용하지 않아도 편집이 쉬움
  4. 전 세계적으로 널리 사용되고 있음
  5. 대부분의 미디어 플레이어와 온라인 플랫폼(VTT 포맷 변환 시)에서 지원
  6. 단순한 텍스트 형식으로 파일 크기가 작음
  7. 각 자막마다 시작 및 종료 시간 설정 가능

  1. 하나의 파일에 하나의 언어만 포함
  2. 기본적인 텍스트만 지원 (일부 플레이어에서 제한적 스타일링 가능)

 

호환성

  • 현재 개발되고 있는 대부분의 최신 미디어 플레이어와 기기에서 높은 호환성을 보임
  • 유니코드 지원으로 인코딩 문제 적음

 

구조

1
00:00:01,234 --> 00:00:03,567
첫 번째 자막입니다.

2
00:00:10,019 --> 00:00:13,001
이것은 두 번째 자막의
예시입니다.

3
00:00:15,500 --> 00:00:18,500
세 번째 자막입니다.

 

해당 구조의 사용법은 아래와 같습니다.

번호: 자막 대사의 번호로 자막 순서를 의미합니다.
시간: 자막의 시작 시간이랑 종료 시간입니다.
본문: 실제 자막 텍스트

 

실제 사용 예제

코드 실제 표기
1
00:00:00,000 --> 00:00:01,000
<i>이탤릭</i>
<b>볼드</b>
<font color = "#FF0000">글자색상</font>
<font face = "본명조">글자폰트</font>
<ruby>루비<rt>ruby</rt></ruby>
이탤릭
볼드
글자색상
글자폰트
루비ruby 

 

 

정리

  1. SMI 자막은 한국에서만 쓰이며 이 외에 국가에는 비주류 포맷이라 호환성 문제가 있음. KRCC/ENCC 등 HTML 태그를 사용해 통합자막을 만들 수 있다는 큰 장점이 있음.
  2. SRT 자막은 전 세계에서 범용적으로 쓰이는 포맷으로 거의 대부분의 플레이어 및 기기에서 사용이 가능. 일부 플레이어 한정이지만 SMI에서 사용 가능한 스타일 태그를 사용할 수 있음. 다만 SMI처럼 통합 자막은 제작할 수 없음
저작자표시 비영리 변경금지 (새창열림)
'INFORMATION - 정보 창고/기타 정보' 카테고리의 다른 글
  • [강좌] HBO 맥스를 외부 자막으로 시청하자! - Substital 소개
코네 (CodeName)
코네 (CodeName)
IT, 게임, 애니등 다양한 분야를 좋아하는 평범한 인간입니다.
  • 코네 (CodeName)
    CodeName의 잡다한 블로그
    코네 (CodeName)
  • 전체
    오늘
    어제
    • 분류 전체보기 (103)
      • STORY - 이야기 (22)
        • 일상(을 가장한 뻘끌) (8)
        • 소소한 이야기 (14)
      • Made by CodeName (62)
        • 소프트웨어 (0)
        • 자막 (58)
        • 소프트웨어 한글 번역 (2)
        • 기타 (2)
      • INFORMATION - 정보 창고 (18)
        • IT 이야기 (11)
        • 서버 (3)
        • 게임 팁 & 강좌 (0)
        • 노래 (1)
        • 모든 쇼핑의 팁 (1)
        • 기타 정보 (2)
      • DATA - 자료실 (1)
        • IT 자료 (1)
        • 게임 자료 (0)
        • 기타 자료 (0)
  • 블로그 메뉴

    • 홈
    • 공지사항
    • 방명록
    • 태그
    • 코네 유튜브
    • Github
  • 링크

    • 코네 유튜브
  • 공지사항

    • 블로그 포스트 업로드 안내
    • 블로그를 이전하였습니다.
  • 인기 글

  • 태그

    2분기
    완결
    닌자라
    애니
    1분기
    만성가
    자막
    2022
    2023
    나소흑전기
    한글
    2021
    농민 관련 스킬만 올렸는데 어째서인지 강해졌다
    3분기
    비정기
    통합
    5000살 먹은 초식 드래곤 억울한 사룡 낙인
    aimer
    유튜브
    BD
    블루레이
    OLM
    ASS
    자작
    4분기
    srt
    헤이케모노가타리
    컴퓨터
    서버
    치미모
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.2
코네 (CodeName)
[자막] SMI 자막과 SRT 자막의 차이점
상단으로

티스토리툴바