VLC에서 한글 자막 문제
게시일: 2005/11/18 | 글쓴이: doa | 22040 번 | 프린트 | 메일


VLC는 자체 코덱을 사용하며, KMP 못지않은 강력한 기능을 가지고 있고 CPU 점유율면에서도 KMP에 비해 낫다. 그러나 VLC의 문제점은 자막의 숫자와 기호 등이 글자가 깨어집니다.라는 글과 vlc media player subtitles 깨져서 나옵니다.라는 글에서 알 수 있듯이 한글 자막의 경우 깨지거나 다른 문제를 발생한다는 점이다.



따라서 이번 팁에서는 VLC에서 한글 자막이 정상적으로 출력될 수 있도록 자막을 설정하는 방법주1을 설명하겠다. VLC의 경우 최신 버전은 0.8.4-test2까지 나와있고 0.8.4-test2의 경우 한글까지 지원하지만 첫째 아직까지 버그가 많고, 둘째 지원되는 한글 역시 번역기로 돌린 듯하기때문에 별다는 문제가 없는 VLC 0.8.2 버전을 기준으로 설명하겠다. 절차는 다음과 같다.

  1. 글꼴 설정 사실 한글 자막이 깨지는 대부분의 이유는 보통 두가지 이다. 자막이 사각형으로 나온다면 글꼴이 설정되어 있지 않기때문에 발생한 현상이다. 만약 한글이 보이지 않고 이상한 문자로 출력된다면 이 것은 문자 집합이 잘못 설정되었기 때문이다.
    1. VLCSettings/Preferences 메뉴를 클릭한다.
    2. 좌측 패널에서 Video/Subtitles/OSD를 클릭한다.
    3. 우측 패널에서 Advanced Option을 체크한다.
    4. 우측 패널Overlays에서 Freetype2 font renderer를 체크한다.
    5. 좌측 패널에서 Video/Subtitles/OSD/Text renderer를 클릭한다.
    6. 우측 패널을 다음 처럼 설정한다.
      항목 의미 설명
      Font 자막용 글꼴 C:\WINDOWS\Fonts\gulim.ttc 반드시 완전한 경로를 지정한다. Browser 버튼을 사용하는 경우 글꼴을 지정할 수 없으므로 꼭 직접 입력한다.
      Font size in pixels 글꼴의 크기 30 글꼴의 크기를 픽셀 단위로 지정한다. 이 값을 지정하지 않으면 화면에 자막이 나타나지 않으므로 주의한다.
      Opacity 투명도 설정 255 글꼴의 투명도를 설정한다. 255를 지정하면 불투명으로 설정한 것이다. 변경하지 않아도 된다.
      Text Default Color 글자색 White 글자의 색상을 원하는 색상으로 지정한다.
      Font size 글자 크기 Nomal 글자의 상대적 크기를 지정한다. 기본값을 그대로 사용한다.
    7. Save 버튼을 클릭한다.


  2. 문자 집합 설정 앞서 언급했듯 한글 자막이 깨지는 이유 중 하나는 문자 집합이 잘못 설정되어 있기때문이다. Mac OS의 경우 CP949로 설정해야 한다고 한다. 그러나 Windows의 경우 기본값을 사용하면된다. 만약 자막이 이상한 문자로 출력되거나 자막 자체가 나오지 않는다면 다음 절차에 따라 문자 집합을 기본값으로 설정하기 바란다.
    1. VLCSettings/Preferences 메뉴를 클릭한다.
    2. 좌측 패널에서 Input / Codecs/Other codecs/Subtitles를 클릭한다.
    3. 우측 패널에서 Subtitles text encdingSystem Default로 변경한다.
    4. Save 버튼을 클릭한다.


  3. 자막 자동 읽기 설정 실제 위의 두과정을 진행해도 자막 자체가 나오지 않을 수 있다. 그 이유는 VLC의 경우 Video/Subtitles/OSD에서 Autodetect subtitle files를 체크해도 자막을 자동적으로 읽지 않기때문이다. 자막을 동영상을 재생하면서 자동으로 읽고 싶다면 다음 절차를 수행한다.
    1. VLCSettings/Preferences 메뉴를 클릭한다.
    2. 좌측 패널에서 Input / Codecs/Advanced를 클릭한다.
    3. 우측 패널에서 Choose subtitles track의 값을 -1에서 0으로 변경한다.
    4. Save 버튼을 클릭한다.


  4. VLC 재기동 VLC에서 설정을 변경한 후 변경 효과를 보기위해서는 VLC를 다시 시작해야 한다. 전단계에서 설명한 설정을 완료했으면 VLC를 다시 시작한다.


적용전 적용후


여담: 필자가 처음 VLC Media Player 라는 프로그램을 처음 알게된 것은 꽤 오래전의 일이다. 지금도 마찬가지만 당시에도 eDonkey를 통해배포되는 동영상 중 Fake 자료가 상당히 많았다. 동영상의 경우 Fake를 확인하는 가장 좋은 방법은 동영상을 다운받는 도중 해당 동영상을 확인해보면 되지만 AVI 파일의 구조상 모든 동영상을 다 받지 않은 경우 동영상을 확인할 수 있는 방법이 없었다.

그래서 필자가 사용한 프로그램이 AVI Preview라는 프로그램이었다. 이 프로그램은 eDonkey를 통해 다운 받은 .PART 파일에서 동영상 데이타를 추출해서 AVI 파일을 생성하고 이렇게 생성된 파일을 보여주는 프로그램이었다. 그러나 다운 받은 파일에서 동영상 부분을 추출하는데 시간이 오래 걸리고, 다른 문제점이 있어서 부분적으로 다운받은 파일을 보여줄 수 있는 동영상 재생기를 찾다가 발견한 프로그램이 VideoLan Client였다. 당시 VLC는 부분적인 동영상을 재생할 수 있다는 것을 제외하고는 별 매력을 느끼지 못하는 프로그램이었다.

그 이후 Gom에서 다운받은 일부 AVI 파일로 동영상을 재생하는 기술을 선보였고, KMP에서도 같은 기능을 지원해서 사실 VLC는 그런 프로그램이 있다는 정도만 기억하고 있었다. KMP의 막강한 기능은 장점이지만 KMP 역시 개발이 지속됨에따라 너무 무거워진 경향이 있다. 결국 기능적으로 강력하며, 보다 가벼운 동영상 재생기를 찾던중 다시 필자의 눈에 띄인것이 VLC였다.


주1: 올맥 과 같은 사이트에 Mac용 VLC에서 한글 자막을 설정하는 방법이 나오지만 Windows 버전의 경우 다소 차이가 있으며, 정상적으로 동작하지 않았다.

댓글: 이 팁은 dunecity님의 질문, vlc media player subtitles 깨져서 나옵니다.에 대한 답으로 작성되었습니다.


특정 프로그램의 실행 막기 며칠전 특정프로그램이 설치안되게 하는...하는 이라는 질... (12767) 2005-11-22
Maxthon 사용시 보안 경고창이 계속 뜨는 경우 부제: Plugin Manager 한글판 얼마전... (7894)2005-11-17

QAOS.com에 게시된지 1년 이상된 자료와 관리자가 공개한 자료는 누구나 제한없이 읽을 수 있습니다.
그러나 QAOS.com의 자료를 퍼가는 것은 금지하고 있습니다.

이 정보가 유용하다고 생각되시면 QAOS.com과 많은 다른 사람들을 위해 퍼가기 보다는 링크로 알려주시기 바랍니다.

세상사는 이야기



RSS 구독 (익명 | 회원 | 강좌 | 포럼)
(C) 1996 ~ 2017 QAOS.com All rights reserved.