영상에 자막 입히기
영상과 자막 파일을 넣고, 미리보기를 재생하며 글자 모양을 맞춘 뒤 ‘자막 입힌 영상 만들기’를 누르세요.
자막 파일이 없으면 직접 붙여 넣기 (SRT 형식)
화면 높이에 대한 비율이에요.
자막을 화면에 새겨 넣으면 좋은 점
유튜브에는 자막 파일을 따로 올릴 수 있지만, 인스타그램 릴스·카카오톡·문자로 보낸 영상·발표 화면처럼 자막 파일을 쓸 수 없는 곳이 많아요. 이럴 때 자막을 영상 그림 위에 직접 그려 넣으면(‘하드코딩’, ‘하드섭’이라고도 해요) 어떤 앱에서 재생해도 자막이 항상 보여요. 대신 나중에 자막만 끄거나 고칠 수는 없으니 원본 영상과 자막 파일은 따로 보관해 두세요.
쓰는 방법
- 동영상과 자막 파일(.srt 또는 .vtt)을 넣으세요. 자막 파일이 없으면 SRT 내용을 직접 붙여 넣을 수 있고, 음성을 글자로 도구로 자막 파일을 먼저 만들 수도 있어요.
- 오른쪽 미리보기를 재생하거나 자막 목록을 눌러 그 장면으로 가 보세요. 실제로 새겨질 모습이 영상 위에 겹쳐 보여요.
- 글자 크기(화면 높이의 %), 색, 테두리, 배경 상자, 위치를 맞추세요. 세로 쇼츠 영상은 글자를 4~5%, 가로 영상은 5~6%로 하면 읽기 편해요.
- 자막이 말보다 빠르거나 늦으면 싱크에 초를 넣으세요. +0.5는 모든 자막을 0.5초 늦게, −0.5는 0.5초 빠르게 보여 줘요.
- ‘자막 입힌 영상 만들기’를 누르면 진행률이 나오고, 끝나면 미리 보고 내려받을 수 있어요.
어떻게 만드나요
브라우저에 들어 있는 동영상 코덱 기능(WebCodecs)으로 영상을 한 장면씩 풀고, 그 위에 자막 글자를 그린 뒤 다시 압축해 MP4(H.264)나 WEBM으로 저장해요. 소리는 다시 그리지 않고 같은 길이로 함께 넣어요. 화면 크기는 원본 그대로이고, 글꼴은 Noto Sans KR 굵은 글씨(SIL 오픈 폰트 라이선스)를 써요. WebCodecs가 없는 브라우저(예전 아이폰 사파리 등)에서는 영상을 실제 길이만큼 재생하며 녹화하는 방식으로 만들어 시간이 더 걸리고 WEBM이나 MP4 중 브라우저가 지원하는 형식으로 저장돼요.
FFmpeg를 브라우저용으로 옮긴 ffmpeg.wasm을 쓰면 30MB 넘는 프로그램을 따로 내려받아야 해서, 이 도구는 이 사이트의 다른 동영상 도구와 같은 엔진(mp4box.js, mp4-muxer, webm-muxer)을 그대로 써요. 그래서 추가로 내려받는 파일이 없어요.
알아 두세요
- 영상을 다시 압축하므로 원본보다 화질이 아주 조금 낮아질 수 있어요. 업로드용이면 화질 ‘높음’을 고르세요.
- SRT의 굵게·기울임 같은 꾸밈 표시는 빼고 글자만 그려요. 줄바꿈은 그대로 지키고, 화면보다 긴 줄은 자동으로 나눠요.
- 휴대폰에서 긴 영상(10분 이상)은 메모리가 모자랄 수 있어요. 컴퓨터에서 하거나 동영상 자르기로 나눠서 만드세요.
참고한 자료
자주 묻는 질문
영상이 서버로 올라가나요?
아니요. 영상과 자막 모두 이 기기의 브라우저 안에서만 처리하고 어디에도 보내지 않아요.
자막 한글이 깨져요.
윈도 메모장 등에서 만든 EUC-KR(ANSI) 자막도 자동으로 알아봐요. 그래도 깨지면 자막 파일을 UTF-8로 다시 저장하거나, 내용을 복사해 ‘직접 붙여 넣기’에 넣으세요.
SMI 자막도 되나요?
지금은 SRT와 VTT만 읽어요. SMI 자막은 자막 편집 프로그램에서 SRT로 바꿔 저장한 뒤 넣어 주세요. 싱크만 틀어졌다면 이 도구의 ‘싱크’ 칸이나 자막 싱크 맞추기로 고칠 수 있어요.
함께 쓰면 좋은 도구
- SRT 자막 시간 조정 (자막 싱크 맞추기)SRT·VTT 자막을 몇 초 앞당기거나 늦추고, 점점 어긋나는 자막은 비율로 맞추기
- 음성 텍스트 변환 (받아쓰기·자막 SRT 만들기, Whisper)녹음·영상의 말소리를 글자로, 시간 표시·문장별 수정 후 TXT·SRT·VTT 자막 저장, 업로드 없음
- 자막 텍스트만 추출 (SRT → 대본 텍스트)SRT·VTT 자막에서 번호·시간·태그를 지우고 읽기 좋은 대본 글로
- 동영상 자르기 (원하는 구간만 남기기)영상을 보며 시작·끝을 정해 원하는 구간만 새 파일로, 소리 포함
- CSV를 엑셀로 (한글 깨짐 없이)CSV → XLSX 변환, EUC-KR·UTF-8 자동 인식, 0으로 시작하는 번호 보존
- 엑셀을 CSV로 (UTF-8·EUC-KR 선택)XLSX → CSV, UTF-8(BOM)·EUC-KR 인코딩과 구분 기호 선택