1.1. 주요 기능 #
- 멀티 파일: 파일 다이얼로그(F2) 또는 드래그앤드롭으로 여러
.smi파일을 동시에 로드 - 중앙 카드 리스트: 로드된 파일이 화면 가운데 카드 형태로 한눈에 보이며, 각 카드에 파일명 / 경로 / 인코딩 / 길이 / 백업 상태가 표시됨
- 전체 또는 부분 적용:
전체모드는 모든<SYNC Start=…>태그에,부분모드는 지정한 시작/끝 시간 구간에만 오프셋 적용 - 자막 텍스트로 시간 찾기: 부분 모드에서
시작찾기/끝찾기버튼으로 자막 본문 텍스트를 검색해 일치하는 첫 SYNC 블록의 시간을 자동 입력 - 자동 백업: 파일을 처음 수정하기 전에
*.smi.org로 자동 복사.복원버튼으로 되돌릴 수 있음 - 인코딩 감지 및 보존: BOM → UTF-8 휴리스틱 → EUC-KR 순으로 자동 감지, 쓸 때도 동일 인코딩 유지
- 유효성 검사: 오프셋 적용 시 음수 타임스탬프가 생기면 차단, 부분 모드에서 시작 ≥ 끝이면 차단
- 빠른 조정 버튼: ±0.5초 / ±1초 / ±5초 한 번에 이동
1.2. 개발 동기 #
영화, 애니를 보다보면 자막 싱크 조절이 필요할 때가 있다. 예전엔 누군가 만든 프로그램을 몇 개 찾아 쓰긴 했는데 싱크 수정을 하는 과정에서 자막 오류가 생기거나 필요한 기능이 없어 불편한 경우가 있었다. 결국 마음에 드는 게 안 보여서 만들었다.
내가 필요했던 것
실제로 사용하는 경우가 많지 않고 나 역시 필요가 없어서 현재는 지원하지 않았다.
필요가 생기면 그때 추가할 계획이다.
- 오류 없이 안정적으로 동작할 것 (문제가 생기면 직접 고칠 수 있도록)
- 드래그앤드롭으로 자막 파일 열기
- 구간 단위 싱크 조절 기능
.srt, .sub, .ssa, .psb, .ass 등의 자막 형식도 지원을 추가할 수는 있지만, 실제로 사용하는 경우가 많지 않고 나 역시 필요가 없어서 현재는 지원하지 않았다.
필요가 생기면 그때 추가할 계획이다.
1.3. 타 앱과의 비교 #
다음 표는 SAMI Sync의 주요 기능을 다른 자막 싱크 조절 프로그램 및 팟플레이어 내장 기능과 비교한 것입니다.
| Specification | 비교 A App. | 비교 B App. | 팟플레이어 내장 기능 | SAMI Sync |
| ■ Microsoft SAMI 1.0 규격 싱크 조절 | O | O | O | O |
| ■ 구간 싱크 조절 | X | O | X | O |
| ■ 오류 없는 안정된 동작 | O | △1) | △1) | O |
| ■ 원본 백업 지원 | X | X | X | O |
| ■ 빠르게/느리게 방향 혼동 방지를 위한 도움말 | X | O | △ | O |
| ■ 드래그 앤 드롭 열기 | X | X | O | O |
| ■ 동영상과 함께 싱크 조절 | X | X | O 2) | X |
| ■ 여러 자막 일괄 조절 | X | X | X | O |
| ■ 유니코드 인코딩 지원 | X | X | O | O |
2) 팟플레이어에서는 영상과 자막을 실시간으로 확인할 수 있어서 상당히 편하다.
1.6. 버전 히스토리 #
(최신)SAMI Sync 2.0.0 (2026-04-24)
- .NET 9.0 / WPF / MVVM 기반으로 완전히 새롭게 앱 작성
- 열린 자막 인코딩 표시 및 시각적 피드백 개선
- 상태 표시줄(Status Bar) 추가
- 파일 개수, 인코딩, 자막 길이, 백업 여부 표시
- 시간 찾기 대화상자 추가 — 자막 텍스트로 타임스탬프를 검색할 수 있는 기능 구현
- (시간 찾기 기능 아이디어를 제안해 주신
MindController님께 감사드립니다.)
- (시간 찾기 기능 아이디어를 제안해 주신
- 음수 자막 시간 방지를 위한 sync offset 검증 추가
- 아이콘 및 리소스 업데이트
- sync 색상 스타일 개선
SAMI Sync 1.0.5 (2022-04-23)
- 자막 인코딩을 읽을 때 BOM을 직접 확인하도록 개선
→ Notepad++ 등 일반적인 텍스트 편집기가 인식하는 수준으로 정확하게 인코딩 유지 - 자막을 수정하기 전 상태로 복원하는 버튼 추가
SAMI Sync 1.0.4 (2015-03-03)
- 유니코드 자막 지원 추가
SAMI Sync 1.0.3 (2013-11-25)
- 여러 자막 파일을 열 때 전체 선택 기능 추가 (일괄 조절)
- 버그 수정

SAMI Sync 1.0.2 (2013-02-26)
- 자막 이동 시 원본 파일 자동 백업 생성
- 버그 수정
Show Comments

