3D 영상 감상하는데 자막이 이상하다?

 종종 3D 로 특정 영화 등을 감상하고 싶어서 어떠한 루트를 통해 파일을 다운로드 받거나 하는 경우가 있을텐데요. 3D 동영상 감상이 가능한 모니터 등 관련 기기를 보유하고 계신 분들이라면 이런 영상을 재생함에 있어 자막이 제대로 표시되지 않는 문제(모니터 화면 좌우로 갈라짐 등)를 경험해 보기도 하셨을 겁니다.


 이런 문제는 쉽게 말해서 영상은 3D 이지만 자막은 2D 이기 때문에 발생하는데요. 문제를 알았으니 해결 방법은 간단하겠죠? ^^ 자막 역시 3D(입체자막)으로 변환해주면 됩니다. 본문에서는 그 방법을 소개하도록 할게요.

2D → 3D, 자막 변환하기

 자막을 3D 로 변환하여 문제 없이 감상하기 위해서는 2~3개의 유틸이 필요합니다.


 위에 올려놓은 유틸들이 바로 그것인데요. 3D Subtitler 의 경우는 최신버전은 2.7.0.0 인데 제가 테스트해봐도 그렇고 해외 포럼 등에서의 글을 보더라도 자막 변환시 오류가 많이 발생하더군요. 2.6.0.3 의 경우는 무리없이 진행이 잘 되었기에 이 버전을 권장합니다. 3D Subtitler 와 mkvmerge GUI 의 출처는 아래와 같습니다.

[출처]
> 3D Subtitler : http://www.free-codecs.com/3D-Subtitler_download.htm
> mkvmerge GUI : https://www.bunkus.org/blog/

 참고로 본 포스팅을 위해 아바타(Avatar) 3D 버전 동영상으로 테스트 했음을 미리 밝힙니다.

▼ 먼저, 자막파일이 SMI 확장자인 경우 SRT 로 변환해줘야 합니다.


 SMI 자막 파일을 smi2srt 파일이 위치한 곳에 복사해 넣은 후 smi2srt 를 실행하면 바로 변환이 됩니다. 자막을 SRT 파일로 변환완료했다면...

▼ 다음으로 3D-Subtitler 를 실행하여 자막을 변환해 주면 되는데요. 3D-Subtitler 를 실행하기 위해서는 Java Runtime 이 설치되어 있어야 합니다.

※ 이미지를 클릭하면 좀 더 크게 보실 수 있습니다.

 사실 위 이미지에도 표시되어 있는지라 잘만 참고하시면 별다른 문제는 없을 듯 하지만, 우선 Character tableLanguage한국어(Korean)으로 변경해 줍니다. 그리고 BDSup2sub path 는 위에서 내려받은 3D-Subtitler 압축파일을 해제한 경로로 이동해 보면 관련 파일(BDSup2Sub)이 있습니다. 그 파일을 지정해주면 됩니다.
 여담이지만 폰트 사이즈는 기본값인 44 이하의 경우 너무 작다는 느낌이 들더군요. 각자 원하는 크기에 잘 맞춰서 설정하세요~
 모든 설정을 완료하셨다면 [Check Input] 버튼을 누른 후 활성화 된 [Convert] 버튼을 눌러 자막을 변환해 줍니다.

[참고] 3D Type 이나 Output format 등은 해당 동영상에 맞춰서 설정하시면 되는데요. 참고로 영상이 좌우로 2개 보인다면 Side by Side 입니다. 그리고 위 이미지에서는 Output format 항목에서 Bluray sup 을 체크하고 진행했는데요. VobSub idx/sub 을 체크하실 경우 아래의 과정 없이 바로 자막도 문제없이 3D 영상을 감상하실 수 있습니다.

▼ 마지막으로 변환한 자막을 동영상에 통합하는 과정입니다. mkvmerge GUI 을 설치한 뒤 동영상과 변환한 자막(SUP파일 또는 IDX파일)을 추가한 뒤 [Start muxing] 버튼을 클릭합니다.


 3D-Subtitler 에서 VobSub idx/sub 을 체크한 뒤 자막을 변환했다면, 자막 파일 확장자는 SUP 가 아니라 IDX 입니다. 앞에서도 언급했지만 굳이 통합을 하지 않더라도 자막 표시와 관련된 문제 없이 영상을 감상할 수 있는데요. 혹시 통합하고자 하는 분들을 위해 위 과정까지 설명을 했습니다.


▼ 아래 이미지가 Side by Side 타입의 동영상 모습인데요. 기존에 문제가 있었던 경우에는 자막이 하나만 보여졌을 겁니다. 일반적인 2D 화면에서 아래와 같이 좌우 화면에 모두 자막이 보인다면 제대로 적용이 된 것입니다.



 위와 같이 변환이 제대로 이뤄졌다면 이제 3D 안경을 통해 멋드러지게 감상해 주시면 되겠네요~ 이 포스팅은 여기까지 입니다 ^^



[추가 / 2011. 7. 13]


 댓글을 통해 알려주신 분도 계시던데.. 직접 변환하고 하다보니 본문에서 소개한 툴을 이용해서 SMI 자막파일을 SRT 로 변환하는 경우 한글이 깨지는 문제가 발생하기도 하네요. 

 혹시 같은 문제로 3D-Subtitler 을 이용해 3D 용 자막을 만드는데 어려움이 있는 분들이라면 아래 유틸로 SMI 파일을 SRT 로 변환해 보세요.


> 출처 : http://simiy.cafe24.com/



 위 유틸을 설치한 후 SRT 로 변환하는 방법은 간단합니다.


▼ SMISyncW 를 실행한 후, 변환하고자 하는 자막을 불러옵니다. 그리고는 [자막 관련] 메뉴에서 [다른 형식으로 내보내기] 를 클릭!



 그럼 새창으로 자막 출력 형식을 선택하는 메시지창이 표시될 겁니다. SRT 를 선택해서 저장해 주시면 되겠죠?!


 그 외에 3D 자막과 영상 통합이 안된다거나 하시는 분들은 우선 3D-Subtitler 을 최신 버전으로 받아서 재시도 해보시구요. 그래도 안된다면 VobSub idx/sub 포맷으로 변환해서 감상하시면 될 듯 합니다. 

LiveREX 유튜브 채널 추천 영상 (구독하고 선물도 받아가세요!)

LiveREX유튜브구독
☞ 이 글은 LiveREX 의 동의없이 재발행/재배포 할 수 없습니다. [License] 를 참고하세요!
Facebook Comment
  1. 이전 댓글 더보기
  2. 와웅!! 님 짱임!!! 2011.09.27 07:36

    정말 감사합니다!!!! ^^ 영상하고 자막이 따로 놀아서 못보고 있었느데 정말 감사합니다~~~ 아주 잘되네요.

  3. 동동 2011.10.01 10:52

    자바를 설치했는데 자꾸 자바를 설치하라는 글이 뜨네요 왜그러졍 ㅠㅠ

  4. 공명아! 2011.10.27 12:38

    무지감사.

  5. wooyaa0 2011.10.31 21:57

    3D-Subtitler 실행시켜서 srt로 변형된 파일을 불러서 위의 그림같이 설정한후 check infut항목을 누르면 invalid srt file, error on line1361이라고 뜹니다 다른여러 파일을 해봐도 맨뒤 숫자만 틀릴뿐 같은 경고 메세지만 뜹니다.. 왜그럴까요????답변좀 부탁드려요

  6. 완군 2011.11.03 22:13

    wooyaa0 님 저도 같은 에러 떴었는데
    폰트 지정 안해서 그러더군요 ㅎㅎ
    급한마음에 빨리 하려다가 놓친 설정인듯 ^^
    지정하고 다시 해보세요.
    LiveREX 님 좋은자료 감사합니다. ^^

  7. BlogIcon 지나가다 2011.12.06 22:59

    좋은 글 감사합니다.^^

    LG- LW6500을 쓰고 있는데 Test해보고 이러저러 알아보니
    위에 쓰신분 처럼 MKVMerge로 작업 할 경우 실제로 인코딩 하는건 아니기 때문에 Nero MediaHome 4 에서는 지원이 안되는군요~ 아직 공식답변도 DLNA단에서는 저런방식으로 볼 수 있는 방법은 없는 듯 하네요. 실제 인코딩하지 않으면...
    LG쪽에서 소프트웨어만 쫌만 손보면 될텐데 말이예요..

  8. BlogIcon 안되요 2011.12.10 07:21

    이거 윈도우7 64비트용없나여? ㅜㅜ

  9. 이상하네요 2012.01.01 20:34

    자바때문인지... 예전에는 잘 됐는데..
    side by side 시 2개의 자막이 양끝으로 몰리는 현상이 발생하네요
    그래서 결론적으로 이상하게 겹쳐보이는 문제가 있는데...
    다른분들은 안그러시나요 ?

  10. 박승욱 2012.01.03 19:53

    3DSubtitler.exe를 실행하여 마지막 check input 버튼을 누루면 Cannot find BDSup2sub.jar, please set correct path 라는 메시지가 뜨는데요 뭐가 잘못된 것이지요? 같은 폴더 안에 분명 BDSup2sub.jar 파일은 있는데요.... 참고로 OS는 윈도7이고요 자바 64비트를 설치했습니다.

  11. 이준행 2012.01.13 05:56

    Invaild SRT file, error on line 856 이라는데 어찌할까요 ㅠㅠ

  12. 박창우 2012.01.26 03:46

    윈도우 XP를 사용하고있어요..

    3D - Subtitler를 실행하면 이렇게 뜨네요..

    >응용 프로그램을 제대로 초기화하지 못했습니다(0xc0000135)<

    이런경우는 방법이 없는건가요?

    잘 알진 못하지만 Win7 이상에서만 3D - Subtitler가 된다고

    들었었어요.. XP는 방법이 없을까요?

  13. jinwoo 2012.10.02 12:57

    MKVMerge로 변환된 3d자막을 합치는것이 되질않네요. srt자막만 합쳐진다는말도 있고, 다음팟으로 인코딩해야된다는말도 있고 다음팟으로 합칠려면 시간이 엄청 많이걸려 MKVMerge로 해결하려고 했는데, 다른 좋은 방법이 없을까요?

  14. kvmo 2013.03.22 16:09

    저도 usb에 영화를 담아서 3d tv에서 보려구 했는데요 마지막에 자막을 합쳐도 화면에 자막이 안나오더라구요 그런데 해결했습니다.

    다음팟인코더에 mkv 파일 넣으면sup자막은 (x) 나오는반면에 idx/sub 자막은 (o) 인식하더라구요

    그럼 원하는 저장형식으로 바꿔서 인코딩 하시면됩니다
    (참고로 저희집 티비는 mkv 영화 파일을 못읽어서 mp4형식으로 저장하였습니다.)

  15. kvmo 2013.03.22 16:20

    다음팟인코더가 dts 지원하지않는다고 나오면 구버전으로 다운받아서 업데이트 하지말고 쓰시면 됩니다.

  16. dongchul 2013.06.16 07:35

    좌우 영상 파일은 자막이 변환이 잘되는데..
    위아래 영상은 자막변환이 안되는데 왜 안될까요???ㅜㅜ
    3D 타입도 바꿔줘서 했는데
    변환이 안되내용...ㅠㅠ

  17. Lino 2014.03.24 18:21

    LG 3D TV로 보려구 하는데요,
    굳이 영상으로 통합을 하지 않고,
    단지 SMI -> SRT 자막 변환
    Sub titler로 다시 SRT자막 -> SUP 혹은 IDX로 만 변환한후
    영상 파일을 재생하면 문제없이 3D자막으로 볼 수 있다는 이야기 맞나요??

  18. guam이야 2014.08.03 11:05

    BDSup2Sub 압축파일을 풀면 BDSup2Sub.jar 파일이 있다고 하는데 없어요... 이런경우 있으신분 있나요? 압축을 풀면 4개의 폴더만 보여요.. 어떤걸 클릭해서 jar파일이 없네요...

  19. 감사&질문 2015.05.08 19:24

    안녕하세요. 설명대로 해서 다음팟플레이어에서는 자막이 나오는데요. 감사합니다. 그런데 스마트폰에서는 안나오네요. 혹시 스마트폰으로 자막 나오게 하는 법이나 어플 아시나요.

  20. 감사&질문 2015.05.08 19:24

    안녕하세요. 설명대로 해서 다음팟플레이어에서는 자막이 나오는데요. 감사합니다. 그런데 스마트폰에서는 안나오네요. 혹시 스마트폰으로 자막 나오게 하는 법이나 어플 아시나요.

  21. aaaa 2019.06.19 14:34

    저도 이 글의 도움을 많이 받았습니다만 블로그에서 제공되고있는 3D-Subtitler이 구형버전입니다.
    자막을 만들고 사용하는데는 문제가 없으나 정상비율을 유지하면서 자막을 만들어주네요.
    이게 그냥 보면 별 문제가 없지만 3D기능을 키면 글자가 가로로 커지고 세로로 작아진것처럼 보여서 가독성이 떨어지는 문제가 있습니다.
    3D켰을때 정상사이즈처럼 보이려면 그냥볼때는 세로사이즈가 조금 더 긴 형태로 나와야 하는데 구형버전에서는 그게 지원되지 않습니다. 전체 사이즈를 키우고 줄일수는 있지만 글자의 가로 크기나 세로크기의 별도 조정이 되지 않습니다.
    https://www.free-codecs.com/3d-subtitler_download.htm
    여기서 최신버전으로 받아서 설치하시면 그 문제는 해결됩니다.
    2019년 6월 기준 최신버전에서도 글자의 가로나 세로사이즈를 따로 조정할 수 있는 옵션은 없지만 기본적으로 세로를 조금 더 길게 해서 3D모드를 켰을때 정상사이즈로 보이도록 만들어줍니다.

댓글을 남겨주세요 :)




submit