Skip to content

micronzone/subtrans

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

자막자막 (SubTrans)

가볍고 빠른 온라인 자막 변환기

English · 日本語 · 한국어

Website



한 줄 소개

SMI(한글)·SRT·ASS(애니)·SUB(DVD)·SUP(블루레이)·VTT(유튜브) 자막 파일을 브라우저에서 바로 변환·편집·번역할 수 있는 올인원 자막 도구입니다.

주요 기능

기능 설명
포맷 변환 SRT ↔ SMI ↔ VTT ↔ ASS ↔ SUB 상호 변환
Blu-ray PGS OCR SUP 이미지 자막 → 텍스트 추출 (서버 사이드 Tesseract + seconv)
다국어 번역 DeepL · Google AI 기반 고성능 자막 번역 (15개 이상 언어)
인코딩 변환 EUC-KR ↔ UTF-8 자동 감지 및 변환
싱크 조정 밀리초 단위 자막 타이밍 오프셋
검색/치환 일반 텍스트 및 정규식 패턴 지원
시간 범위 추출 특정 구간의 자막만 잘라내기
다중 파일 여러 파일 일괄 변환 + 병합
다크 모드 시스템 설정 연동 + 수동 전환

특징

  • 브라우저 내 처리 — 기본 변환은 파일이 서버로 전송되지 않습니다
  • 설치 불필요 — 브라우저만 있으면 바로 사용
  • 다국어 UI — 한국어, English, 日本語
  • 반응형 디자인 — 데스크톱·태블릿·모바일 모두 지원
  • 키보드 단축키Ctrl+O 열기, Ctrl+Enter 변환, Ctrl+S 다운로드

지원 포맷

포맷 확장자 입력 출력 비고
SubRip .srt 가장 범용적
SAMI .smi 한국 자막 표준
WebVTT .vtt HTML5 / 유튜브 표준
ASS/SSA .ass .ssa 스타일·이펙트 (애니메이션 자막)
MicroDVD .sub 프레임 기반 (DVD)
Blu-ray PGS .sup OCR로 텍스트 추출 (블루레이)

빠른 시작

  1. subtrans.micronzone.com 접속
  2. 자막 파일을 드래그하거나 클릭하여 업로드
  3. 출력 포맷·인코딩 선택
  4. 변환하기다운로드

기술 스택

레이어 기술
프론트엔드 Vanilla JS, CSS (글래스모피즘 + 그라디언트 메시)
폰트 SUITE Variable, Noto Sans JP
OCR 백엔드 Tesseract C + seconv (Python FastAPI)
번역 DeepL API, DeepLX, Google Translate
인프라 Docker, Nginx, Traefik

About

모든 자막 포맷 변환과 DeepL · Google AI 기반 고성능 번역 및 싱크 조절

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors