AI 챗봇이 잘하는 것
대사 번역은 ChatGPT, Claude, Gemini의 강점입니다. 자막 수십 줄을 붙여 넣고 스페인어나 페르시아어로 번역해 달라고 하면, 예전 번역 도구보다 은어와 말투까지 훨씬 자연스럽게 옮겨 주는 경우가 많습니다. 짧은 영상, 예고편, 한 장면 정도라면 AI 챗봇도 좋은 선택입니다.
영화 한 편으로 측정한 결과
긴 작업에 대한 연구를 위해, 오스카 와일드의 The Importance of Being Earnest(퍼블릭 도메인)의 대사로 85분, 1,200줄 분량의 SRT 파일을 만들어 세 모델에 API로 보냈습니다. 요청은 하나였습니다. "이 자막 파일을 스페인어로 번역해 줘. SRT 형식과 타이밍은 그대로 유지해 줘."
| 모델 | 반환된 줄 수 | 원본과 같은 타임코드 | 발견된 오류 |
|---|---|---|---|
| GPT-6.1 Sol | 1,200 / 1,200 | 1,200 | 없음 |
| Gemini 4 Argon | 1,200 / 1,200 | 1,199 | 770번 줄이 10초 늦게 시작되어 자신의 종료 시간보다 뒤에 시작 |
| Claude Sonnet 5.5 | 1,198 / 1,200 | 1,198 | 329번과 357번 줄이 앞줄에 합쳐짐, 이후 870줄 번호가 다시 매겨짐 |
| NoCutoff 자막 번역기 | 1,200 / 1,200 | 1,200 | 없음 |
어느 답변에도 이런 변경에 대한 언급은 없었습니다. 모두 완성된 파일처럼 보였습니다.
어디서 문제가 생길까
- 합쳐진 줄. Claude는 짧은 두 줄("absence ...", "we know them.")의 단어를 앞줄로 옮기고 원래 줄은 삭제했습니다. 문장은 더 자연스럽게 읽히지만 그 단어들이 1초 일찍 화면에 나타나고, 첫 번째 합쳐진 줄 이후의 모든 줄 번호가 원본과 달라집니다.
- 숫자 하나. Gemini는 원본의 00:54:45,839를 00:54:55,839로 적었습니다. 그 결과 줄이 시작하기도 전에 끝납니다. 어떤 플레이어는 그 줄을 건너뛰고, 어떤 플레이어는 파일을 아예 거부합니다.
- 길이. 번역에는 출력 토큰이 38,000~56,000개 필요했습니다. 사용하는 앱의 답변 한도가 이보다 작으면 파일이 중간에 끊기고 계속할지 묻게 됩니다.
- 오른쪽에서 왼쪽으로 쓰는 문자. 아랍어나 페르시아어 줄에는 방향 표시 문자가 필요합니다. 없으면 일부 플레이어에서 문장부호가 줄의 엉뚱한 쪽 끝에 표시됩니다.
왜 이런 일이 생길까
채팅에서 SRT 파일을 번역하려면 모델이 번호와 타임코드까지 포함해 파일 전체를 다시 써야 합니다. 절대 바꾸면 안 되는 숫자가 수천 개나 됩니다. 게다가 모델은 영상 플레이어가 아니라 읽는 사람을 기준으로 씁니다. 두 조각을 한 문장으로 이으면 읽기에는 더 자연스럽지만 타이밍이 깨집니다. 자막 파일에 필요한 것은 좋은 챗봇 답변과 정반대입니다. 모든 줄이 원래 있던 자리에 그대로 있어야 합니다.
직접 테스트하는 방법
영화 한 편 분량의 SRT 파일을 준비해서 AI 챗봇에 전체를 번역해 달라고 해 보세요.
- 두 파일에서 마지막 줄의 번호와 타임코드를 비교합니다.
- 중간에서 세 줄을 골라 번호와 타임코드가 일치하는지 확인합니다.
- 번역 파일에서 종료 시간이 시작 시간보다 빠른 타임코드가 있는지 검색합니다.
- 번역한 파일을 영상 플레이어에 불러와 마지막 10분 지점으로 이동해 봅니다.
단계별 안내는 번역한 SRT의 싱크가 어긋나는 이유에 있습니다.
대신 이런 도구를 사용하세요
구조는 모델에 맡기지 않는 도구를 쓰세요. NoCutoff의 자막 번역기는 .srt 또는 .vtt 파일을 줄 단위로 나누어 읽고, 텍스트만 최대 60줄씩 묶어 보냅니다. 모든 줄에 같은 번호로 번역문이 돌아와야 하고, 빠진 줄이 있으면 다시 요청하며, 시작·종료 시간은 원본 파일에서 그대로 복사합니다. 1,200줄짜리 같은 파일로 테스트했을 때 1,200줄이 모두 돌아왔고, 모든 번호와 타임코드가 원본과 똑같았습니다. 서식 태그는 제자리에 그대로 유지되고, 오른쪽에서 왼쪽으로 쓰는 언어에는 모든 줄에 방향 표시가 붙으며, 원문을 번역문 위에 함께 보여 주는 이중 자막도 선택할 수 있습니다. 번역 가능한 대상 언어는 41개이고, 한 시즌 분량 전체를 하나의 작업으로 올릴 수도 있습니다. 완성된 예시는 데모에서 확인하시거나, SRT 스페인어 번역, 아랍어, 페르시아어 페이지로 바로 이동하세요.
자막의 타이밍을 다시 맞추거나 영상에 박힌 자막을 읽어 내는 기능은 없습니다. 또한 기계 번역이므로 상업용으로 공개할 자막은 반드시 사람이 검수하세요. 자막 파일이 전혀 없는 녹음 파일이라면 먼저 긴 오디오 텍스트 변환으로 텍스트부터 만드세요.
모든 작업은 첫 부분 무료이며 회원가입 없이 이용할 수 있어서, 내 파일로 AI 챗봇과 직접 비교해 보실 수 있습니다. 최대 30개 파일, 최대 5,000줄까지 전체 작업은 1회 결제로 $5입니다.