動画・音声字幕作成 & エディター(.SRT / .VTT)

動画を外部送信することなく、タイムスタンプ付きの同期字幕を作成・編集・書き出し。

動画・音声字幕作成 & エディター(.SRT / .VTT)

動画を外部送信することなく、タイムスタンプ付きの同期字幕を作成・編集・書き出し。

使い方

1
ファイルを選択
処理したいファイルを選択します(完全ローカル処理)。
2
オプションを設定
必要に応じて変換や処理のパラメータを調整します。
3
処理して保存
ブラウザ内で処理を実行し、結果をダウンロードします。
概念&ナレッジハブ

온라인 자막 파일 편집기: SRT·VTT 싱크 조절 및 상호 변환

온라인 자막 파일 편집기는 유튜브 영상 크리에이터, 해외 영상 번역가, 온라인 교육 콘텐츠 제작자가 동영상과 음성의 대사 타이밍이 맞지 않는 싱크 어긋남 문제를 밀리초(ms) 단위로 정밀 조절하고, 가장 대중적인 자막 규격인 SubRip(.srt)과 웹 표준 HTML5 비디오 자막인 WebVTT(.vtt) 간을 실시간으로 상호 변환해 주는 클라이언트 사이드 영상 자막 유틸리티입니다. 복잡한 유료 영상 편집기를 실행하지 않고도 웹 브라우저에서 즉각 자막 파일을 완벽하게 보정할 수 있습니다.

실제 총 450줄 분량의 영화 대사 자막 파일(movie.srt)에서 음성보다 대사가 1.25초 늦게 뜨는 싱크 문제를 해결하는 시나리오에서, 파일을 불러온 뒤 시간 오프셋에 '+1250ms'를 입력하고 적용을 누르면, 시스템이 단 0.02초 만에 모든 타임스탬프의 시작/종료 시각을 1.25초씩 정확히 앞당겨 재계산하고 웹 플레이어용 .vtt 포맷으로 자동 변환하여 즉각 다운로드를 제공합니다. 자막 미리보기 화면을 통해 오디오 파형과 글자의 일치도를 직관적으로 검증할 수 있습니다.

모든 자막 문자열 정규식 파싱과 타임스탬프 산술 연산은 외부 미디어 서버 업로드 없이 사용자의 웹 브라우저 내부 자바스크립트 엔진 안에서 로컬로 즉시 처리됩니다. 미출시 오리지널 영상의 대본, 사내 비공개 세미나 녹취록 등 민감한 자막 텍스트가 인터넷 망으로 유출될 위험이 원천 차단됩니다.

技術解説ガイド

How to Shift SRT Subtitle Timestamps and Convert to WebVTT (VTT)

Millisecond-precise subtitle synchronization and WebVTT conversion tutorial using GoToolstack subtitles editor. Explains overlap diagnostics and browser HTML5 video playback.

ガイドを読む →

コアアーキテクチャ&計算式

시간 오프셋 = NewTimestamp = Clamp( OriginalTimestamp_ms + Offset_ms, 0, MaxDuration )

00:01:23,456 형식의 시·분·초·밀리초 타임스탬프를 절대 밀리초 정수로 파싱한 후 시간차(Offset)를 가감하고 표준 규격 문자열로 재포맷팅합니다.

ベストプラクティスと必須ガイドライン

  • SRT의 쉼표(,)와 VTT의 마침표(.) 밀리초 구분자 차이 인지: SRT는 00:01:20,500과 같이 쉼표를 사용하고 WebVTT는 00:01:20.500 마침표를 사용하므로 웹 표준 비디오에 올릴 때는 VTT로 변환하세요.
  • 초당 글자 수(CPS, Characters Per Second) 적정 한도(15~20자) 유지: 관객이 자막을 편안하게 읽으려면 1초당 글자 수가 15~18자 이내여야 하므로 너무 긴 대사는 두 줄로 나누거나 노출 시간을 늘리세요.
  • 자막 인코딩 형식의 UTF-8 표준 준수: 한글 자막 파일이 EUC-KR이나 ANSI로 저장되어 있으면 모바일이나 웹 뷰어에서 글자가 '믾챘'처럼 깨져 나오므로 반드시 UTF-8 인코딩으로 저장하세요.
  • 특정 구간 부분 싱크 조절 기능 활용: 영상 중간에 광고가 삽입되거나 편집 컷이 달라져 후반부만 밀린 경우, 전체 일괄 조정 대신 특정 타임라인 이후 구간만 선택적으로 시간 오프셋을 적용하세요.

よくある質問 (FAQ)

유튜브에 자막을 업로드할 때는 SRT와 VTT 중 어떤 포맷이 더 좋은가요?
유튜브 스튜디오는 두 포맷 모두 완벽히 지원하지만, 글자 서식이나 위치 지정 등 웹 표준 스타일링 호환성을 고려할 때 WebVTT(.vtt) 또는 표준 SRT(.srt) 모두 오류 없이 깨끗하게 등록됩니다.
자막 싱크가 영상이 진행될수록 점점 더 뒤로 밀리는 이유는 무엇인가요?
영상 프레임레이트(예: 23.976 fps 영화 소스와 29.97 fps 방송 소스)의 재생 속도 차이로 인해 발생하며, 본 편집기를 통해 시간 배율(Time Scale)을 1.001배 등으로 미세 보정하여 드리프트를 해결할 수 있습니다.
자막 파일 내부의 대사 오탈자를 찾아서 한 번에 바꾸는 일괄 치환이 가능한가요?
네, 텍스트 검색 및 일괄 바꾸기(Find & Replace) 인터페이스를 지원하여 고유명사나 반복되는 맞춤법 오류를 원클릭으로 수정할 수 있습니다.
편집을 위해 등록한 나의 영상 자막 파일이 외부 서버에 저장되나요?
전혀 저장되지 않습니다. 모든 자막 텍스트 파싱과 싱크 조작은 100% 브라우저 로컬 메모리 안에서 자바스크립트로 실행되므로 지적재산권과 콘텐츠 보안이 철저히 보호됩니다.