본문 바로가기
유틸리티

푸바2000 1.1.9버전 Xchange 360h 스킨 입히기

by 월반장 2011. 12. 1.

kkk.7z.001

kkk.7z.002


foobar2000_v1.1.9 일 기준으로 xchange 360h 버전을 사용한 것이므로 다른 버전에 대한 문의는 받지 않음 (아에 모름)
푸바는 현재 11년 12월 23일 최신인 1.1.10으로 쓰자 이상하게 더 안정적 http://www.foobar2000.org/ 에서 다운
10버전은 그동안 오류가 있었던 시미디어칩셋계열의 볼륨게이지(아수스포함) 오류를 고쳤음
단 알송 가사 플러그인은 http://dlunch.net/blog/alsong-lyric-plugin-1-0-beta/ 가 출처이고 저곳에서 최신버전으로 업데이트 하길 바람

견본은 아래의 본인이 실사용중인 화면


-푸바 설치
일단 업로드한 kkk파일을 압축풀면 나오는 파일 중 foobar2000_v1.1.9을 실행 
무엇인가를 물어보면 아래 스샷대로 설치 한다. 언급이 안된 부분은 걍 ok로 넘어가면 된다. 



-푸바 실행 - 첫 실행시
 :처음 실행시 아래 화면이 나오는데 걍 디폴트로 해서 넘기자


-스킨 설치
:압축을 풀면 나오는 Xchange_3_6_0h_by_Br3tt , Xchange360_fonts, Xchange360_Required_Components , Xchange360_Shpeck_Plugins
의 4개 파일들은 각기 압축을 풀어서 나오는 내용들을 푸바설치폴더에 넣어 주어야 한다.
별도로 수정하지 않고 설치하면 윈도우 7 64비트의 경우 C:\Program Files (x86)\foobar2000에 설치되는데 이 폴더에
--skins폴더를 만들어서 Xchange_3_6_0h_by_Br3tt를 풀면 나오는 내용물을 복붙
--winamp폴더를 만들어서 Xchange360_Shpeck_Plugins를 풀면 나오는 내용물을 복붙
--Xchange360_Required_Components의 경우는 이미 있는 components폴더에 복붙
--Xchange360_fonts의 경우는 압축을 풀면 4개의 폰트파일이 나오는데 마우스오른쪽 버튼을 눌러 설치를 클릭해준다.
--foo_alsong_lyric.dll 파일 또한 components에 복붙해준다.
 

**아래의 설정창이라고 나오는 것은 file-preferences 로 들어간다.

-스킨설정
:스킨자체 설정을 하기 전에 아래 스샷의 하단에 있는 미니 푸바플레이어가 항상 나올 수 있다. 이것이 보기 싫으면
  이때는 아래 스샷처럼 설정에 들아가서 foo_title is enabled when 에서 설정해 주면 된다. 아에 못나오게 하려면 never을 체크

 

 


:그 다음 아래 설정으로 들어가(디스플레이 - columns ui - 메인 탭) FCL importing 에서 import를 클릭한다.

 그런 다음 설치 폴더 (주인장의 경우  C:\Program Files (x86)\foobar2000) 의 skins폴더 - xchange폴더에 들아가 
 Xchange 3.6.0 - CUI config file to Import.fcl 를 골라준다.

:Xchange 3.6.0 - CUI config file to Import.fcl을 골라주면 아래 화면이 나오는데 그냥ok를 눌러주면 된다. 
 


: :그리고 아래 스샷의 설정으로 들아가 tool-wsh panel mod safe mode 의 체크를 풀어준다.



: 그 다음으로 아래 스샷의 설정으로 들어가서 유저인터페이스 모듈을 columns ui로 바꾸어 준다.
  그럼 푸바는 리스타트를 물어본다. 리스타트를 하자

 *참고로 리스타트를 했는데 온갖 오류가 뜬다면 위의 설정중에서 세이프모드를 풀지 않은 탓이다 다시 해주면 된다. 
  그래도 난다면 푸바설치폴더에서 confiruration과  index-date폴더의 내용을 지워주고 다시 설정을 해주어야 한다. 




-스킨설정(2)
:리스타트시 아래 스샷처럼 뜨는데 일단 최상단의 푸바메뉴를 안보이게 해보자
 두번째 스샷의 설정에서 체크된 부분을 없애주면 된다.


 

 : 아래스샷에서 보이는 i 모양의 버튼을 눌러 준다. 


:그러면 왠 황량한 검은 화면이 나오는데 당화하지 말고 아래 스샷에서 보이는 M을 눌러서 아까 숨겼던 메뉴들과 동일한 기능을 하는
 스킨용 메뉴를 펴준다.
 


:그리고 화면 우측상단에 있는 _를 클릭

 그러면 아래 스샷 처럼 나온다


"

 

 

이제 자신이 사용할 창의 크기를 조절하고 위치를 바꾸어야 하는데 일일이 스샷으로 설명하기 보다는
어느 선구자분이 만들어 놓은 영상을 보면 되겠다.  - http://youtu.be/80cVLtaV8iU -

출처 - http://blog.naver.com/nacolulu0707/60133892159



*위의 영상대로 하다가 주의 할것은 창을 다른 곳으로 이동시는 아래 스샷의 양방향 화살표버튼을 클릭하고
이동시킬 곳의 양방향 화살표버튼을 누르는 식인데

화살표버튼을 클릭하면 아래 스샷처럼 색이 변한다.
즉 이동시킬 창은 녹색이고 이동할 공간은 빨간색 다시말해 이동시킬 창의 화살표를 클릭하면 아래 화면처럼 색이 변하고
빨간색으로 변한 이동할 곳의 화살표를 클릭해주면 이동된다.


*또 한가지 주의할 것은 각 창들은 _를 누르면 아래의 창모음 비슷한 곳으로 내려가는데 이것은 다시 위로 올릴려면 아래의 모음아이콘에도 있는 양방향 화살표를 클릭해주면 된다. 그러나 창의 구성이 변경된 경우에는 고칠 수가 없다 무슨 말이냐면 위의 스샷의 중앙은 3칸으로 되어 있는데 이창을 하나 내려서 2칸으로 만들면 다시 3칸으로 만들수가 없다는 것 .. (적어도 주인장이 아무리 건들여 봐도 안되더라..아는 분이 있으면 제발 제보부탁) 이런 경우 스킨의 창을 모두 내리면 다시 창들이 초기화 되어 처음의 화면대로 돌아온다. 그리고 다시 해주면 된다.
 --슈팅게임유저 쇼크메탈님의 제보로 이 부분은 수정이 가능한 것을 알 게되었다. 에디터를 누른 상태에서 각 창의 ||| + - + - ≡ 부분에서 
     |||를 클릭하면 옆으로 창이 하나 생성되고 ≡를 누루면 상하로 하나가 추가 된다.

*엘범의 자켓들이 나오면서 넘어가는 창의(엘범 뷰?) 경우(위의 유튜브영상의 우측아래창, 위 스샷의 좌측아래 창) 위의 스샷대로 각 자켓들이 너무 크고 다른 엘범으로 움직이기도 어렵다. 그렇기 때문에 창의 크기를 조절해 주어야 한다. 메뉴의 에디터를 누르면 나오는 크기조절버튼들을 눌러서 세로를 짧게 가로를 길게 잡으면 자켓의 크기도 작아지고 옆의 자켓들도  많은 수가 함께 보여진다. 영상에서도 각 창의 크기를 조절하는 부분이 있으므로 더이상의 설명은 생략
 --엘범자켓의 이미지는 forder.jpg 형식으로 음악파일과 같은 폴더내에 들어 있으면 된다. (jpg만 되니 참고)
 자켓이미지가 없느 경우 없다는 표시의 흉한 이미지가 나오므로 엘범자켓창에서 마우스 오른쪽을 눌러 chronflow preferences 를 클릭한다음
 엘범소스 탭에 들어가 하단에 있는  노 커버 이미지의 이미지를 변경해주면 된다. (푸바를 다시 켜야 적용)

*트랙리스트에서 스크롤바가 없어서 불편한 경우에는 트랙리스트의 우측상단의 삼각형버튼을 눌러 주면 나온다
 

:화면 구성이 끝났다면 라이브러리를 지정해주자 아래 스샷의 설정에 들어가서 음악이 들어잇는 폴더를 지정해 주면 된다. 
 status가 pending에서 모니터링이 되면 탐색이 끝난 것이다. 파일이 많은 사람든 좀 시간이 걸린다.
 





-알송가사(foo_alsong_lyric.dll)와 lyrics 가사( foo_uie_lyrics2) 를 함께 써보자 
 :디스플레이 - columns ui에서 layout 탭을 눌러서 나오는 화면에
  Lyric show 2라는 부분을 찾아서 상위의 panel stack splitter 에 마우스 오른쪽 버튼을 눌라 아래 스샷대로
  알송 가사패널을 추가시킨다.

 

 : 그런 다음 해당되는 panel stack splitter 가 선택된 상황에서 우측창에 있는 configure를 클릭해서 들어간다. 나오는 화면에서 스크립트 탭에 들어간 후  동봉된 스크립트.txt에 잇는 소스 아랫 부분을 복사해서 위의 스샷의 스크립트 탭의 pertrack의 내용을 모두 지우고 복붙한다.
  스크립트 소스 출처 - http://fenet.egloos.com/893111


: 그런 다음 옆의 panel list 탭에 들어간다.
그럼 아래 화면이 나오는데 여기서 LYR과 알송 둘다 Forced layout에 체크를 해주고
width부분에 %ps_width%
heigit부분에 $sub(%ps_height%,34)
를 적어준다. 그리고 padding 부분은 모두 0으로 해준다.



:위의 작업까지 끝냈으면 다시  panel list에서 알송을 고른후에
 우측에서 configure를 클릭

 그러면 아래 화면이 나오는데 배경모드를 없음으로 해주고(배경이 필요하다면 색이나 그림을 골라주면 된다. 주인장은 가사창은 배경없이 쓰기
 때문에 이렇게 쓴다.) 글자는 가사글자색은 회색, 현재가사 백색으로 해준다.


:결과 - 설정은 완료하면 아래 처럼 나오는데 알을 누르면 알송가사가 나오고 LYR을 누르면  Lyric show 가 나온다
 팝은 Lyric show 쪽이 아무래도 많고 한국가요야 알송이 많을 듯 ..



*가사설정은 특이하게 이렇게 한 다음 오케이를 누르면 간혹 푸바가 강제종료되어버리거나 오류를 뿜는 경우가 있는데
 이럴 경우 각 단계를 설정하고 ok한다음 푸바를 종료시키고 다시 켜서 다음 단계를 설정하는 식으로 해야한다.
 또 한가지 특이 사항으로 푸바가 그냥 회색화면으로 멈추는 경우가 이 경우는 종료시키고 켜면 설정이 적용되어 있다. 스킨의 버그인듯 한다.
*foo_uie_lyrics2 의 가사가 흰색바탕으로 나오는 이상한 경우가 있다.(foo_uie_lyrics2를 삭제했다가 다시 설치하면 그러는듯)
 이런 경우 LYR(foo_uie_lyrics2)상태의 가사창에서 마우스 오른쪽- 셋팅 - misc 탭에 들아가서 import를 눌러서
 동봉된 파일중 LYR.lspd선택해주면 된다. 물론 본인이 배경이 투명한걸 좋아하는 터러 이러지만 배경에 색을 넣어야 겠다면 필요 없는 부분이다.

*알송자막을 푸바프로그램 밖에서 쓰고 싶은 경우 위의 설정에서 건들 것 없이 파일 - 알송 실시간 가사를 체크하면 나온다...
 프로그램내부의 알송가사와 함께 작동도 하니 크게 쓸일으 없을듯 ..
 푸바내부는 LYR을 쓰고 밖에는 알송자막을 사용하겠다면 위의 설정들 없이 걍 처음부터 파일-알송실시간가사 체크를 하면 된다.
 그리고 푸바내부를 알송가사만 쓰고 싶다면 위 스샷 중 panel stack splitter 에서 알송가사를 추가하는 부분에서 알송가사를 추가 후에 
 Lyric show 2에 마우스 오른쪽을 대고 삭제를 해주면 된다. (푸바설치풀더의 컴퍼넌트폴더에 있는 foo_uie_lyrics2를 삭제해야 한다는 분들도 
 있던데 주인장은 파일을 안해도 그냥 되더라........)
 



-코덱 - 압축풀면 나오는 코덱폴더에 있는 파일들은 복사해서 푸바가 설치된 곳에 복붙해주면 된다.







*그리고 위의 설정들을 담은 푸바의 설정파일을 올린다. .. 
위의 많은 설정따위는 버리고 파일들만 복사한뒤 푸바실행후  tool-wsh panel mod safe mode 의 체크만 풀어주고 디스플레이 -columns ui - 메인 탭 -  FCL importing 에서
동봉된 777.fcl를 import해주면 된다. (단 라이브러리는 아마도 내 컴상황대로 되어 있을 가능성이 크니 라이브러리만 바꿔주면 된다.)
적용 하면 대충 아래 스샷처럼 된다. (본인이 사용 중)



*엘범하나는 불렀는데 플레이리스트에는 나누어져서 나오는 경우가 있다. 이경우 엘범 하나에 가수나 연주자가 여러명이 경우인데 이경우

플레이리스트에서 마우스 오른쪽 - 셋팅에 들어간 후(ELplaylist settings) 그루핑에 들어가서

그룹포맷의 %album artist% | $if(%album%,%album% | %discnumber%,%artist%%title%)

에서 앞부분의 artist 와 뒷 부분의 %artist% 을 지워주고

%album% | $if(%album%,%album% | %discnumber%,%title%) 로 만들어주면 된다.

*온갖 애러가 날 경우
-Failed to load DLL: foo_managedWrapper.dll
Reason: This component is missing a required dependency, or was made for different version of foobar2000
 --
이경우Microsoft .NET Framework 를 설치,
-foobar2000 encountered an error : Could not access profile folder
 --이 경우 관리자권한상태에서 설치,
- "TexLoader: Can't Set The PixelFormat" "ImgTexture Leak: 2"
 --이 경우는 내장 vga의 경우 나올 수 있는 부분을 어쩔 수 없음

그외 오류는 주인장도 포기

댓글