티스토리 툴바

 

Search Results for 'GoForce'

2 POSTS

  1. 2008/10/14 WM5용 TCPMP with GoForce 5500
  2. 2008/10/11 Tcpmp Mod With Gf5500 Hardware Decoder (alpha 1) (2)

WM5용 TCPMP with GoForce 5500

Posted 2008/10/14 00:26




이전 포스트(http://onzeth.tistory.com/25)에서 GoForce 5500이 지원되는 TCPMP를 찾았지만, 안타깝게도 WM5인 내 s01sh에서는 실행조차 되지 않았다.
안되는 이유가 gfh264.plg와 gfmpeg4.plg의 버젼이 안 맞는다는 것이었다.
처음에는 TCPMP 버전이나 GoForce 라이브러리 파일인지 알고 이것저것 해봤지만 안 되었다.
(이 과정중에 하드리셋까지 하고;;;;)

열심히 정보를 모으다가 알았지만, 여기서 말하는 것은 OS버젼이었다.
그리고 이 두 파일의 PE header 정보를 보면 최소 OS버전이 5.2로 나온다.
즉 WM6이상이라는 이야기이다. 하지만 이것을 헥사 에디터로 고쳐서 5.0으로 만들면 된다.
그러면 실행된다. ㅋㅎㅎㅎ

현재 실행해봤는데, 일단 잘 된다.
벤치마킹 했는데 130%도 나오고..

하지만, 문제가 좀 있다.
일단, 소리가 나오다 끊긴다.;;; 이건 잘 나올때도 있고
그리고 B-frame으로 인코딩된(?) 동영상은 끊긴다.;;
B-frame인가가 아닌 것은 잘 나온다.

아직 이 TCPMP mod가 alpha 버젼이기도 하니깐, 아직은 좀 불안한 점이 있다.

이걸 만든 사람도 이야길 했지만, 성능면에서도 나아졌지만 제일 큰 장점은 아마 배터리 사용 시간이 늘어난다는게 아닐까?
아직 배터리는 테스트 안 해봐서 잘 모르겠지만, 배터리가 길어졌으면 좋겠다.
그리고 s01sh 가지고 다니면서 배터리 걱정은 덜 할텐데;;;

하여튼 Thank you, eoc.
(eoc가 이 TCPMP mod 제작자이다.)






NVIDA의  GoForce 5500를 가지고 있는 PDA가 제가 가지고 있는 EMONE s01sh를 비롯해서
G900 등 몇 개가 있습니다. 그래픽칩을 가지고도 제대로 활용이 안 되서 아쉬웠죠.

특히 TCPMP는 X51V가 가지고 있는 Intel칩은 지원하는데 GoForce 5500은 지원 안 해서 더 아쉬웠죠;;;

그러던 중 드디어 뭔가 발견한 것 같습니다.
G900의 포럼 같은 곳인데 GoForce 5500을 지원하는 TCPMP를 만든 것 같습니다.
근데 아직 WM6 이상만 지원하는 것 같습니다.

제가 가지고 있는 s01sh는 WM5이라서 안 되네요.
혹시 s01sh WM6나 G900 등을 가지고 있는 분들 테스트 부탁드립니다.
아래 사이트로 가면 사람들 글이 있는데 되는 것 같습니다.

그리고 가서 파일 받을려면 로그인이 필요하기 때문에 제가 올렸습니다. 

참고로 DIVX같은 건 코덱 플러그인이 필요한 거 같아요;; 제꺼만 안 되는 건지도 ;;;


http://www.portegeclub.com/forum/viewtopic.php?t=1180&highlight=tcpmp+goforce

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

 Say hello to this new TCPMP mod :)

It has:
1. Hardware MPEG4 decoder, resolution up to 720*576, bitrate up to 1mbps
2. File container support: AVI, MP4 and MKV (not tested)
3. Hardware overlay accelerated output.
4. Works on G900/X01T/FLAME

How to use:
1. Settings->Video->Choose "GoForce 5500"
2. All smooth, dither and video quality options are useless since all process is done inside GPU.

READ BEFORE USE:
1. Videos with resolution larger than 720 * 576 can't decode properly (this is caused by hardware limit)
2. Videos with MPEG4 profile > Sample Level 3 will need extra GPU processing power and may not be able to decode properly.
3. If you want to use TCPMP after you have ran CorePlayer with overlay mode, please do a softreset first, otherwise there'll be artifacts on video image and system may hung. this is caused by code defect in nv ddraw driver.
4. *Important* Please do not power off / enter stand by mode when playing with TCPMP, otherwise the system will become sleepbeauty:)

Issues and tips:
1. GF5500 hardware decoder has 2 modes. 1st is DSP mode, entire decoding job is done by DSP embedded in GPU in this mode. This mode saves CPU processing power and battery, but it's a little slower. 2nd is CPU mode, CPU will share the load in this mode. This mode requires more CPU processing power but it's faster than mode1.
You can always switching between the 2 modes by:HKLM/Software/NVIDIA Corporation/GFSDK/GFSDK_MP4_DEC_USE_DSP. Set 1 will use DSP mode, set 2 will use CPU mode.

2. After some benchmark, I've found that hw decoder can't offer better performance than sw decoder, however, a big advantage is hw decoder saves your battery life.