Go Back   AppleForum > Software > Application

 
 
thread_tools
2007-03-14, 04:30 AM   #1
siegekim
Senior Member
 
Registered: Jun 2006
My Mac: iMac Core 2 Duo 24"
Posts: 417
오프라인
[Perian] QuickTime이나 Front Row에서 자막보기

QuickTime이나 Front Row에서 자막보는 모듈입니다.

http://data.osxdev.org/KorPerian.dmg에서 모듈을 받으시고 가상 디스크를 마운트하시면 설치 방법이 나옵니다. 그대로 따라 하시면 됩니다.

함께 있는 widget은 자막 보는 방법을 설정하는데 사용하실 수 있습니다. 복잡하지 않으니 보시면 금방 내용을 아실 수 있으시리라 봅니다. 다만 문자 set은 특별한 이유가 없는 한 'CP949'로 고정하시는 것이 좋습니다.

아래 내용은 과거에 처음 올렸던 내용입니다. 로그 목적으로 남겨 둡니다.

___

안녕하세요.

아시는 분들이 계실지는 모르지만, Perian라고 해서 QuickTime에 자유도를 부가하고자 하는 프로젝트가 현재 진행중입니다. DivX라든지 AC3 decoding 지원은 현재도 가능하구요, svn으로 최신 개발버전을 받으시면 srt 자막도 지원하도록 하고 있습니다.

여기에 약간의 수정을 가하면 한글 smi 파일도 읽을 수 있을 것 같아 약간 짬을내서 고쳐봤습니다.

현재로서는 그럭저럭 동작하지만 워낙 정신없이 만들어서 상당히 엉성할 듯 하네요.

현재로서는 개발버전을 고친 것이라 상황이 얼마나 열악할지는 알 수 없습니다. GPL이니까

그냥 첨부해도 되겠죠? 아직은 혼자 뚝딱거린 것이라서 Perian project에서는 수정상황을 모르고 있으니 혹 문제 있거든 여기에 올려 주세요.

설치 방법은 다음과 같습니다.

1. A52Codec을 다운 받아 설치한다. (AC3 활성화) 설치시 dmg 파일을 열면 component들이 왼쪽에 보이는데 같은 창의 오른쪽에 보이는 폴더에 하나씩 드래그하면 된다. (Application folder로 드래그 하지 마세요!)

2. http://cheolgi.cs.uiuc.edu/KorPerian.zip 을 다운 받는다.

3. KorPerian.zip 의 압축을 풀어 KorPerian 폴더를 홈 디렉토리의 Library 폴더로 복사한다. 그 이후 Library/KorPerian 폴더로 다시 들어가서 거기에 있는 Perian.component를 /Library/QuickTime 에 복사한다.

4. 자막있는 동영상을 QuickTime으로 돌려본다.

--

추가로 업그레이드가 있었습니다. 혹 여기부터 보시는 분을 위하여 설명 추가합니다.

안녕하세요. siegekim입니다.

무엇보다 많은 분들의 따뜻한 격려에 감사드립니다. 소스를 공개하면 모두 밝혀 지겠지만, 제가 짠 코드는 200라인이 체 될까말까 싶은 정도의 양입니다. 많은 분들이 즐거워 해 주시니 저도 너무 기쁩니다. 제가 뭔가 하면서 지금처럼 보람찼던 적이 있을까 싶습니다.

약간의 업그레이드가 있습니다. 약식의 설정 파일을 만들었습니다. 설정 파일을 통하여 설정 가능한 내용은
1. 자막의 On/Off
2. 자막의 문자세트 (CP949를 거의 예외없이 쓰시겠죠)
3. 선호 언어 (영어인가 한글인가?)
4. 선호 언어만 강제 자막 On/Off

파일은 홈디렉토리 밑의 Library/KorPerian/Pref 이라는 이름 혹은 /Library/KorPerian/Pref 이라는 이름의 파일로 만드시면 됩니다. 설정 파일이 없을 경우 한글을 선호하면서 항시 자막이 나타나도록 하였습니다.

자막이 영어인지 한글인지는 확장자로 판단하는 것이 아니고 실제 자막 파일을 읽어 본 후 한글이 40%이상이 섞일 경우 한글 자막으로 인정하고, 영어가 70% 이상 섞일 경우 영어로 인정하는 시스템입니다. (띄어쓰기가 영어로 인식되기 때문에 위의 비율을 사용하였습니다.) 따라서 만일 한글을 선호하는 상황에서 '선호 언어 강제 자막 on'를 선택하시게 되면, 영어 자막 파일만 있을 때는 자막이 나오지 않게 됩니다.
혹 영어 자막으로 영어 공부를 하시고 싶으시거나, 한국 영화에 붙어 있는 영어 자막을 지우고 싶은 경우 사용할 수 있겠습니다.

설정 파일 내부의 위 4개 필드는 스페이스로 구분됩니다. On은 1이고 Off는 0입니다. 선호 언어가 영어일 경우 en 한글일 경우 ko 입니다. 즉, 파일 내용이

1 CP949 ko 0
인 경우는, 자막은 켜되 자막을 읽을 때는 CP949 인코딩으로 간주하여 읽고, 한글을 선호하지만 한글이 아니어도 자막은 보겠다는 내용입니다.

0 CP949 ko 0
인 경우는 뒤 3 필드와 무관하게 자막을 보지 않겠다는 뜻입니다. 이런 경우에도 4 필드는 모두 채워주세요.

1 CP949 en 1
인 경우는, 자막은 켜되 자막을 읽을 때는 CP949 인코딩으로 간주하여 읽고, 영어를 선호하며, 영어 자막이 없을 경우 자막을 보지 않겠다는 뜻입니다.

새로 업로드한 파일은 Perian.component 파일과 KorPerian 파일로 이루어져 있습니다. 앞의 파일은 이전과 동일하게 /Library/QuickTime 에 복사하시고 뒤 파일은 설정파일 예제이므로 홈디렉토리 밑의 Library 디렉토리에 복사하십시오.

혹 링크가 말을 듣지 않는 분은 http://cheolgi.cs.uiuc.edu/KorPerian.zip 으로 직접 타이핑 쳐서 가시기 바랍니다.

압축을 푸시면 KorPerian이라는 디렉토리가 생길 것입니다. 그 디렉토리를 홈디렉토리 밑의 Library 폴더에 복사하시고 그 폴더 안에 들어가셔서 Perian.component를 다시 /Library/QuickTime에 복사해 주세요.

조만간 Dashboard widget을 통하여 자막 설정이 가능하도록 widget을 만들도록 하겠습니다. 혹 대신 만들어 주실 분은 siegeperian AT gmail DOT com 으로 메일을 보내주세요. 제가 widget을 만들어 본 적이 없어서 제가 직접 만들려면 시간이 상당히 걸리지 않을까 싶습니다.

그럼, 즐거운 맥 생활 되시기를 바랍니다.

siegekim 님께서 2007-03-21 11:11 PM 에 수정하셨습니다.. 이유: 업그레이드
  Reply With Quote
2007-03-14, 05:01 AM   #2
pianoman
Elite Member
 
pianoman's Avatar
 
Registered: Aug 2002
My Mac: MacBook Pro 15. ipod 5th 60G. ipod Touch. X serve 1.32
Posts: 1,643
오프라인
으허헉..... @.@ 이게 된다면...그런데 1번이 접속이 안됩니다... ^^
__________________
퀵타임라이브방송공작단

www.qts.co.kr
  Reply With Quote
2007-03-14, 05:12 AM   #3
ntrolls
Senior Member
 
ntrolls's Avatar
 
Registered: Aug 2003
My Mac: Macbook Pro 15" 2.16GHz/iPod touch 16GB/Newton Messagepad 2000U
Posts: 330
오프라인
설치한 기억이 없는데 Perian.component를 복사하려니까 이미 있다네요;;; 이게 어떻게 된 일인지 음. 그런데 1번은 그냥 참고하라고 걸어주신 링크고, 2번을 받아서 /Library/Quicktime 에 집어 넣으면 되는 거죠? 혹시 몰라서 기존 걸 백업해두고 설치했습니다.

그리고 자막이 있는 동영상을 돌렸더니...

나옵니다!

Quicktime과 Frontrow 모두 잘 동작합니다. 새로운 세상이 열리겠네요. 감사합니다
  Reply With Quote
2007-03-14, 05:19 AM   #4
siegekim
Senior Member
 
Registered: Jun 2006
My Mac: iMac Core 2 Duo 24"
Posts: 417
오프라인
이미 Perian을 설치하신 분들은 문제가 없으실 수도 있지만, AC3 음향을 듣기 위해서는 A52Codec을 설치하셔야만 합니다.

사실 1번은 A52 Codec 때문에 달아놓은 거죠.

A52 Codec은 http://www.cod3r.com/download/get.php?name=a52codec.dmg 에서 받으실 수 있습니다.
  Reply With Quote
2007-03-14, 05:22 AM   #5
ntrolls
Senior Member
 
ntrolls's Avatar
 
Registered: Aug 2003
My Mac: Macbook Pro 15" 2.16GHz/iPod touch 16GB/Newton Messagepad 2000U
Posts: 330
오프라인
그렇군요, AC3를 들을 일은 별로 없을 것 같지만 아무튼 설치했습니다. 다시 한 번 감사드립니다
  Reply With Quote
2007-03-14, 05:28 AM   #6
pianoman
Elite Member
 
pianoman's Avatar
 
Registered: Aug 2002
My Mac: MacBook Pro 15. ipod 5th 60G. ipod Touch. X serve 1.32
Posts: 1,643
오프라인
으으.. 그럼 아이티비의 위상이 달라지는 건가요?
__________________
퀵타임라이브방송공작단

www.qts.co.kr
  Reply With Quote
2007-03-14, 05:33 AM   #7
keewook
Elite Member
 
keewook's Avatar
 
Registered: May 2003
My Mac: iMac G5 20", Ti-book G4, MacBook Black, iPod video 60G
Posts: 1,090
오프라인
핫.
이 글타래는 곧 애플포럼 필독이 되겠군요~
__________________
.
It is not the strongest of species that survives, nor the most intelligent,
but the one most responsive to change.
- Charles Darwin
.
  Reply With Quote
2007-03-14, 05:48 AM   #8
mellon
Senior Member
 
Registered: Nov 2005
My Mac: Mac Pro / iPod U2
Posts: 322
오프라인
자막 잘 나옵니다!!!

이야 이젠 왠만한 DIVX와 MP3으로 된 영화립파일들을 퀵타임에서 바로바로 자막과 함께
재생이 가능하겠군요!!!
이제 남은 건 서체지정과 폰트지정만 할 수 있다면 다른 재생기 필요없을 거 같습니다.
  Reply With Quote
2007-03-14, 05:57 AM   #9
pianoman
Elite Member
 
pianoman's Avatar
 
Registered: Aug 2002
My Mac: MacBook Pro 15. ipod 5th 60G. ipod Touch. X serve 1.32
Posts: 1,643
오프라인
mp3뿐만 아니라 AC3 사운드 포맷도 플레이가 되는 상황입니다요. 아이티비가 갑자기 ... 예뻐보입니다.
티빅스 살려고 했는데.. 아아 이렇게 되면.. -.-
__________________
퀵타임라이브방송공작단

www.qts.co.kr
  Reply With Quote
2007-03-14, 06:04 AM   #10
ukimail
Veteran Member
 
ukimail's Avatar
 
Registered: Jul 2005
My Mac: iMac G4 1GHz, iBook G4 1.33GHz, MacMini CD 1.83GHz, PowerBook G4 "12 1.5GHz, MacBook C2D 2.16GHz, China Telecom iPhone 8G
Posts: 906
오프라인
으하하하하 정말 기분좋은 수요일 저녁이군요. 개인적으로 응원하는 수원팀이 대승을 거두었고,
조용히 기도하는 안정환이 부활했으며, 프론트로우에서 자막이 보이는군요.

아..이러면 정말 iTV 뽐뿌가 겉잡을수 없게 되버리는군요.
  Reply With Quote
2007-03-14, 06:04 AM   #11
ntrolls
Senior Member
 
ntrolls's Avatar
 
Registered: Aug 2003
My Mac: Macbook Pro 15" 2.16GHz/iPod touch 16GB/Newton Messagepad 2000U
Posts: 330
오프라인
Apple TV에 내장된 Quicktime 컴포넌트도 업데이트가 가능할까요?
  Reply With Quote
2007-03-14, 06:21 AM   #12
bum
Senior Member
 
bum's Avatar
 
Registered: May 2006
My Mac: Intel Clone
Posts: 101
오프라인
최고의 팁입니다. 엄청나요~
  Reply With Quote
2007-03-14, 06:38 AM   #13
keewook
Elite Member
 
keewook's Avatar
 
Registered: May 2003
My Mac: iMac G5 20", Ti-book G4, MacBook Black, iPod video 60G
Posts: 1,090
오프라인
서랍속에 고이 모셔두었던 remote를 막 꺼내왔습니다.

quicktime으로 자막되는 거야 다른 어플과 다를 것이 없는데,
Front row로 이렇게 쉽게 조작이 되니 갑자기 다른 세상으로
온 것만 같습니다.
__________________
.
It is not the strongest of species that survives, nor the most intelligent,
but the one most responsive to change.
- Charles Darwin
.
  Reply With Quote
2007-03-14, 06:47 AM   #14
LarsUlrich
Senior Member
 
LarsUlrich's Avatar
 
Registered: Jul 2002
My Mac: MacBook Pro MacMini CoreDuo Dell 2007WFP
Posts: 344
오프라인
맥미니로 티비아웃(어쩔때는 먹통)하는 것 질려버려서 아이맥하나 구입하려고 했는데
애플티비 사야겠습니다.
__________________
Laugh, and the world laughs with you
Weep, and you weep alone
  Reply With Quote
2007-03-14, 06:58 AM   #15
nicke
Senior Member
 
nicke's Avatar
 
Registered: Jul 2006
My Mac: Intel Mac mini/ MacBook white/ iPod Classic 160G/ iPod nano blue/ 23" cinema display/ Apple TV/ iPhone
Posts: 224
오프라인
인용:
siegekim 님이 쓰신 글 글 보기
안녕하세요.

아시는 분들이 계실지는 모르지만, Perian라고 해서 QuickTime에 자유도를 부가하고자 하는 프로젝트가 현재 진행중입니다. DivX라든지 AC3 decoding 지원은 현재도 가능하구요, svn으로 최신 개발버전을 받으시면 srt 자막도 지원하도록 하고 있습니다.

여기에 약간의 수정을 가하면 한글 smi 파일도 읽을 수 있을 것 같아 약간 짬을내서 고쳐봤습니다.

현재로서는 그럭저럭 동작하지만 워낙 정신없이 만들어서 상당히 엉성할 듯 하네요.

현재로서는 개발버전을 고친 것이라 상황이 얼마나 열악할지는 알 수 없습니다. GPL이니까

그냥 첨부해도 되겠죠? 아직은 혼자 뚝딱거린 것이라서 Perian project에서는 수정상황을 모르고 있으니 혹 문제 있거든 여기에 올려 주세요.

설치 방법은 다음과 같습니다.

1. Perian - The swiss-army knife of QuickTime에 가서 필요한 파일을 다 다운 받고 테스트 해본다.

2. http://cheolgi.cs.uiuc.edu/Perian.component.zip 을 다운 받는다.

3. Perian.component.zip 의 압축을 풀어 Perian.component를 /Library/QuickTime 에 복사한다.

4. 자막있는 동영상을 QuickTime으로 돌려본다.

우왓~!!!! 너무너무 잘됩니다. 정말정말 감사합니다~!!!!! 복받으실 거에요~~~~~~
__________________

10% luck, 20% skill
15% concentrated power of will
5% pleasure, 50% pain
And 100% reason to remember the name

  Reply With Quote
답글

글타래 옵션


지금 시각: 01:41 PM | Contact Us | 아카이브 | Top
SEO by vBSEO 3.0.0 RC5 All contents copyright © 2001~2008 by AppleForum and/or their respective owners.