Mac에서 영상에 이중 자막 만드는 법
자막이 없는 외국어 영상에 번역한 언어가 위, 원문이 아래에 오는 이중 자막을 붙이고 싶을 때의 전체 과정을 설명합니다. 결과는 .srt 파일 하나이며 CapCut, Final Cut Pro, IINA 모두에서 쓸 수 있습니다. 예시는 '영어 영상 → 한국어'이지만 말 그대로 예시이고 언어는 바꿀 수 있습니다.
먼저 어떤 결과물을 원하는지 정하기
'자막을 붙인다'에는 두 가지 결과가 있고 만드는 방법이 다릅니다.
- 자막 파일(소프트 자막): 영상과 따로 보관하는
.srt텍스트입니다. 플레이어나 편집 프로그램이 읽어 들이고, 언제든 고치거나 언어를 바꿀 수 있습니다. 이 글은 이 방식을 다룹니다. - 화면에 입힌 자막(하드 자막): 자막이 영상의 일부가 되어 바꿀 수 없습니다. 이 방식이 필요하면 먼저 SRT를 만든 뒤 CapCut이나 Final Cut Pro 같은 편집 프로그램에서 내보낼 때 입히세요.
SRT를 먼저 만들고 입힐지는 나중에 정하는 순서가 다시 작업할 일이 가장 적습니다. 검수할 때 고치는 것은 텍스트이고 영상을 다시 렌더링할 필요가 없기 때문입니다.
전체 과정
- 음성 인식오디오 트랙을 시간 정보가 붙은 원문 텍스트로 바꿉니다. 이 단계가 품질의 하한선을 정합니다. 잘못 들은 단어는 번역에서도 그대로 틀립니다. 억양이 강하거나 배경 음악이 크거나 전문 용어가 많은 영상은 인식 오류가 눈에 띄게 늘어납니다.
- 자막 나누기인식 결과는 긴 글 한 덩어리입니다. 쉼과 문장부호를 기준으로 자막 하나씩 나누며, 한 자막이 화면에 머무는 시간은 1~7초 정도가 적당합니다. 단어 중간에서 끊기거나 한 자막에 세 줄이 들어가면 이 단계가 잘 안 된 것입니다.
- 번역자막을 하나씩 번역할 언어로 옮깁니다. 하나씩 번역하면 앞뒤 문맥이 사라지므로 대명사와 생략된 문장을 살펴야 합니다. 기계 번역은 숫자, 사람 이름, 제품 이름에서 가장 자주 틀립니다.
- 이중 언어 SRT로 합치기같은 시간 코드 아래에 두 줄을 놓습니다. 번역한 언어가 위, 원문이 아래입니다. 위 줄이 길면 휴대폰에서 줄바꿈이 되므로 짧게 유지하세요.
- 불러오기와 검수SRT를 편집 프로그램이나 플레이어에 넣고 화면과 맞춰 보며 고유 명사와 줄바꿈을 고칩니다.
Mac에서 Twinsub로 만들기
Twinsub는 위의 앞 네 단계를 창 하나에 담았습니다.
- 영상 끌어다 놓기여러 개를 한꺼번에 넣어도 차례로 처리됩니다.
- 끝날 때까지 기다리기인식은 Mac에서 Whisper large-v3-turbo가 처리합니다. 원문 언어는 자동으로 인식하고(직접 고를 수도 있습니다), 번역할 언어는 직접 선택합니다. 번역은 macOS에 내장된 온디바이스 번역을 쓰며 사용할 수 있는 언어 조합은 Apple 온디바이스 번역의 지원 범위에 따릅니다. 처음 실행할 때 음성 모델을 한 번 내려받고 그 뒤에는 오프라인으로 쓸 수 있습니다.
- 영상 옆에서 파일 받기이중 언어 파일
영상이름.번역언어-원문언어.srt(예:Interview.ko-en.srt, 번역 언어가 위, 원문이 아래이며 설정에서 순서를 바꿀 수 있습니다)와 번역한 언어만 담은영상이름.번역언어.srt(예:Interview.ko.srt)가 생깁니다.
자막 파일만 만듭니다. 화면에 입히지 않고 자막 편집기도 내장하지 않았습니다. 검수는 익숙한 텍스트 편집기나 편집 프로그램에서 하세요. SRT 자막 검수와 수정 방법을 참고하세요.
Twinsub는 Mac App Store 출시 예정이며 macOS 26 이상, Apple 실리콘 Mac이 필요합니다. 무료 버전은 영상마다 처음 10분를 처리하고, 한 번 구매하면 시간 제한이 없어집니다.
Twinsub 없이 만드는 방법
- Vrew나 CapCut 같은 프로그램에도 자막 인식과 번역 기능이 있습니다. 다만 유료 플랜이 필요한지, 인터넷으로 처리되는지는 프로그램 안에서 확인하세요. 비교는 Twinsub와 Vrew, CapCut, MacWhisper 비교를 참고하세요.
- 오픈 소스 Whisper를 명령줄에서 돌려 원문 자막을 만들고, 번역 도구로 옮긴 다음 두 파일을 시간 코드에 맞춰 손으로 합치는 방법입니다. 가능하지만 합치는 작업이 번거로워 이것저것 만져 보기 좋아하는 분께 맞습니다.
예시: 이중 언어 SRT는 이렇게 생겼습니다
실제 출력의 처음 두 개입니다. 텍스트 파일이라 어떤 편집기로도 열 수 있습니다.
1 00:00:00,020 --> 00:00:01,240 本日は、あなたにお見せしたいと思います Today I want to show you 2 00:00:01,240 --> 00:00:03,470 小規模なチームが有用な製品を構築する方法 how a small team can build a useful product
예시는 영어 영상을 일본어로 번역한 실제 출력의 앞부분입니다(번역할 언어는 직접 고를 수 있습니다).
업데이트: 2026-10-11 Twinsub 홈으로 돌아가기