Skip to content

YouTube JSON3를 SRT 자막으로 변환

빠름. 안전함. 완벽함.

브라우저에서 100% 로컬 처리. 업로드 없음. 대기 없음.

철저한 보안과 프라이버시
초고속
무료 & 비공개
JSON
{
"events": [
{ "tStartMs": 1000, "dDurationMs": 3000,
"segs": [{ "utf8": "Hello, world!" }] },
{ "tStartMs": 4500, "dDurationMs": 3500,
"segs": [{ "utf8": "This is a subtitle file." }] }
]
}
SRT
1
00:00:01,000 --> 00:00:04,000
Hello, world!
 
2
00:00:04,500 --> 00:00:08,000
This is a subtitle file.
 
3
00:00:08,500 --> 00:00:12,000
Converted locally!

JSON 파일을 여기로 드래그 앤 드롭

또는 클릭하여 찾아보기

최대 50MB .json 파일 지원

100% 로컬업로드 없음안전즉시

사용 방법

1

JSON 파일 업로드

드래그 앤 드롭 또는 .json 파일 선택

2

즉시 변환

브라우저에서 로컬로 처리

3

SRT 다운로드

.srt 파일을 즉시 받기

다른 형식 변환 도구

AllSubConverter를 선택하는 이유

프라이버시가 중요합니다

모든 것이 브라우저에서 실행됩니다. 파일이 업로드되지 않습니다.

번개 같은 속도

최적화된 엔진으로 몇 초 만에 변환.

무료 & 로컬

파일당 최대 50MB, 배치는 최대 200개 파일 또는 1GB까지입니다.

어디서나 작동

Windows, Mac, Linux, iOS, Android - 모든 최신 브라우저.

JSON에서 SRT로 변환 정보

YouTube timedtext JSON3는 tStartMs, dDurationMs, segs 텍스트 조각이 있는 events 배열로 자막을 저장합니다. 이 도구는 해당 구조를 분석하고 텍스트 조각을 결합하며 종료 시간을 계산해 플레이어, 스마트TV, 편집 도구에서 사용할 수 있는 표준 번호형 SRT 자막을 만듭니다. 모든 처리는 브라우저에서 로컬로 완료됩니다.

입력 형식

JSON

JSON3는 YouTube가 내부적으로 사용하는 자막 형식으로, timedtext API를 통해 제공됩니다. 파일은 JSON 구조이며 events 배열을 포함합니다. 각 이벤트에는 tStartMs(시작 밀리초), dDurationMs(지속 밀리초), segs(텍스트 조각 배열, 각 조각에 utf8 필드)가 있습니다. youtube-dl, yt-dlp 등으로 다운로드할 수 있습니다.

출력 형식

SRT

SRT(SubRip)는 가장 널리 지원되는 자막 형식입니다. 각 항목은 순차적 인덱스 번호, HH:MM:SS,mmm --> HH:MM:SS,mmm 형식의 타임스탬프 줄(밀리초 앞에 쉼표, 시작과 끝을 구분하는 화살표), 한 줄 이상의 자막 텍스트로 구성됩니다. SRT 파일은 일반 텍스트이며 .srt 확장자를 사용합니다. VLC, MPC-HC, MPV 같은 데스크톱 플레이어, 모든 스마트 TV 브랜드, 모바일 영상 앱, 전문 편집 소프트웨어에서 인식됩니다.

기능

YouTube JSON3 events 배열과 segs 텍스트 조각 자동 분석
JSON3 밀리초 타임스탬프를 SRT HH:MM:SS,mmm 형식으로 변환
클라이언트 측 처리 — 파일이 기기를 떠나지 않습니다
UTF-8 인코딩 지원, CJK 및 비라틴 문자 호환
완전 브라우저 처리 — 업로드 없음, 완전한 프라이버시 보호
무료, 가입 불필요, 워터마크 없음, 파일당 최대 50MB

변환하는 이유

삼성, LG, 소니 스마트 TV와 Roku 기기는 JSON3가 아닌 SRT 자막만 표시합니다.
Premiere Pro, DaVinci Resolve, Final Cut 같은 영상 편집 소프트웨어는 SRT를 기본으로 가져오지만 JSON3를 인식하지 못합니다.
iOS와 Android 모바일 영상 플레이어에는 JSON3 지원이 없지만 모두 SRT를 읽습니다.
SRT는 모든 자막 API, 자동화 스크립트, 인코딩 파이프라인이 기대하는 형식입니다.
Netflix 파트너 헬프, Amazon Video Direct 같은 스트리밍 플랫폼은 자막 전송에 SRT를 요구합니다.
Plex, Emby, Jellyfin 같은 미디어 서버는 SRT를 자동 감지하지만 JSON3 파일을 무시합니다.

형식 차이점

JSON3는 events, tStartMs, dDurationMs, segs 사용; SRT는 번호가 있는 일반 텍스트 큐 사용
JSON3는 YouTube 내부 API 데이터; SRT는 범용 자막 표준
JSON3는 텍스트를 utf8 조각으로 분할; SRT는 각 큐를 완전한 자막 텍스트로 표시
JSON3는 플레이어와 편집기 지원이 드물지만 SRT는 VLC, 스마트TV, Premiere Pro, 미디어 서버에서 작동

일반적인 활용 사례

영상 편집 가져오기

YouTube JSON3 파일을 Adobe Premiere Pro, DaVinci Resolve, Final Cut Pro에 불러오세요. 이들은 타임라인에서 SRT를 지원하지만 JSON3를 파싱하지 않습니다.

미디어 서버 라이브러리

Plex, Emby, Jellyfin 라이브러리에 자막을 추가하세요. 이 서버들은 영상 옆의 .srt 파일을 자동 감지하지만 .json는 무시합니다.

모바일 동영상

Infuse, nPlayer, MX Player 같은 iOS와 Android 영상 앱에서 JSON3를 보편적으로 지원되는 SRT로 변환하여 자막이 작동하게 하세요.

인코딩 파이프라인

FFmpeg, HandBrake, MKVToolNix 워크플로에 SRT 입력을 기대하는 자막을 공급하세요.

자막 표준화

JSON3, VTT, SRT 파일이 섞인 라이브러리를 관리하기 쉬운 단일 SRT 컬렉션으로 표준화하세요.

관련 포맷

JSON (YouTube JSON3)

JSON3는 YouTube가 내부적으로 사용하는 자막 형식으로, timedtext API를 통해 제공됩니다. 파일은 JSON 구조이며 events 배열을 포함합니다. 각 이벤트에는 tStartMs(시작 밀리초), dDurationMs(지속 밀리초), segs(텍스트 조각 배열, 각 조각에 utf8 필드)가 있습니다. youtube-dl, yt-dlp 등으로 다운로드할 수 있습니다.

VTT (WebVTT)

웹 영상 대안: WEBVTT 헤더를 추가하고 마침표로 구분된 밀리초를 사용합니다. HTML5 영상이나 YouTube가 대상이면 VTT를 선택하세요.

ASS (Advanced SubStation Alpha)

스타일 대안: 글꼴, 색상, 위치를 지원합니다. YouTube JSON3 텍스트에 시각적 스타일을 추가해야 하면 ASS를 선택하세요.

자주 묻는 질문

JSON3는 YouTube가 내부적으로 사용하는 자막 형식입니다. timedtext API를 통해 events 배열이 포함된 JSON 객체로 제공됩니다. 각 이벤트에는 tStartMs(시작 밀리초), dDurationMs(지속 밀리초), segs(텍스트 조각 배열, 각 조각에 utf8 필드)가 있습니다.

각 이벤트의 utf8 조각은 원래 순서대로 결합됩니다. 예를 들어 "Hello "와 "world"는 완전한 자막 줄 "Hello world"가 됩니다.

네. 표준 SubRip 번호와 HH:MM:SS,mmm --> HH:MM:SS,mmm 타이밍을 사용하므로 VLC, MPV, Samsung/LG TV, Premiere Pro, DaVinci Resolve, Plex 등에서 불러올 수 있습니다.

yt-dlp 사용: yt-dlp --write-auto-sub --sub-format json3 <영상 URL>. 다운로드한 .json3 파일을 이 도구에 직접 가져와 변환할 수 있습니다.

YouTube JSON3의 일부 이벤트에는 텍스트 조각 없이 타이밍 정보만 포함되어 있습니다(aAppend 마커 등). 이러한 이벤트는 변환 시 자동으로 건너뛰며 SRT 출력에 영향을 주지 않습니다.

SRT(SubRip)는 가장 널리 지원되는 자막 형식입니다. 각 항목은 순차적 인덱스 번호, HH:MM:SS,mmm --> HH:MM:SS,mmm 형식의 타임스탬프 줄(밀리초 앞에 쉼표, 시작과 끝을 구분하는 화살표), 한 줄 이상의 자막 텍스트로 구성됩니다. SRT 파일은 일반 텍스트이며 .srt 확장자를 사용합니다. VLC, MPC-HC, MPV 같은 데스크톱 플레이어, 모든 스마트 TV 브랜드, 모바일 영상 앱, 전문 편집 소프트웨어에서 인식됩니다.

자막을 변환할 준비가 되셨나요?

JSON 파일을 여기에 놓고 SRT로 즉시 변환하세요.