광색역(Wide-Gamut) 모니터의 컬러 프로필로 팟플레이어 색 보정하기
얼마전 AdobeRGB의 광색역 출력을 지원하는 새 모니터를 구입한 후 이래저래 여러 프로그램에서 정확한 색 표현을 위해 설정을 만지고 있는데, 제가 사용하는 동영상 재생 프로그램인 팟플레이어에서도 프로필을 읽어 색 보정하는것이 가능하지 않을까 해서 찾아보던 중, 내장된 기능은 없지만 MPC와 비슷한 방식으로 픽셀 쉐이더를 이용해 해당 모니터에 맞게 색 보정이 가능하다는 사실을 알았습니다.
개인 스크랩 용도이기도 하지만 국내에는 많이 없는 자료다 싶어 정리해 올려봅니다.
1.
ICC Profile Inspector(http://www.color.org/ICCProfileInspector.zip)를
다운로드, 설치
2.
프로그램을 열어 자신의 모니터의 컬러 프로필을 열고 (기본경로 C:\Windows\System32\spool\drivers\color) rXYZ,gXYZ,bXYZ를 순서대로 클릭해서 나오는 창의 X,Y,Z값을 복사
3.
엑셀 파일 다운로드: [ColourCorrection.xls]
앞선 단계에서 얻은 X,Y,Z 값을 각각 위 엑셀 파일의 빨간 테두리 쳐진 부분에 대입. Display Primary는 USER RGBW로 두고 Signal Primary는 BT-709(HDTV 표준 색역)로 선택합니다. (로리님 감사합니다!)
4.
노란색 음영 처리된 부분의 코드를 복사한 후 팟플레이어의 픽셀 쉐이더 프리셋 파일들이 위치한 경로 (기본 C:\Program Files (x86)\DAUM\PotPlayer\PxShader)에 새 텍스트 파일 생성 (관리자 권한 필요), 위의 엑셀파일의 코드 부분을 복사후 저장
5.
팟플레이어 메뉴 > 영상> 픽셀쉐이더 (키보드 S키로도 바로 접근 가능) > 픽셀 쉐이더 목록 다시 읽기
한 후에 “크기 조절 전 픽셀 쉐이더 처리” 에서 방금전 생성한 프리셋 선택
(참고: 반드시 픽셀쉐이더 지원이 가능한 GPU, 렌더러 선택이 필요)
6.
Shift+P 단축키로 적용 전후를 비교
제대로 적용 된 것으로 보입니다.
저도 이쪽 분야는 전문가가 아닌 관계로, 본 방법이 잘못되었다거나 좀 더 정확한 방법을 알고 계시는 분께서는 알려주시면 감사하겠습니다^^;
http://en.wikipedia.org/wiki/SRGB
여기의 sRGB의 CIE xyz 좌표를 넣으시는 것이 좋지 않을까 합니다 ^^ 아니면 프로파일 중에서 sRGB 프로파일을 선택하시는 것도 괜찮을 듯 하네요
한번 시도해 봐야 겠습니다. 좋은 자료 감사합니다~