2011년 7월 24일 일요일

Handbrake로 동영상을 애플TV 포맷으로 인코딩시 한글자막 문제

애플TV의 Airplay기능을 이용하여 HD TV에 연결해서 동영상을 볼려면 애플TV에서 지원하는 동영상 포맷이 제한되어 있어 대부문 사전에 동영상을 인코딩해 주어야 합니다. 저는 동영상을 볼 때 화면 좌우에 여백이 남는 것이 싫어서 동영상을  인코딩할 때 애플TV 포맷을 지원하는 Handbrake을 이용합니다. 그런데 Handbrake의 단점은 SRT 자막만 지원하는 것입니다. 그러므로 동영상에 이미 한글 자막이 있는 경우는 상관 없지만 따로 한글자막을 넣을 경우는 SMI 자막은 사전에 SRT포맷으로 변경해 주어야 합니다.
제가 오늘 포스팅하는 것은 맥(Mac)에서 Handbrake를 이용해서 한글자막을 넣어 인코딩한 후에 애플TV에서 동영상을 볼 때 한글자막이 보이지 않는 문제을 해결하는 방법에 대한 것입니다.(저는 이 문제로 몇일동안 삽질을 했지만 사실 방법은 아주 간단합니다)

LittleSnapper
















제가 한글자막을 SRT 포맷으로 변경한 후 Handbrake에 한글자막 파일을  Add 하면서 자막 언어를 Korean로 했습니다. 이렇게 인코딩하면 아이폰/ 아이패드/맥에서는 정상적으로 한글 자막이 보입니다. 그러나 애플TV로 전송해서 보면 자막이 보이지 않습니다.
Untitled


































이 문제로 몇일 삽질을 했는데 이유는 애플TV 설정 - 오디오 및 비디오 - 자막언어에서 한글을 지원하지 않기 때문인 것 같습니다. 그래서 자막언어를 일단 영어로 설정했습니다.

HandBrake
















그리고 다시 Handbrake로 동영상을 인코딩하면서 자막 언어를 영어로 선택했습니다. 인코딩후 동영상을 아이패드나 맥에서 애플TV로 전송해서 보니 한글자막이 정상적으로 보였습니다.

댓글 3개:

  1. 제 경우는 자막이 깨지는 데요, English , UTF-8로 진행 하였 습니다....
    이유가 뭘까요???

    답글삭제
    답글
    1. 안녕하세요 한글이 깨지는 문제는 먼저 SMI자막을 SRT자막으로 변경해야 하는데 아마 이때 Code 문제로 깨지는 것 같습니다. 우선 SMI-> SRT자막으로 변경한 후 JUBLER 프로그램으로 자막 인코딩을 UTF-8로 변경하면 한글이 안 깨질 것 같네요(제가 사용한 방식입니다)

      삭제
  2. 감사 합니다.....
    JUBLER에서
    SAVE AS 로 다시한번 UTF-8 로 저장 해주어야 되는데...
    요걸 몰라서 무자하게 해맸네요...
    끙.....답을 알고 나면 너무 허무해......

    답글삭제

totallee 클리어 아이폰 Xs 케이스

지난 주말에 주문한 Totallee 클리어 아이폰 Xs 케이스가 오늘 도착했습니다.     totallee 클리어 아이폰 Xs 케이스는 별도 포장박스 없이 검은색 비닐 봉투에 넣어져 배송되었습니다.       totallee 클리어 아...