[개발] capriPerian Patch for SAMI v1.2.1p8
이름: capri91 [수정] 2009-02-13 00:06:27
작년 4월에 Perian Team에 제출했던 capriPerian 소스 코드가 반영되어, Perian 1.1.1 버젼부터 SAMI 자막이 정식으로 지원되기 시작하였습니다. 같이 제출했던 Leopard Front Row 패치 또한 1.1.3 버젼부터 채택되었습니다.

그러나 정식 Perian에 포함된 SAMI 자막 지원에 관련하여, 여러가지 불편한 점이나 개선되었으면 하는 점에 대해 애포에서 글타래가 이어지고 있습니다. 그중 많이 나온 의견들을 반영하여 새로 패치 버젼을 올립니다. 그동안은 소스 코드 형태로만 배포했지만 이제부터는 바이너리도 같이 릴리즈하도록 하겠습니다.

이전 패치 버젼에서 추가했던 자막 파일의 한글 인코딩에 덧붙여서, 자막 폰트의 글꼴과 크기를 바꿀 수 있도록 수정하였습니다. 글꼴과 크기를 변경하기 위해서는 README 파일에 있는 Hidden Preference 예제를 읽어보시기 바랍니다.

PS. 제 홈페이지 상단에 기부 버튼을 달았습니다. 혹시 제가 개발한 어플이 도움이 되었다고 생각하신다면 후원을 부탁드립니다...

http://www.nextcube.org/files/capri_Perian_Patch_v1.2.1p8.zip

===========================
capri_Perian_Patch_v1.2.1p8
===========================


Description
-----------
This archive contains the binary distribution & the patched source code for SAMI subtitle support.


License
-------
- This patch is licensed under the LGPL.
- No support or warranty is provided with this patch.
- Use this patch at your own risk.


Binary Install
--------------
Double-click Perian.prefPane to install.
Open Perian.prefPane in System Preferences, then Install Perian.


Binary Uninstall
----------------
Open Perian.prefPane in System Preferences, then Remove Perian.


Source Patch
------------
Download perian source code from http://www.perian.org/.
Replace the patched source code, then compile perian.


Hidden Preference Example
-------------------------
Open Terminal, then type the following command.

1) Font Name:
defaults write org.perian.Perian SMIFontName "Helvetica"
defaults write org.perian.Perian SMIFontName "Lucida Grande"

2) Font Size:
defaults write org.perian.Perian SMIFontSize -int 32
defaults write org.perian.Perian SMIFontSize -int 24


History
-------
v1.2.1p8 (2010/03/25)
- Based on perian v1.2.1 source.
- Updated handling "font color" tag for SAMI subtitle.

v1.1.4p7 (2009/09/12)
- Updated Front Row subtitle support for Snow Leopard.
- Updated Quick Look thumbnail support for Snow Leopard.

v1.1.4p6 (2009/07/30)
- Based on perian v1.1.4 source.

v1.1.3p5 (2009/02/12)
- Distributed in both binary and source formats.
- Added the patched version number.

v1.1.3p4 (2009/02/03)
- Added Hidden preference for "Font Name".
- Added Hidden preference for "Font Size".

v1.1.3p3 (2008/12/18)
- Fixed General preference for "Load External Subtitles".

v1.1.3p2 (2008/12/17)
- Based on perian v1.1.3 source.

v1.1.2p1 (2008/10/24)
- First release.
- Based on perian v1.1.2 source.
- Added CP949 encoding for Korean.


Developer
---------
capri91


이름: onion[삭제] [수정] 2009-02-13 19:11:31
오오 역시 성한사마..!!!
머쪄염..@.@;
저는 요즘 먹고사는문제로 너무너 머리가아파 삽은 퍼볼 생각도 못하고 있답니다..흙
이름: capri91[삭제] [수정] 2009-02-13 21:50:27
저도 요즘 먹고사는 문제 때문에 골치가 아파 죽겠습니다. 에휴... -.-;
이름: capri91[삭제] [수정] 2009-02-15 01:00:04
자막의 글꼴 변경시, 글꼴 이름을 어떻게 지정해야 하는지 잘 모르는 경우에는 Font Book에서 확인하시면 됩니다. 이때 반드시 Family name이 아닌 Full name을 넣어주십시오. 예를 들어 "필기체" 글꼴로 변경하시려면 "#PilGi Regular"를 넣어주시면 됩니다.

defaults write org.perian.Perian SMIFontName "#PilGi Regular"

만약 글꼴 이름이 잘못 지정되면, 기본 글꼴인 Helvetica로 표시되거나 QuickTime이 종료되는 경우가 있으니 주의하시기 바랍니다.


이름: armnd[삭제] [수정] 2009-02-15 11:24:41
안녕하세요.
위에 설명해주신대로 폰트북에서 확인하고 나눔고딕을 적용시켰는데요..
적용이 안됩니다...
확인 좀 부탁드려도 될까요?
감사합니다.
이름: capri91[삭제] [수정] 2009-02-15 17:20:37
"나눔고딕" 글꼴은 사용하실 수 없습니다. 나눔고딕 TTF/OTF 두 가지 모두 QuickTime이 종료됩니다. 이런 현상은 한글 글꼴에서 자주 발생합니다.
이름: capri91[삭제] [수정] 2009-02-15 18:00:18
Leopard가 아니라 Tiger를 사용하시는 분들은, 글꼴 크기 변경은 괜찮지만 글꼴 자체를 변경하시면 안됩니다. Terminal에서 아래 명령어로 글꼴 설정을 삭제하시기 바랍니다.

defaults delete org.perian.Perian SMIFontName

Perian 1.1.1 버젼부터 폰트 랜더링 부분이 변경되었습니다. 그 때문에 Tiger 사용시, 기본 글꼴을 변경하시면 QuickTime이 종료됩니다.
이름: onion[삭제] [수정] 2009-02-16 22:07:16
폰트문제로 고생하는걸보면... mac도 사실은 아직 가야할길이 먼게 아닐까 싶습니다..-.-;
이름: oops[삭제] [수정] 2009-03-04 19:21:05
모든 응용프로그램을 마치고 1.1.3p5 버전을 정상적으로 설치한 후 재붓했는데, 퀵타임에서 자막이 안나옵니다. . .
제가 따로 설정해줘야 하는 부분이 있는지요. . . 예전버전에선 잘 되었는데. . . ㅜㅠ 죄송하지만 방법 좀 알려주세요 ^^
항상 감사합니다. ^^
이름: capri91[삭제] [수정] 2009-03-04 23:40:31
1.1.3p5 버젼이 정상적으로 설치된 상태라면, Terminal에서 아래와 같은 명령어로 perian 설정 파일을 삭제해 보십시오.

rm ~/Library/Preferences/org.perian.Perian.plist

자막 파일 자체에 이상이 없다면 설정파일 삭제, 재설치, 재부팅 등의 방법으로 대부분 perian 설치 문제는 해결됩니다.
이름: oops[삭제] [수정] 2009-03-05 10:27:58
우왕~ 알려주신데로 하니 퀵타임 상에서 자막도 잘 나오고, 프론트 로에서도 상당히 잘되네요 정말 감사합니다~~~ ^^
이름: oops[삭제] [수정] 2009-03-05 18:39:58
죄송하지만 하나만 더 여쭐께요. . . 무비스트에서 열리는 자막 파일이 퀵타임에서 안열리는 경우엔 무엇이 잘못되서 그런지 궁금해서요. . . 헤더부분 정보 이상이라던지 여튼 해결책이 있으면 좀 알려주시면 감사하겠습니다. ^-^
이름: capri91[삭제] [수정] 2009-03-06 00:14:12
먼저 자막 파일의 인코딩을 살펴보시는 것이 좋겠습니다. CP949 또는 EUC-KR로 되어 있어야 perian에서 인식이 가능합니다. 혹시 UTF8이나 UTF16으로 되어 있다면 변경해 주세요.
이름: junju[삭제] [수정] 2009-04-05 09:54:07
여차 저차 흘러들어왔는데요.. 페치를 어떻게 설치하는지도 1.1.3p5를 어떻게 다운로드 받는지도 모르겠어요 ^^;;
이름: capri91[삭제] [수정] 2009-04-05 13:43:25
파일 다운로드시 로그인 창을 자세히 보시면 ID/PASSWD가 명시되어 있으니 그대로 입력하시면 됩니다.

혹시 1password를 사용하신다면 패스워드가 제대로 보이지 않을 수도 있습니다. 아래 스크린샷을 참고하시기 바랍니다.


이름: 맥미니[삭제] [수정] 2009-04-23 19:06:26
정말 오랫동안 기다렸는데 우선 너무 감사드립니다. 그런데 프론트로우에서 약간 문제가 있어서요... 한글자막이 있는 경우 720p 이상에서 화면이 툭툭 끊어지고 5.1 아웃풋이 안되는 것 같습니다. 5.1 소스인데 PCM으로 나오거나 아니면 5.1로 앰프에서 잡히기는 하는데 소리가 전혀 안나는 현상이 있네요.. 자막이 없는 경우는 1080도 끊어지지 않고 잘 나옵니다 (사운드 문제는 동일) 그리고 무비스트에서는 문제 없이 잘 나오구요. 설정이 잘못된 것인지 비슷한 현상이 있는 분들 계신지 궁금합니다. 감사합니다~ (맥미니 C2D, 레오파드)
이름: capri91[삭제] [수정] 2009-04-24 02:33:07
맥미니님, 안녕하세요. 사운드는 AV 리시버로 출력하시는 건가요? 그렇다면 저와 같은 세팅이시네요.

1) 사운드 출력 문제

소리가 전혀 나지 않는다면 AC3 코덱 충돌일 가능성이 있습니다. Perian 인스톨시 패키지에 포함된 AC3 코덱(AC3MovieImport)도 같이 설치되는데, 만약 다른 종류의 AC3 코덱(AC3Codec, A52Codec...)이 존재한다면 5.1 채널 사운드 출력에 문제가 생깁니다.

이와 반대로 탁탁 거리는 소리가 지속적으로 들린다면, AC3 Passthrough 설정이 잘못되어 있는 경우입니다. Terminal에서 아래 명령어를 실행하신 후 재부팅하시면 됩니다.

defaults write com.cod3r.a52codec attemptPassthrough -int 1

2) Leopard Front Row 자막 지원 문제

예전에 제가 올린 글을 보시면, capriPerian에서 구현되었던 Leopard Front Row 패치에는 두 가지 문제점이 있습니다. 첫번째는 자막 폰트의 외곽선에 약간의 번짐 현상이 생기는 것입니다. 두번째는 기존의 alpha channel 대신 transparent mode로 동작하기 때문에 동영상 재생시 가끔 멈칫거리는 현상이 일어납니다.

Perian Team에 capriPerian 소스 코드를 제출했을 때, 그쪽에서도 이에 대한 개선 방향을 찾아보겠다고 했습니다. 하지만 Perian Team에서도 아직 별다른 해결 방법을 찾지 못해서, 문제점 또한 그대로 반영되어 있는 상태입니다.
이름: 맥미니[삭제] [수정] 2009-04-24 23:39:20
자세한 답변 감사드립니다.
1) 우선 사운드 출력 부분은 두가지 현상입니다. 어떤 파일의 경우엔 DD 신호는 잡히는데 소리는 전혀 안나는 경우입니다. 나머지 대부분의 경우는 DTS/DD5.1 소스임에도 PCM으로 소리가 (작게) 잡힙니다. 퀵타임에서도 동일하구요 무비스트에서는 문제없이 잘 나옵니다. 탁탁거리는 소리는 없구요...
2) 레오파드 자막부분은 보기 힘들 정도로 지속적으로 (자막이 표시될때든 안될때든 물론 자막이 있는 경우에서만) 툭툭툭 끊깁니다. 동영상스럽다기 보다 연속사진 같은 느낌이어서요 혹시 먼가 설정등에 문제가 있을까 해서요. 맥미니 성능 문제인지도 모르겠네요 ㅠ.ㅠ
이름: capri91[삭제] [수정] 2009-05-02 17:17:55
1) 사운드 출력 문제는 제가 드린 답변(코덱 충돌 여부, AC3 Passthrough 설정)으로 해결이 되신 것이지 궁금합니다.

2) Leopard Front Row 자막 문제는 아직까지 별 해결책이 없습니다. 고화질일수록 끊김 현상이 심해지기 때문에 이럴 경우에는 VLC나 Movist를 사용하셔야 합니다.
이름: capri91[삭제] [수정] 2009-08-02 17:42:34
capriPerian Patch for SAMI 1.1.4p6 버젼으로 판올림 했습니다.

v1.1.4p6 (2009/07/30)
- Based on perian v1.1.4 source.


이름: xeon[삭제] [수정] 2009-08-06 12:30:54
감사합니다~
1.1.4 업데이트 이후에 스노우레퍼드에서도 출력이 잘되는군요.
오늘 발견하고 1.1.4p6으로 다시 업글했습니다.

아무 문제 없는데 폰트를 바꾸면 퀵타임에서 무한로딩이 되버리는군요. 스노레퍼드 DP 사용하시는 분들 참고하세요~
이름: capri91[삭제] [수정] 2009-08-06 19:51:42
xeon님, 알려주셔서 감사합니다.

Snow Leopard에서도 폰트 설정에 문제가 있나 보네요. Tiger에서도 기본 글꼴을 변경하면 Perian과 QuickTime이 충돌하는 버그가 있습니다. Perian 1.1.1 버젼부터 폰트 랜더링 부분이 변경되었기 때문에 생긴 문제인데, 아직은 해결 방법을 찾지 못했습니다.
이름: MUHAHA[삭제] [수정] 2009-09-05 21:20:23
정말 수고 많으십니다. 매번 버전업이 될때마다 우리나라 맥환경의 발전을 위해 노력하시는 모습에 정말... 카프리님의 노고에 몸둘바를 모를 정도로 감사함을 느낍니다. 거기에 익명의 다른사람의 문의글에도 답변해주시는 모습이 보기 좋네요. 이번 버전업도 감사히 다운로드 받겠습니다. 제가 이 페리안이 없었으면 맥을 구입하지 않았을 정도로 동영상을 보는 것을 중요시 하는데요.. 앞으로도 계속 유지되고 발전해 나가는 페리안 프로젝트와 카프리님이 되길 기원합니다. (애플에서 직접 지원하면 얼마나 좋을까요!)
이름: capri91[삭제] [수정] 2009-09-12 02:55:32
capriPerian Patch for SAMI 1.1.4p7 버젼으로 판올림 했습니다.

v1.1.4p7 (2009/09/12)
- Updated Front Row subtitle support for Snow Leopard.
- Updated Quick Look thumbnail support for Snow Leopard.


이름: capri91[삭제] [수정] 2010-03-25 14:11:57
capriPerian Patch for SAMI 1.2.1p8 버젼으로 판올림 했습니다.

v1.2.1p8 (2010/03/25)
- Based on perian v1.2.1 source.
- Updated handling "font color" tag for SAMI subtitle.


이름: rachung[삭제] [수정] 2010-06-22 13:11:50
감사합니다...^^
이름: womact[삭제] [수정] 2010-06-29 17:24:16
고맙습니다! 잘쓰겠습니다.
이름: capri91[삭제] [수정] 2010-06-30 11:48:08
rachung님, womact님, 반갑습니다. 격려 말씀 감사합니다. ^^;
등록파일 없음

  이 름  암 호  보안코드  
번호작성자날짜조회제    목
795capri912006-11-2413459   [개발] Pedia Search Plugins for Aladdin v2.9 (148)
794capri912010-08-10104   [소개] 자작 무선인터넷 WiFi 증폭기 (3)
793capri912007-05-0223575   [개발] Naver Dictionary Widget v3.5 (111)
792capri912010-07-09494   [개발] ScummVM Kor Patch v0.11.1k8 (6)
791onion2010-06-12289   오오..깜짝놀랐습니다 아마도 kango님도 email로 연락받으셨을거같은데.. (9)
790capri912010-02-05596   [알림] 후원에 감사드립니다 (6)
789capri912010-07-1994   [소개] 2010년 7월 16일 Apple Press Conference
788capri912009-10-213044   [개발] Delicious Library Plugins for Aladdin v2.2 (21)
787capri912009-02-136203   [개발] capriPerian Patch for SAMI v1.2.1p8 (27)
786duke2010-06-18162   hp ux cd,sun solalis cd 분양부탁드려요~~~ (2)
785capri912010-06-25115   [소개] 2010년 6월 7일 WWDC 2010 Keynote
784kango2010-02-07967   [참고] 보유 Sun장비및 소프트웨어 리스트 (16)
783capri912009-05-231585   [알림] ▶◀ 謹弔 - 큰 별이 졌습니다. 하늘도 울고 나도 웁니다 (7)
782capri912010-05-13220   [소개] 2010년 4월 8일 Apple Special Event
781kth2010-03-25265   안녕 하세여 ~ HP-UX ~ 좀 후훗 (1)
[1] [2] [3] [4] [5] [6] [7] [8] [9] [10] 
[목록보기] [글쓰기]