언젠가 TCPMP 소스 수정에 대한 글을 포스팅 하고, 아무 생각없이 세월을 보내고 있었습니다.

역시 인터넷이 좋은것이라면, 내가 쓴 별거 아닌 정보도 다른사람에게는 도움이 될 수 있다는 것입니다.
많은 분들이 TCPMP에 스킨을 넣은 그림을 보셨고, 몇몇 분들이 프로젝트에 참여하고 싶다고 의사를 밝히셨습니다.

저도 워낙 바쁘게 하루하루를 사는지라 블로그에 글 한자 올릴시간이 없고, 간혹 블로그에 들어와서
방문자 수 확인하는게 전부라 막상 댓글을 달아놓으신 분들을 보면 괜히 미안한 생각도 듭니다. 몇분 안되지만요...

저는 이미 TCPMP에 스킨을 넣어서 과제로 제출해놓은 상태입니다...

중요한건 스킨을 동적으로 바꿀수 있는 기능을 넣는 것인데요... 이왕 시작하려고 마음 먹은거 제대로 해볼려고
몇일전부터 준비중입니다.

근데 엄청난 문제에 봉착하게 되었습니다. 많은 분들이 알고 계시다시피, TCPMP는 CorePlayer로 이름이 바뀌어서 사용화 되고 있고요, 오픈 소스 프로젝트는 BetaPlayer로 진행된다던데 BetaPlayer 프로젝트 홈페이지에는
언제인지 부터 모르게 계속 Comming Soon 만 나와있습니다. 아무래도 시작할 마음이 별로 없어 보입니다.

일단 프로젝트를 진행할려면, 플레이어를 전체 다 만들지 않는 이상 TCPMP 소스를 수정해서 사용해야 할 것 같은데, 문제는 라이센스죠... 정말 TCPMP의 소스는 하나도 건들지 않고 플러그인만 만들어서 배포하는 거라면, 라이센스에 큰 문제가 없겠지만, 인터페이스를 바꾸는 것이라 TCPMP 소스를 만져야 합니다.

그래서 몇일전에 Picard 님에게 라이센스에 관한 메일을 보냈더니... (license@corecodec.org) 존재하지 않는 e-mail 주소라고 답변이 왔네요... 일단 프로젝트를 진행 할려면 라이센스 문제 해결이 최 우선이라 보고요,
라이센스만 해결된다면 그 이후의 상황은 간단하게 풀릴 것 같습니다.

혹시라도 TCPMP 제작자인 Picard님의 e-mail 주소를 아시는 분이나, contact이 가는하신분은 댓글 부탁드립니다. 그리고 조만간에 프로젝트를 진행 할 수 있도록 준비하겠습니다.
2008/04/29 03:25 2008/04/29 03:25
Posted by 인생을 설계하는 프로그래머
프로그래머 급구, TCPMP 스킨 프로젝트!!!


PDA에서 가장 깔끔하게 돌아가는 동영상 재생 프로그램이라면
바로 TCPMP이다.

2006년까지 개발된 프로그램인데... 정식 릴리즈는 0.72 까지이다.
왜 개발이 중지 되었는지는 정확하게 모르겠지만, Core Player로 이름이 변경되어 상용화 되었다.

CorePlayer를 써보고 내가 받은 느낌은... 한마디로
"괜찮긴 하던데 내스타일은 아니다." 였다.

그리고 한국사람에게 가장 중요한 자막기능이 없었다. 별로 쓰고 싶지 않은 프로그램이다.

깔끔한 디자인에다 어디 좀 좋아졌겠지 라고 생각만 들뿐

그에 비해 TCPMP는 왠지 모르게 딱딱하게 생겨가지고 재생기능만 좋을 뿐... 멋진 PDA에서 돌리기엔
너무 볼품없는 프로그램이다.

이런 TCPMP에 스킨 기능이 있다면 얼마나 좋을까...

내가 TCPMP의 소스를 분석할 결과 이미 개발자가 스킨 기능을 생각하고 있었고, 프로그램 여러군데
스킨에 대한 예외처리가 많이 있었다.

하지만 스킨을 불러오고, 제어하는 함수는 완성이 안되어 있었다.

그럼 이런 함수들을 수정해서 스킨 기능을 넣을 것인가?
스킨 기능이 가능 할건지를 몇일동안에 삽질 끝에 알아냈다.

아래 그림은 TCPMP 소스를 수정하여 스킨 기능을 넣은 화면이다.
참고로 WinCE 4.1 에서 테스트 하였다.

사용자 삽입 이미지


다음 그림은 최대화 했을 때의 모습이다.

사용자 삽입 이미지

지금까지는 스킨이 고정되어 있지만, 삽질을 좀해서 스킨을 바꿀수 있는 프로그램을 만들려고 한다.
물론 혼자 삽질하고 있는것 보단, 여러명이 하는것이 나을것 같아서 얘기하는데...
어디 나랑 같이 삽질할 프로그래 없나?

소스를 분석하다 보니깐 조금만 신경 써주면 Core Player 보다 훨씬 더 깔쌈한 프로그램을 만들 수 있을 것
같은데...

-----------------------------------------------------------------------------------------------------

저와 함께 TCPMP소르를 분석하고 수정해보실 분 트랙백이나 댓글 달아주세요.
2008/02/21 00:42 2008/02/21 00:42
Posted by 인생을 설계하는 프로그래머

BLOG main image
by 인생을 설계하는 프로그래머

카테고리

Life Designer (139)
컴퓨터공학박사 (80)
세상 (24)
건강한 삶 (8)
I Love Korea (2)
海兵隊 (3)
Common Sense! (4)
Game is Life! (12)
Life of Digital (4)
추억으로의 여행 (0)
애마 카돌이! (1)
세상속으로! (1)

글 보관함

달력

«   2010/09   »
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30