VLC에서 자막 싱크 조정하는 방법: g/h 단축키와 트랙 동기화 설정

VLC의 자막 지연 단축키는 기본적으로 50ms 단위로 조정됩니다. 즉, 자막이 대사보다 조금 빠르거나 늦게 뜰 때는 재생을 멈추지 않고 키 몇 번으로 바로 맞출 수 있고, 1초 이상 크게 어긋난 경우에는 메뉴에서 값을 직접 입력하는 편이 빠릅니다.

먼저 결론부터 보면, Windows용 VLC에서는 재생 중 g 또는 h 키로 자막 싱크를 조정합니다. VideoLAN 공식 위키에서도 자막이 소리보다 앞서면 g, 자막이 소리보다 뒤에 나오면 h를 사용한다고 안내합니다. 다만 VLC 버전, 언어 설정, 사용자가 바꾼 단축키에 따라 화면 표시가 다르게 느껴질 수 있으므로, 한두 번 눌러 왼쪽 위에 뜨는 지연값 변화와 실제 재생 결과를 함께 확인하는 것이 가장 안전합니다.

VLC에서 자막 싱크를 조정하는 단축키 g와 h

VLC에서 자막 싱크를 가장 빨리 맞추는 방법

자막 싱크를 맞출 때 가장 중요한 것은 “자막이 빠른지, 늦은지”를 먼저 구분하는 것입니다. 자막이 먼저 뜨고 나서 대사가 들리면 자막이 빠른 상태입니다. 반대로 배우가 이미 말했는데 자막이 나중에 나타나면 자막이 늦은 상태입니다.

자막이 대사보다 먼저 나오면

자막이 먼저 뜨는 경우에는 자막을 조금 늦춰야 합니다. VLC 공식 안내 기준으로는 이때 g를 누릅니다. 한 번 누를 때마다 50ms, 즉 0.05초 단위로 조정되므로 0.5초 정도 빠르다면 약 10번 전후로 눌러 보며 맞출 수 있습니다. 너무 많이 누르면 반대로 늦어질 수 있으니, 3~5번 누른 뒤 5~10초 정도 재생하면서 확인하세요.

자막이 대사보다 뒤늦게 나오면

자막이 뒤늦게 뜨는 경우에는 자막을 앞당겨야 합니다. 공식 안내 기준으로는 h를 누릅니다. 예를 들어 대사가 끝난 뒤 약 1초 후에 자막이 나타난다면 50ms 단위 조정만으로는 20번 정도 눌러야 하므로, 처음에는 단축키로 방향만 확인하고 뒤에서 설명하는 메뉴 입력 방식으로 -1.000초 근처의 값을 넣어 확인하는 편이 더 빠릅니다.

여기서 헷갈리기 쉬운 점이 있습니다. VLC의 단축키 표에서는 H가 자막 지연 증가, G가 자막 지연 감소로 설명되는 경우가 있어 “어느 키가 앞당기기인지”를 외우려다 더 혼란스러울 수 있습니다. 실전에서는 자막이 빠르면 g, 자막이 늦으면 h로 시작하되, 화면에 표시되는 지연값과 실제 자막 위치를 보고 방향이 맞는지 확인하는 방식이 가장 확실합니다.

메뉴에서 자막 지연값을 직접 입력하는 방법

자막이 0.2초 정도만 어긋난 경우에는 단축키가 편하지만, 1초 이상 밀리거나 강의 영상처럼 정확히 맞춰야 할 때는 메뉴에서 숫자를 입력하는 방식이 좋습니다. Windows 기준 경로는 도구 > 트랙 동기화입니다. 영어 UI에서는 Tools > Track Synchronization으로 표시됩니다.

  1. VLC에서 영상을 재생합니다.
  2. 상단 메뉴에서 도구를 누릅니다.
  3. 트랙 동기화를 엽니다.
  4. 자막 트랙 동기화 항목을 찾습니다.
  5. 초 단위 값을 입력한 뒤 영상을 몇 초 재생해 확인합니다.
VLC 도구 메뉴의 트랙 동기화 설정 화면

자막 트랙 동기화 값의 의미

자막 트랙 동기화 값은 자막을 현재 재생 위치보다 얼마나 늦게 또는 빠르게 표시할지를 정하는 값입니다. 일반적으로 자막이 너무 빨리 나오면 표시를 늦추는 방향으로, 자막이 너무 늦게 나오면 표시를 앞당기는 방향으로 조정합니다. 예를 들어 자막이 대사보다 0.5초 먼저 뜬다면 지연을 늘리는 방향으로 0.500초 근처를 시도하고, 자막이 대사보다 1초 늦게 뜬다면 -1.000초 근처를 시도해 볼 수 있습니다.

단, VLC 버전이나 표시 방식에 따라 사용자가 체감하는 방향이 헷갈릴 수 있습니다. 숫자를 넣은 뒤 바로 결론 내리지 말고 같은 대사가 나오는 구간을 5~10초 재생하며 방향이 맞는지 확인하세요. 방향이 반대라면 부호를 바꾸거나 값을 줄여 다시 테스트하면 됩니다.

긴 영상에서 자막이 계속 밀릴 때 확인할 점

자막 싱크 문제는 크게 두 가지로 나뉩니다. 하나는 처음부터 끝까지 거의 같은 정도로 어긋나는 경우이고, 다른 하나는 초반에는 맞지만 시간이 갈수록 점점 더 벌어지는 경우입니다.

처음부터 일정하게 어긋난 경우

처음부터 끝까지 자막이 계속 0.7초 빠르거나 1초 늦는 식이라면 VLC의 지연값 조정으로 해결하기 쉽습니다. 이런 경우는 영상과 자막의 시작 기준만 다를 뿐 전체 길이는 비슷한 상태입니다. 단축키로 맞춘 뒤, 정확한 값이 보이면 트랙 동기화 메뉴에서 같은 값을 입력해 더 안정적으로 볼 수 있습니다.

시간이 갈수록 점점 벌어지는 경우

첫 장면에서는 맞는데 30분 뒤부터 3초 이상 벌어진다면 단순 지연값만으로는 완전히 해결하기 어렵습니다. 이때는 자막 파일이 다른 버전의 영상에 맞춰 만들어졌을 가능성이 큽니다. 감독판, 확장판, 광고 포함본, 오프닝 길이가 다른 릴리즈처럼 영상 길이가 조금만 달라도 뒤로 갈수록 자막이 크게 어긋날 수 있습니다. 또한 프레임레이트가 다른 영상에 맞춰진 자막도 시간이 지날수록 차이가 누적될 수 있습니다.

이런 상황에서는 VLC에서 중간 지점을 기준으로 임시로 맞출 수는 있지만, 초반과 후반을 동시에 정확히 맞추기는 어렵습니다. 영상 버전에 맞는 자막을 다시 준비하거나, 자막 편집 도구에서 전체 타임코드를 늘리거나 줄이는 작업이 필요합니다.

VLC에서 맞춘 자막 싱크는 저장될까

VLC에서 g, h 키나 트랙 동기화 메뉴로 조정한 값은 기본적으로 “현재 재생 중 보정”으로 이해하는 것이 좋습니다. 이 조정은 자막 파일 자체를 자동으로 고쳐 저장하는 기능이 아닙니다. 같은 파일을 다른 플레이어에서 열거나, 다른 기기로 옮겨 재생하면 다시 어긋날 수 있습니다.

자막 싱크를 다음에도 계속 유지하려면 SRT 같은 자막 파일의 타임코드를 직접 수정하거나, 자막 편집 도구 또는 변환 도구를 이용해 새 자막 파일로 저장해야 합니다. SRT는 영상이나 오디오를 담고 있는 파일이 아니라, 자막 번호와 시작 시간, 종료 시간, 표시할 텍스트를 순서대로 적어 둔 텍스트 기반 자막 형식입니다.

1
00:01:02,500 --> 00:01:05,000
오늘은 VLC 자막 싱크를 맞춰 보겠습니다.

2
00:01:06,200 --> 00:01:08,700
자막이 빠르면 늦추고, 늦으면 앞당깁니다.
SRT 자막 파일의 타임코드 구조 예시

영구 반영 방식에는 두 갈래가 있습니다. 하나는 SRT 파일의 시간값만 수정해 외부 자막으로 계속 사용하는 방식이고, 다른 하나는 자막을 영상에 입혀 새 동영상으로 내보내는 방식입니다. 후자는 자막이 항상 보인다는 장점이 있지만 재인코딩이 필요할 수 있고, 설정에 따라 화질 손실이 생길 수 있습니다. 자막을 영상에 고정해 내보내야 한다면 자막을 영상에 영구히 입힐 때 생기는 화질 손실도 함께 고려하는 편이 좋습니다.

단축키가 작동하지 않을 때 점검할 것

gh를 눌러도 아무 변화가 없다면 먼저 VLC 창이 활성화되어 있는지 확인하세요. 웹브라우저나 메모장에 포커스가 가 있으면 키 입력이 VLC로 전달되지 않습니다. 전체 화면 모드라면 한 번 클릭한 뒤 다시 눌러 보는 것도 도움이 됩니다.

다음으로 자막 트랙이 실제로 선택되어 있는지 확인합니다. 상단 메뉴의 자막 > 자막 트랙에서 사용 중인 자막이 선택되어 있어야 합니다. 외부 SRT 파일을 쓰는 경우 영상 파일과 같은 폴더에 두고, 파일 이름을 영상 파일 이름과 맞춰 두면 인식이 더 수월합니다. 예를 들어 movie.mp4movie.srt처럼 맞춰 두는 식입니다.

마지막으로 단축키 설정이 바뀌었을 수 있습니다. VLC의 도구 > 환경설정 > 단축키에서 자막 지연 관련 항목을 검색해 현재 어떤 키로 지정되어 있는지 확인하세요. macOS에서도 기본 개념은 같지만, 메뉴명이나 일부 키 동작은 버전과 키보드 설정에 따라 다를 수 있으므로 단축키 설정 화면을 함께 확인하는 것이 좋습니다.

필요할 때만 쓰는 고급 동기화 방법

VLC에는 자막이 늦게 나오는 상황에서 사용할 수 있는 고급 동기화 절차도 있습니다. 대사를 들은 순간 Shift+H를 누르고, 같은 문장이 자막으로 보이는 순간 Shift+J를 누른 뒤, Shift+K로 보정하는 방식입니다. 초보자에게는 단축키와 트랙 동기화 메뉴가 더 직관적이지만, 특정 대사 기준으로 맞춰야 할 때 알아두면 유용합니다.

자막 싱크가 자주 틀어지는 원인

자막 싱크가 반복해서 틀어진다면 VLC 설정만의 문제가 아닐 수 있습니다. 가장 흔한 원인은 영상과 자막의 버전 차이입니다. 같은 영화라도 블루레이판, 웹판, 감독판, 확장판, 광고가 포함된 녹화본은 길이와 장면 순서가 다를 수 있습니다. 이 경우 자막 시작점만 맞춰도 중간 이후에 다시 어긋납니다.

또 다른 원인은 컨테이너와 자막 처리 방식의 차이입니다. MKV처럼 내부에 자막 트랙을 담은 파일도 있고, MP4 영상 옆에 SRT를 따로 두는 경우도 있습니다. 외부 자막 파일을 잘못된 영상에 연결했거나, 같은 폴더에 비슷한 이름의 자막이 여러 개 있으면 엉뚱한 자막이 선택될 수 있습니다.

영상 재생 자체가 끊기거나 소리와 화면까지 함께 밀린다면 자막 지연 문제가 아니라 재생 성능, 코덱, 파일 손상 문제일 수도 있습니다. 이때는 자막만 계속 조정하기보다 다른 구간에서도 영상과 음성이 정상적으로 맞는지 먼저 확인하세요.

VLC 자막 싱크 조정 순서

  • 자막이 대사보다 먼저 나오는지, 뒤늦게 나오는지 구분합니다.
  • 빠른 해결은 g, h 단축키로 50ms씩 조정합니다.
  • 1초 이상 크게 어긋나면 도구 > 트랙 동기화에서 값을 직접 입력합니다.
  • 값을 넣은 뒤에는 5~10초 재생하며 방향이 맞는지 확인합니다.
  • 처음부터 끝까지 일정하게 어긋나면 지연값 조정으로 해결될 가능성이 높습니다.
  • 시간이 갈수록 차이가 커지면 영상 버전, 프레임레이트, 자막 파일 자체를 의심합니다.
  • VLC에서 맞춘 값은 자막 파일을 자동 저장하지 않으므로, 영구 수정은 SRT 편집이나 변환 작업으로 처리합니다.

결국 VLC 자막 싱크 조정의 핵심은 “재생 중 임시 보정”과 “자막 파일 자체 수정”을 구분하는 것입니다. 지금 보는 영상만 편하게 맞추려면 단축키와 트랙 동기화 메뉴면 충분합니다. 하지만 같은 자막을 계속 쓰거나 다른 기기에서도 정확히 맞추려면 SRT 타임코드를 수정해 새 파일로 저장해야 합니다.