포맷 비교
ASS vs SMI: 어떤 포맷이 적합할까?
Advanced SubStation Alpha(ASS)과 Synchronized Accessible Media Interchange(SMI)의 완전한 비교로, 구조, 타임스탬프, 스타일, 플랫폼 지원, 최적의 용도를 두루 다룹니다.
ASS(Advanced SubStation Alpha)와 SMI(Synchronized Accessible Media Interchange)는 자막 생태계에서 서로 다른 역할을 합니다. ASS는 애니메이션, 가라오케, 시각적 스타일 자막을(를) 위해 설계되었고, SMI는 Windows Media Player와 한국어/아시아 언어 자막을(를) 위해 설계되었습니다. 이 차이를 이해하면 적절한 포맷을 선택하고 호환성 문제를 피할 수 있습니다.
ASS vs SMI 한눈에 비교
| 항목 | ASS (Advanced SubStation Alpha) | SMI (Synchronized Accessible Media Interchange) |
|---|---|---|
| 타임스탬프 형식 | H:MM:SS.cc(센티초 정밀도) | (밀리초 정수) |
| 시간 정밀도 | 센티초(2자리, 10ms 단위) | 밀리초(정수) |
| 스타일 지원 | 풍부한 스타일(글꼴, 색상, 테두리, 그림자, 변형) | HTML/CSS 기반 스타일(완전한 HTML 스타일 모델) |
| 헤더 필요 여부 | [Script Info] 섹션과 [V4+ Styles] 섹션 | 와 섹션을 가진 <SAMI> 요소</td></tr> <tr class="border-b border-gray-100 dark:border-gray-800"><td class="py-2 px-4 font-medium">위치 지정</td><td class="py-2 px-4 text-gray-600">전체 화면 위치 지정, 회전, 크기 조정</td><td class="py-2 px-4 text-gray-600">CSS 기반 위치 지정</td></tr> <tr class="border-b border-gray-100 dark:border-gray-800"><td class="py-2 px-4 font-medium">줄바꿈 방식</td><td class="py-2 px-4 text-gray-600">줄바꿈은 백슬래시 N</td><td class="py-2 px-4 text-gray-600"><P> 요소 내 <br> 태그</td></tr> <tr class="border-b border-gray-100 dark:border-gray-800"><td class="py-2 px-4 font-medium">표준화</td><td class="py-2 px-4 text-gray-600">커뮤니티 표준(공식 기관 없음)</td><td class="py-2 px-4 text-gray-600">Microsoft 표준(SAMI 1.0)</td></tr> <tr class="border-b border-gray-100 dark:border-gray-800"><td class="py-2 px-4 font-medium">브라우저 지원</td><td class="py-2 px-4 text-gray-600">브라우저 지원 미흡(libass 또는 변환 필요)</td><td class="py-2 px-4 text-gray-600">레거시 Windows Media Player만 지원</td></tr> <tr class="border-b border-gray-100 dark:border-gray-800"><td class="py-2 px-4 font-medium">주요 용도</td><td class="py-2 px-4 text-gray-600">풍부한 시각 스타일, 가라오케 효과, 애니메이션 자막</td><td class="py-2 px-4 text-gray-600">CSS 스타일을 가진 다국어 자막</td></tr> </tbody></table> </div> <h2 class="text-2xl font-semibold mb-4 mt-8">주요 차이점 설명</h2> <h3 class="text-xl font-semibold mb-3 mt-6">타임스탬프와 동기화</h3> <p class="mb-4">ASS는 H:MM:SS.cc(센티초 정밀도)을(를) 사용합니다. SMI는 <SYNC Start=ms>(밀리초 정수)을(를) 사용합니다. ASS는 센티초(2자리, 10ms 단위)의 정밀도를 제공하고, SMI는 밀리초(정수)(으)로 동작합니다. 이 포맷들 사이에 변환하면 단위가 달라 일부 시간 정밀도가 손실될 수 있습니다.</p> <h3 class="text-xl font-semibold mb-3 mt-6">구조와 문법</h3> <p class="mb-4">ASS 파일은 INI 형식 섹션: [Script Info], [V4+ Styles], [Events](으)로 구성됩니다. 각 큐 블록의 형식은 쉼표로 구분된 필드의 Dialogue 행입니다. 반면 SMI 파일은 SYNC 요소를 가진 HTML 문서(으)로 구성되며, 각 큐 블록은 <SYNC Start=ms> 요소 내 <P Class=LANG>텍스트</P>과(와) 같습니다. 이러한 구조 차이 때문에 변환은 파싱과 재포맷팅을 필요로 하며, 단순한 텍스트 교체로는 해결되지 않습니다.</p> <h3 class="text-xl font-semibold mb-3 mt-6">스타일과 시각 제어</h3> <p class="mb-4">ASS는 풍부한 스타일(글꼴, 색상, 테두리, 그림자, 변형)(을)를 제공합니다. SMI는 HTML/CSS 기반 스타일(완전한 HTML 스타일 모델)(을)를 제공합니다. 그만큼 ASS는 더 풍부한 스타일 기능을 제공하여, 외형이 중요할 때 적합합니다.</p> <h3 class="text-xl font-semibold mb-3 mt-6">플랫폼과 플레이어 지원</h3> <p class="mb-4">ASS: 애니메이션·팬섭 커뮤니티에서 주류. SMI: 한국어 자막 커뮤니티와 레거시 Windows에서 인기. 브라우저와 기기 지원 프로필이 달라, 이것이 선택의 결정적 요인이 되는 경우가 많습니다.</p> <h2 class="text-2xl font-semibold mb-4 mt-8">언제 ASS를 사용해야 할까</h2> <p class="mb-4">우선시하는 것이 풍부한 시각 스타일, 가라오케 효과, 애니메이션 자막라면 ASS를 선택하세요. 애니메이션, 가라오케, 스타일 자막 커뮤니티에서 널리 쓰입니다. ASS는 2000년대 초 SSA에서 진화한 포맷이며, 풍부한 시각 스타일, 가라오케 효과, 애니메이션 자막이(가) 중요한 상황에서는 여전히 표준입니다. 주요 제한은 대부분의 기본 플레이어와 웹 비디오가 미지원하다는 점입니다.</p> <h2 class="text-2xl font-semibold mb-4 mt-8">언제 SMI를 사용해야 할까</h2> <p class="mb-4">우선시하는 것이 CSS 스타일을 가진 다국어 자막라면 SMI를 선택하세요. 한국어 자막, Windows Media Player, 레거시 영상에서 널리 쓰입니다. SMI는 Windows Media Player용으로 Microsoft가 개발한 포맷이며, CSS 스타일을 가진 다국어 자막이(가) 중요한 상황에서는 여전히 표준입니다. 주요 제한은 레거시 형식, Windows 생태계 밖 지원 미흡하다는 점입니다.</p> <h2 class="text-2xl font-semibold mb-4 mt-8">ASS와 SMI 사이 변환</h2> <p class="mb-4">무료 ASS → SMI 변환기가 구조와 시간의 차이를 자동으로 처리합니다. 변환기는 필요 시 최소한의 반올림으로 타이밍을 변환합니다.대상 포맷이 표현할 수 없는 스타일은 정규화되거나 제거되어, 항상 유효하고 바로 쓸 수 있는 결과물이 나옵니다.</p> <h2 class="text-2xl font-semibold mb-4 mt-8">자주 묻는 질문</h2> <h3 class="text-xl font-semibold mb-3 mt-6">ASS가 SMI보다 낫나요?</h3> <p class="mb-4">어느 쪽이 보편적으로 더 낫다고는 할 수 없습니다. ASS는 풍부한 시각 스타일, 가라오케 효과, 애니메이션 자막에 더 적합합니다. SMI는 CSS 스타일을 가진 다국어 자막에 더 적합합니다. 대상 플랫폼과 워크플로에 따라 선택하세요.</p> <h3 class="text-xl font-semibold mb-3 mt-6">ASS을(를) SMI로 품질 손실 없이 변환할 수 있나요?</h3> <p class="mb-4">네. 텍스트는 항상 보존됩니다. 타이밍은 대상 포맷의 정밀도로 보존되며, 필요 시 최소 반올림됩니다.대상이 지원하지 않는 스타일은 제거되지만 텍스트와 타이밍은 정확합니다.</p> <h3 class="text-xl font-semibold mb-3 mt-6">어느 쪽 지원이 더 넓나요?</h3> <p class="mb-4">ASS이(가) 더 많은 플레이어와 기기에서 지원됩니다. ASS: 브라우저 지원 미흡(libass 또는 변환 필요). SMI: 레거시 Windows Media Player만 지원. 잘 모르겠다면 ASS이(가) 보통 호환성 면에서 안전한 선택입니다.</p> <h3 class="text-xl font-semibold mb-3 mt-6">ASS와 SMI 파일은 호환되나요?</h3> <p class="mb-4">직접 호환되지 않습니다. ASS와 SMI는 서로 다른 파일 구조와 타임스탬프 형식을 사용합니다. 한쪽을 지원하는 플레이어가 다른 쪽을 지원하지 않을 수 있습니다. 전환하려면 변환기를 사용하세요. 대부분의 최신 자막 편집기는 양방향 변환을 지원합니다.</p> |
이러한 도구도 필요할 수 있습니다
배치 자막 변환기자막 클리너자막 병합기자막 분필기자막 동기화이중언어 자막 병합기자막 편집기자막 속도 조정기자막 인코딩 변환기자막 품질 검사기부분 자막 동기화자막 스타일러자막 프레임 레이트 변환기자막 PDF 변환기AI 자막 번역기자막 미리보기AI 자막 발음 도우미자막 Diff 도구자동 자막 수정자막 QA 리포트AI 자막 리라이터스마트 자막 클리너자막 통계자막 찾기 및 바꾸기스마트 줄 균형 맞추기프레임 간격 수정기SDH 및 효과음 제거기짧은 자막 자동 병합스타일 안전 자막 분할기자막 중복 행 제거 도구자막 파일 일괄 리네임 도구
VTTLRCSRTLRCVTTSRTSRTVTTSRTASSASSSRTLRCSRTLRCVTTSRTTXTVTTTXTASSTXTLRCTXTVTTASSASSVTTASSLRCLRCASSSBVSRTSBVVTTSBVASSSBVLRCSBVTXTSSASRTSSAVTTSSAASSSSALRCSSATXTSRTTTMLTTMLSRTTTMLVTTVTTTTMLSCCSRTSCCVTTSRTSCCVTTSCCSTLSRTSTLVTTSRTSTLVTTSTLSMISRTSMIVTTSRTSMIVTTSMIASSTTMLASSSCCASSSTLASSSMILRCTTMLLRCSCCLRCSTLLRCSMISBVTTMLSBVSCCSBVSTLSBVSMISSATTMLSSASCCSSASTLSSASMITTMLASSTTMLLRCTTMLTXTTTMLSCCTTMLSTLTTMLSMISCCASSSCCLRCSCCTXTSCCTTMLSCCSTLSCCSMISTLASSSTLLRCSTLTXTSTLTTMLSTLSCCSTLSMISMIASSSMILRCSMITXTSMITTMLSMISCCSMISTL