자막을 안정적으로 다루는 기본 안내

스트리밍 영상을 다루다 보면 자막 문제와 자주 마주칩니다. 영상을 받아 뒀는데 자막이 없거나, 자막은 있는데 영상과 시간이 어긋나거나, 글자가 깨져 보이는 경우입니다. 영상을 보는 것 자체는 어렵지 않은데 자막 하나 때문에 보기가 영 불편해지는 일이 흔합니다. 자막을 어떻게 다뤄야 하는지를 정리해 두면 이런 불편을 줄일 수 있습니다.

자막의 두 가지 형태

영상의 자막에는 크게 두 가지 형태가 있습니다. 영상 화면에 글자가 박혀 들어가 있는 자막과, 별도의 자막 파일로 분리되어 있어 영상과 함께 불러오는 자막입니다. 박혀 있는 자막은 켜고 끌 수 없고 자막의 위치나 글자를 바꾸기 어렵습니다. 반면 분리된 자막은 자유롭게 켜거나 끌 수 있고 다른 언어의 자막으로 갈아 끼우는 것도 가능합니다.

스트리밍 서비스에서 보던 자막은 대부분 분리된 형태로 제공됩니다. 그래서 영상을 받아 둘 때 자막도 함께 받아야 하는데, 도구가 자막을 함께 가져오지 못하면 영상만 남고 자막이 사라집니다. 영상을 받기 전에 자막이 함께 저장되는지 확인하는 습관이 필요한 이유입니다.

자막 파일의 종류

자막 파일에도 여러 형식이 있습니다. 가장 널리 쓰이는 것은 SRT라는 단순한 형식으로, 글자와 시간 정보만 담겨 있어 어디서나 잘 읽힙니다. 더 화려한 효과를 담을 수 있는 형식도 있지만 일반적인 재생기에서는 SRT가 가장 무난하게 동작합니다. 받은 자막 파일이 SRT가 아니라면 SRT로 한 번 변환해 두면 다루기 편해집니다.

형식이 다르면 같은 자막도 어떤 재생기에서는 잘 보이고 어떤 곳에서는 보이지 않을 수 있습니다. 영상은 잘 나오는데 자막만 빠지는 상황은 대개 자막 형식이 그 재생기에서 지원되지 않아 생깁니다. 형식을 바꾸는 일은 어렵지 않으니 재생이 안 될 때 가장 먼저 시도해 볼 만한 해결책입니다.

자막을 다룰 때 점검할 항목

형태영상에 박힌 자막인지 분리된 자막인지
형식재생기와 호환되는 형식인지
인코딩한글이 깨지지 않고 표시되는지
시간영상과 자막의 시간이 맞는지

한글이 깨질 때

한글 자막을 열었을 때 글자가 깨져 보이는 경우가 있습니다. 외계어 같은 기호로 표시되거나 네모로만 보이는 식인데, 이는 자막 파일의 인코딩이 재생기와 맞지 않아 생기는 문제입니다. 자막을 만든 환경과 보는 환경이 한글을 다루는 방식이 달라 글자를 제대로 해석하지 못하는 것입니다.

해결 방법은 자막 파일의 인코딩을 바꾸는 것입니다. 메모장 같은 단순한 글 편집기로 자막 파일을 열어 UTF-8이라는 방식으로 다시 저장하면 대부분의 깨짐이 풀립니다. 요즘 재생기는 거의 모두 UTF-8을 지원하므로 자막을 받자마자 이 형식으로 한 번 통일해 두면 두고두고 편합니다.

시간이 어긋날 때

자막이 영상보다 빠르거나 늦게 표시되는 경우가 있습니다. 자막의 시작 시간이 영상의 시작 시간과 맞지 않거나, 영상이 어디선가 잘려 자막의 시간 정보가 어긋나 있는 경우입니다. 영상과 자막이 한참 어긋난 채로 보면 내용을 따라가기가 거의 불가능합니다.

대부분의 재생기는 자막의 시간을 일정한 간격으로 앞당기거나 늦추는 기능을 제공합니다. 자막이 영상보다 2초 빠르다면 자막을 2초 늦추는 식입니다. 다만 이 방법은 자막 전체가 일정하게 어긋났을 때 통합니다. 자막이 어떤 부분에서는 맞고 어떤 부분에서는 어긋난다면 자막 자체가 잘못 만들어진 것일 수 있어 다른 자막 파일을 구해야 합니다.

여러 언어를 함께 다룰 때

외국 영상을 볼 때는 자막의 언어를 골라야 하는 경우가 생깁니다. 한국어 자막이 있다면 그것을 쓰면 되지만, 없는 경우 영어 자막이라도 받아 두는 편이 낫습니다. 시간이 지나면 한국어 자막이 만들어질 수 있고, 그때까지 영어 자막으로 내용을 어느 정도 따라갈 수 있기 때문입니다.

한 영상에 여러 언어 자막을 모두 가지고 있다면, 각 언어를 알아볼 수 있게 파일 이름을 정리해 두는 것이 좋습니다. 영상 이름 뒤에 언어 표시를 붙이는 식인데, 이렇게 해 두면 같은 영상의 다른 언어 자막을 헷갈리지 않고 골라 쓸 수 있습니다. 외국어 공부를 겸해 두 언어 자막을 번갈아 띄우는 사람들도 많습니다.

자막을 구할 곳

영상은 받았는데 자막이 없는 경우 따로 자막을 찾아야 합니다. 인터넷에는 여러 사람이 만든 자막을 공유하는 사이트가 있는데, 이런 곳에서 자막을 받을 때도 주의가 필요합니다. 자막 파일에 악성 코드가 숨겨져 있는 경우는 드물지만, 자막 사이트라며 잘 모르는 도구를 함께 설치하라고 권하는 곳은 피해야 합니다.

받은 자막은 한 번 메모장 같은 글 편집기로 열어 내용을 확인해 보는 것이 좋습니다. 자막처럼 보이지만 안에 이상한 명령어가 섞여 있거나 광고 문구가 들어 있는 경우가 있습니다. 자막은 단순한 글자와 시간 정보만 담겨야 정상이므로, 그 외의 것이 보이면 다른 자막을 찾아보는 편이 안전합니다.

같은 폴더에 두기

영상과 자막을 효과적으로 함께 쓰는 가장 단순한 방법은 두 파일을 같은 폴더에 같은 이름으로 두는 것입니다. 영상 파일의 이름이 movie.mp4라면 자막 파일을 movie.srt로 두는 식입니다. 이렇게 해 두면 대부분의 재생기가 영상을 열 때 같은 이름의 자막을 자동으로 함께 띄워 줍니다.

여러 영상이 있는 폴더에서 자막이 섞이지 않게 하려면 이름을 정확히 맞추는 것이 중요합니다. 한 글자라도 다르면 자동으로 인식되지 않고, 결국 사람이 직접 자막을 불러와야 합니다. 처음 정리할 때 잠깐 신경 쓰면 이후로는 영상을 여는 것만으로 자막이 함께 나타나니 손이 가는 일이 줄어듭니다.

자막을 영상에 합치는 일

자막과 영상을 따로 들고 다니기가 번거롭다면 자막을 영상 안에 합쳐 둘 수도 있습니다. 자막을 영상에 박아 넣는 방식과, 영상의 컨테이너 안에 분리된 트랙으로 넣는 방식이 있습니다. 박아 넣는 방식은 어디서 재생해도 자막이 보장되지만 끌 수 없습니다. 트랙으로 넣는 방식은 켜고 끌 수 있지만 일부 재생기에서 지원되지 않습니다.

휴대폰에서 자주 볼 영상이라면 박아 넣는 편이 편할 수 있습니다. 자막 파일을 따로 들고 다닐 필요가 없고, 어떤 앱에서 열어도 자막이 항상 보입니다. 보관용이라면 트랙으로 넣어 두는 편이 좋습니다. 나중에 다른 언어 자막을 추가하거나 자막을 끄고 영상만 보고 싶을 때 자유롭기 때문입니다. 용도가 무엇인지에 따라 답이 달라집니다.

자막을 직접 만들 때

영상 편집 화면

구할 수 있는 자막이 없다면 직접 만드는 방법도 있습니다. 짧은 영상이라면 메모장만으로도 자막을 만들 수 있고, 긴 영상이라면 자막 편집을 도와주는 도구를 쓰면 한결 수월합니다. 시간을 맞추는 일이 가장 번거롭지만 자막 도구는 영상을 보면서 그 자리에서 시간을 찍을 수 있게 해 주어 처음 만드는 사람도 따라할 수 있습니다.

직접 만든 자막은 형식만 맞으면 다른 자막과 똑같이 쓸 수 있습니다. SRT 형식으로 저장하면 어디서나 잘 동작하고, 인코딩을 UTF-8로 두면 한글도 깨지지 않습니다. 시간이 오래 걸리는 일이지만 한 번 만들어 두면 그 영상을 다시 볼 때마다 가치를 발휘하며, 다른 사람과 공유할 수도 있습니다. 좋은 자막 하나가 영상의 가치를 한 단계 올립니다.

정리자막은 단순한 글자와 시간 정보일 뿐이지만 영상의 가치를 크게 좌우합니다. 형식과 인코딩을 통일하고, 영상과 같은 이름으로 같은 폴더에 두며, 시간이 어긋날 때 조정하는 기능을 알아 두면 자막 문제로 영상을 못 보는 상황을 줄일 수 있습니다. 작은 정리가 보는 경험을 크게 바꿔 줍니다.

위로 스크롤