자막 굽기
SRT, WebVTT, ASS 자막을 동영상 화면에 영구적으로 굽습니다 - 브라우저에서 로컬로 처리, 업로드 없음.
기기에서 로컬로 처리 중 ...
내 파일
기기에서 로컬로 처리 중 ...
0%
파일이 기기를 떠난 적이 없습니다
제 파일이 업로드되나요?
아니요. 모든 처리가 브라우저에서 이루어지며, 파일이 기기를 떠나지 않습니다. 이것을 검증하는 방법
SRT, WebVTT, ASS 자막을 동영상 화면에 영구적으로 굽습니다 - 브라우저에서 로컬로 처리, 업로드 없음.
기기에서 로컬로 처리 중 ...
기기에서 로컬로 처리 중 ...
0%
파일이 기기를 떠난 적이 없습니다
아니요. 모든 처리가 브라우저에서 이루어지며, 파일이 기기를 떠나지 않습니다. 이것을 검증하는 방법
자체 자막 표시 기능이 없는 플랫폼용 릴스, 항상 자막과 함께 재생되어야 하는 학습 영상, 외국어 영상에 번역을 항상 표시하고 싶은 경우 - 이 도구는 SRT, WebVTT, ASS 자막 파일의 각 줄을 켜고 끌 수 있는 별도 트랙으로 만드는 대신, 동영상의 모든 프레임에 직접 그려 넣습니다(“하드섭”).
중요하고 솔직한 안내입니다. 동영상 하나와 자막 파일 하나를 동시에 함께 끌어다 놓아 주세요 - 어느 파일이 어떤 역할인지는 (놓는 순서가 아니라) 파일 형식과 확장자로 자동 판별됩니다. 자막의 입력 형식(SRT, WebVTT, ASS/SSA)도 자동으로 인식됩니다. 구워진 텍스트는 화면 픽셀 자체의 일부가 되므로, 실제 자막 트랙과 달리 나중에 숨기거나 다른 언어로 바꿀 수 없습니다.
모든 처리는 브라우저 안에서 로컬로 진행되며, mediabunny(MPL-2.0, 자체 호스팅, 외부 CDN 미사용)와 브라우저 내장 WebCodecs API를 사용합니다. 파일은 업로드되지 않습니다. 켜고 끌 수 있는 진짜 자막 트랙이 필요하다면, 대신 SRT/VTT 변환용 자매 도구를 이용하세요.
| 입력 형식 | MP4, M4V, MOV, MKV, WEBM, SRT, VTT, ASS, SSA |
|---|---|
| 출력 형식 | MP4 |
| 일괄 처리 | 지원 |
| 처리 방식 | 브라우저에서 로컬 처리 (WebCodecs) |
| 파일 업로드 | 없음 |
제한: 동영상 정확히 1개와 인식 가능한 줄이 하나 이상 있는 자막 파일 정확히 1개가 필요합니다. VTT의 위치/정렬 지정은 무시되며, 모든 줄이 화면 하단 중앙에 표시됩니다. 모든 프레임을 다시 그리는 완전한 재인코딩이 필요하므로 브라우저의 하드웨어 동영상 인코더가 필요합니다. 없을 경우 사용할 수 없는 결과물이나 오류를 내는 대신 그 사실을 정직하게 알려드립니다. 각 파일은 개별적으로 약 600MB로 제한됩니다 (브라우저 탭의 메모리 한도 때문으로, 스트리밍을 지원하지 않으면 파일 전체가 들어가야 하고, 스트리밍을 지원하면 한도가 약 1GB로 올라갑니다).
아니요. 굽기 작업 전체가 브라우저 안에서 로컬로 진행됩니다.
아니요. 구워진 텍스트는 화면 픽셀의 일부가 되어 다시 제거할 수 없습니다 - 그러려면 하드섭이 아니라 실제 별도의 자막 트랙이 필요합니다.
SRT, WebVTT, ASS/SSA를 인식하며, 형식은 내용을 기준으로 자동 판별됩니다.
인코딩 전에 모든 프레임을 캔버스에 다시 그려야 하기 때문입니다. 순수 소프트웨어 인코더에서는 브라우저 탭이 다운될 수 있습니다. 하드웨어 인코더가 없으면 위험을 감수하는 대신 정직하게 그 사실을 알려드립니다.
SRT를 VTT로 변환 · VTT를 SRT로 변환 · 자막을 텍스트로 · 동영상 변환 · 동영상 크롭 · 화면 녹화