Hi,
okay I was playing around with Coreplayer changing settings etc from Raw Framebuffer (which is currently the only stable way to play video) to GDI and then to ATI Imageon, which we all know causes problems (hence why we use Raw Framebuffer)
For some reason it became stable with one video that I was playing using ATI Imageon - so seized the opportunity to benchmark the video; first using Raw Framebuffer:
Results:
Speed: 71%
Original data rate: 1.60mbs
Bench data rate: 1.15mbs
Then using ATI Imageon (with a few jitters):
Speed: 197%
Original data rate: 1.60mbs
Bench data rate: 2.78mbs
And I gotta say apart from a few jitters and glitches the video when using ATI Imageon looked amazing like it was anti-aliased.
Can't wait to Coreplayer is optimised to work Samsung and ATI combo inside the Trinity!
Strange, I use tcpmp with ATI Imageon on almost all files... Works like a charm...
I use tcpmp with the ATI Imagion and it gives weird screen flickering (entire screen, not just video). After I switch forth and back between fullscreen and windowed mode a couple of times I can mostly get it to show the video. I do however not find the quality of the output particular good - rather bad actually and full of artifacts compared to the other modes
Exactly
What I am saying is when Coreplayer is optimised for ATI/Samsung combo it will work treat - hence the benchmark results. Showing a DRAMATIC performance increase.
This thread was designed to show what will come when software and or ROM's are worked on with the Trinity to use it's full potential.
core player
hey trinity ,
i m new in this forum
i need the core player ..will u plz send me the core player on [email protected] or on the same forum .....
bye
n take care
neeraj
niks2luv: http://tcpmp.corecodec.org/
Download it from there.
Related
Here's what I have:
Dopod 900, with ROM Xda_Exec_Upgrade_v1.30.162.
Transcend 2GB SD (150x)
TCPMP 0.71 using RAW FrameBuffer. Not using any other TCPMP plug-ins.
Everything else left at default.
Video performance is really bad. Even in benchmark mode, I only get about 110%-120%. And at time, the frames are a bit flaky...
I had an HX4700 previously. I know the graphics performance of the Universal can't really compare to the HX4700, but I do expect it to be somewhat between than what it is now.
Is there anything I can do to improve the video performance?
No one can help out?
Am I the only one having issue with it?
Something that I missed?
Or is there no solution to gain better DivX playback performance/quality?
Do not use the raw framebuffer. Use the xscale option instead.
Thanks. Now using XScale driver and the vertical thingy option...
Much better now...but the video still has a really tiny jerk every now and then (5 seconds or so...).
Now I know the video performance isn't as good/fast as the hx4700, but can't I at least get a smooth video going on this Universal?
Glad to be of help. Try installing tcpmp on your storage card, this seems to help some people with a htc uni...
Thanks. Already storing the program on the SD card...
Is everyone happy with TCPMP on the Universal?
Am I the only one having these small issues?
Try installing version 0.66 instead.
On my Exec my benchmarks went up to between 140% and 180% just by doing that.
Also use a different setting to 'fit to screen' as that will slow playback down.
What is resolution of the video you are trying to play? Scaling the video is actually very processor intensive. If you are encoding yourself you should go for 640x something and not stretch the video, or if its 576x something else just leave it unscaled also.
Surur
Well, I'm already playing the videos at zoom 100%, speed 100%, XScale driver with that vertical thing "checked", using version 0.66, installed to SD card.
Video is one of smallville's episode downloaded off the net.
Width 624px
Height 352px
Duration 43min40secs
BitRate(audio) 189kbps
Audio format MPEG Layer-3
Framerate 23 framers/sec
Data rate (video) 135kbps
Video sample size 12 bit
Video compression XVID
Device has been hard reset and clean installation of TCPMP.
BT off, Wifi off, GSM/3G/GRPS...all off.
Hardware: Dopod 900
ROM: Dopod 900 English, latest...
Give me the URL and I'll do some benchmarking myself
Surur
It's the Season 5 Finale... Episode number 22.
I'm not sure if I can/[allow to] post torrent links here.
I get minor glitches on most videos files - these are also tv shows, films etc downloaded from torrents.
I'm using version 0.72RC1 - are you saying downgrading to 0.66 will improve performance?
Only minor...VERY minor improvement.
I encode my own video's recorded off TV @640 X 480 using pocket Divx encoder, these run almost perfectly after a fresh boot !! I only get the odd dropped frame, right now I'm sitting by the pool @ the marriott ( using my uni ) but when I get home I will try an upload a 100 MB clip and you can tell me what results you get, if it runs well then it comes down to how your video was encoded and you should try re-encoding it with pocket divx
BTW for an instant 10% boost both to your benchmark and normal playing ability you can try using Pocket Hack Master, I can reliably take my UNI to 624 MHZ and it makes a noticeable diffrence both to the performance (good) and the battery life (bad) you should also consider that the speed of your SD card may be a liiting factor !!! but I doubt it
OK as promised, a small collection of files you can use to benchmark with that I encoded @ 640 by 480 using pocket DivX the quality is stunning, I can play these with no probs
Only 50MB not 100MB and only available for 7 days
http://www.yousendit.com/transfer.php?action=download&ufid=B98D53265D12AB52
ice_coffee
I am using TCPMP 0.71 on a Orange SPV M5000. I am trying to play a WMV downloaded from the UBISOFT Rayman Raving Rabbids page. (Bunnies Can't Play Soccer) Despite fiddling with numerous settings I can't get any decent performance at all.
Is this just because the Universal can't play a 640*480 WMV happily?
You sample videos play back perfectly happily - the boxing clip benchmarked at 130%. The Rayman WMV benchmarks at 65%
Any ideas?
Thanks
Christopher
diffrent types of Video encoding require differing amounts of CPU power to play back !!! try re-encoding your rayman clip with pocket DivX encoder
Vid quality 100 (out of 199) and audio quality 9, dont forget to choose an E800 as your device (it is VGA)
Thanks for that. I have tried that, and it does play better, but the video quality is severely degraded.
I have tried upping the quality to 199 and also experimented with other "Advanced" options but it still looks much worse than the original.
Would you expect the video image quality to degrade?
NO! especially at 199 the quality is so high that the Uni struggles to play it ( it requires 2.5 Mbits per sec but the uni maxes out at around 2.2 ~2.3 ) the quality however is stunning truly better than any HD tv on the market (comparing pixels per inch squared ) I will be unable to show you an example for around a week as I'm currently off on my hols
Did you try TCPMP on Trinity ? Because on mine the screen is flashing and I can't see trought pocket controller too.
Before I've jammin and It work with no problem.
I use tcpmp 72rc1
Any help ? :_)
Thanks
Change video settings to direct draw
thanks a lot .....
XenoV said:
Change video settings to direct draw
Click to expand...
Click to collapse
Direct Draw didn't work for me (actually made it worse). The video driver mode that seems to work best (at least on my P3600) is Raw FrameBuffer.
I set the video at GDI and its working fine. My TCPMP is ver 0.81RC1Beta
on my side all the settings are working more or less.
I already got some fuzzy screen but when I press stop (actually I don't see the button but if I press on the place it stand usually ..) the screen is OK.
Now when I watch TV broadcast from my PC (with my internet provider) in mpeg1 384kbs it is better with direct draw than with ATI Imageon whci works better than ATI imageon decoder ....
TCPMP / Coreplayer Doesn't support the combination Samsung CPU ATI Imageon chip, in Coreplayers forum their is a lot of information about that, they are trying to get info about the chip from ATI but no luck yet. Raw Framebuffer seems to work, but gives a really slow TCPMP/Coreplayer. Until the problems are solved I use to convert my movies to "Ipod" format .mp4 wihich Mediaplayer in Trinity supports through the ATI chip, an .mp4 file of 768kbps and 30fps runs smooth in WMP
ric h710 said:
TCPMP / Coreplayer Doesn't support the combination Samsung CPU ATI Imageon chip, in Coreplayers forum their is a lot of information about that, they are trying to get info about the chip from ATI but no luck yet. Raw Framebuffer seems to work, but gives a really slow TCPMP/Coreplayer. Until the problems are solved I use to convert my movies to "Ipod" format .mp4 wihich Mediaplayer in Trinity supports through the ATI chip, an .mp4 file of 768kbps and 30fps runs smooth in WMP
Click to expand...
Click to collapse
MP4, huh? I'll have to try that out. WMV playback in Windows Media Player is still slow and sucks just like TCPMP/Coreplayer.
CorePlayer and TCPMP does not support DirectDraw RGB mode and ATI ImageOn Video Accleration, after turn on the this option the screen can not display correctly, it seem have typhoon run on the screen.
Only DirectDraw YV12 YUY2 mode and Raw FrameBuffer can rendering correctly, but the performance on playing 640x480 DivX video is very terrible. The average speed only got 45%-70%.
I found some information in corecode forum TYTN and Hermes seem fixed some bug. but that method can not apply on Athena.
What setting are others using. I've tried running a 600x320 movie with Core player 0.81. It was very slow and stuttery.
Slave1 said:
What setting are others using. I've tried running a 600x320 movie with Core player 0.81. It was very slow and stuttery.
Click to expand...
Click to collapse
my movie on tcpmp runs very smooth, full scrren with sound all sets to highest quality. no problem at all.
Using TCPMP, latest version. video playback is unwatchable, audio is fine but video is jerky, 1 frame per second or worse.
Wu5262, can you post the settings you are using please.
Pantaloonie said:
Using TCPMP, latest version. video playback is unwatchable, audio is fine but video is jerky, 1 frame per second or worse.
Wu5262, can you post the settings you are using please.
Click to expand...
Click to collapse
Video quality set to highest
video driver set to Raw FrameBuffer
Audio set to Stereo
Audio Drive use Wave output
Sound and movie play very very well, no delay at all. Let me know if you have different result.
Perfect! I had the video driver set wrong.
Working perfectly now, many thanks.
Great that works for me too.
Also guys & gals..tick the box for Micro drive in the settings dialogue...it helps. Has anybody managed to get DVD quality yet? If so, please give more info like encoded resolution, bit rate and codec used and application used for encoding.
Most of my old movies were encoded to 320x240 @ 600kbps and looked like DVD quality on my QVGA Hermes, but those same movies play very well on the Ameo, buy are stretched to smitherines and don't look good at all.
I've now tried using DVD-Ripped files (same encoding process as torrents) and these look absolutely beautiful, but are wide screen format so don't fill the entire screen. It benchtested at around 118% on Coreplayer and looks slightly better than on TCPMP which strangely benches at a slightly better 120%.
Another few suggestions:
In Coreplayer preferences:
Untick 'Slow video memory' & Tick 'Override AVI timing based on audio'.
Under Video I have selected:
Video: Rawframebuffer mode
Video Quality: High
Smooth Zoom: On
Don't Tick 'Dither' as it seems to cause the movie to look worse.
Good luck.
Here is my setting in CorePlayer 1.04 Build 716
1000Kbps 640 x 480 DivX Movie. Speed is reasonable.
~~DirectDraw Page~~
Overlay format: YV12 **** Remember must set this option first******
~~Video Page~~
Video output: ATI IMAGEON
Video Quality: High
Smooth Zoom: On
Dither: OFF
Accleration: OFF
P.S. We can't get the full performance on No DirectDraw overlay in RGB and ATI ImageOn with accleration,
But there have BUG in ATI ImageOn decoder in CorePlayer because ATI did not disclose the ImageOn structure.
simdao said:
Here is my setting in CorePlayer 1.04 Build 716
1000Kbps 640 x 480 DivX Movie. Speed is reasonable.
~~DirectDraw Page~~
Overlay format: YV12 **** Remember must set this option first******
~~Video Page~~
Video output: ATI IMAGEON
Video Quality: High
Smooth Zoom: On
Dither: OFF
Accleration: OFF
P.S. We can't get the full performance on No DirectDraw overlay in RGB and ATI ImageOn with accleration,
But there have BUG in ATI ImageOn decoder in CorePlayer because ATI did not disclose the ImageOn structure.
Click to expand...
Click to collapse
Thanks for that Simdao...those settings you got do actually produce much better performance results. No lost frames now and benchtest has risen from 118% to 145% on coreplayer!!
Bare in mind people that I'm using proper DVD rips in which the video resolution is and bit rate is considerably higher than for 320x240 mp4s or equvalent Divx files....those files should yield benchtest results og 280% - 300%+.
This is great...only problem with the ATI Imageon software renderer is that you get some 'minor distortion' in interface mode...but perfection in full screen mode. Cheers mate.
Bloody ATI ****e...
mackaby007 said:
Thanks for that Simdao...those settings you got do actually produce much better performance results. No lost frames now and benchtest has risen from 118% to 145% on coreplayer!!
Bare in mind people that I'm using proper DVD rips in which the video resolution is and bit rate is considerably higher than for 320x240 mp4s or equvalent Divx files....those files should yield benchtest results og 280% - 300%+.
This is great...only problem with the ATI Imageon software renderer is that you get some 'minor distortion' in interface mode...but perfection in full screen mode. Cheers mate.
Click to expand...
Click to collapse
Take that back. ATI has screwed up coreplayer today...I can't even get to change the settings as it crashes all the time even with soft-resetting the device!
TCPMP seems more stable in allowing me to change settings back to Rawframebuffer mode. Problems are definitely not resolved with ATI and Coreplayer or TCPMP....here we go again.
mackaby007 said:
Take that back. ATI has screwed up coreplayer today...I can't even get to change the settings as it crashes all the time even with soft-resetting the device!
TCPMP seems more stable in allowing me to change settings back to Rawframebuffer mode. Problems are definitely not resolved with ATI and Coreplayer or TCPMP....here we go again.
Click to expand...
Click to collapse
I have an experience when i close the coreplayer it CRASH ever time, after uninstall and re-install the coreplayer the problem had solved.
mackaby007 said:
Take that back. ATI has screwed up coreplayer today...I can't even get to change the settings as it crashes all the time even with soft-resetting the device!
TCPMP seems more stable in allowing me to change settings back to Rawframebuffer mode. Problems are definitely not resolved with ATI and Coreplayer or TCPMP....here we go again.
Click to expand...
Click to collapse
I am using Coreplayer as well
no problem found at this moment using the above setting. Speed is good and no crashing so far
wu5262 said:
I am using Coreplayer as well
no problem found at this moment using the above setting. Speed is good and no crashing so far
Click to expand...
Click to collapse
I have had no problems so far other than some divx/xvid encoded with AC3 audio stream dont work, so i get no Audio, using TCMP. Anyone no a work around?
Get the AC3 plugin from http://picard.exceed.hu/tcpmp/test/
Pantaloonie said:
Get the AC3 plugin from http://picard.exceed.hu/tcpmp/test/
Click to expand...
Click to collapse
Thanks mate will download and test .....
Is there any real fix to this problem ?
Are you guys able to play DIVX movies with quality ? our any TV SERIES ?
This might be the main reason that i am not going to buy the HTC Athena since there isnt any real and final fix for this problem that comes from the TYTN ..... why cant ATI help with this ? ....
dammmm
Mine seems to play ok. The picture even looks good through the vga port.
so you guys are saying that playback so far of call files have perfect video quality with no conversion nesessary?
DVD Rips look perfect!!
dutchschultz said:
so you guys are saying that playback so far of call files have perfect video quality with no conversion nesessary?
Click to expand...
Click to collapse
What I'm saying is that Torrent DVD-Rips...search for ''axxo" rips on torrentspy.com (his rips are near on perfect), are absolutely perfect looking on the Athena. Comparable to DVD or even High def quality!!
Benching at 160%+ now too in TCPMP, but Coreplayer 1.04 has no AC3 audio support...hence the switch back to TCPMP 0.72RC....NO Conversion of video file necessary.
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.
---
Develop plan:
Currently I'm working on a generic driver for GF5500 which is able to accelerate all SW decoders for TCPMP, which will have the best performane.
if anybody instrests in this research and wants to help, please contact me via [email protected]
-----------------
http://myg900.com/index.php?showtopic=1180&st=0
Jpeg .mov files
I am using an old version of TCPMP and it works with my Files above with
ATI IMAGEON(very slowly on my ameo) . Now your new version dosn`t have this driver. Your version seems to be very quick. Is there a way to see my files with this quicker version of tcpmp
i took the zip and just copied over my current tcpmp configuration, but i dont see the goforce option under video. am i missing something? i only copied over the files as i flashvideobundle associated to the appropriate folder and still want to use it. thanks for the update to tcpmp by the way.
Great news for all Toshiba G900 and XDA Flame users
kwill said:
i took the zip and just copied over my current tcpmp configuration, but i dont see the goforce option under video. am i missing something? i only copied over the files as i flashvideobundle associated to the appropriate folder and still want to use it. thanks for the update to tcpmp by the way.
Click to expand...
Click to collapse
exactly!
i didnt see "goforce" either.
so is there something we're missing..oh better yet..how about install instructions, it seems like its a 2 - 3 step process at the most.
Hey guys! This is ONLY for devices with Nvidia Goforce 5500 GPU !!
What's more, it doesnt work on WM5 (like the official Xda Flame ROM)...
Anyway its a great start and congratulations to the developer
Wow! Great work!
Good!
this is great work!
i feel the better performance than cpu only mode.
now g900 can play the movie! ^_^
Thanks guys I will check this on my I-mate 8150
there's a new alpha release (Alpha 3 Fix2) with many improvements!!
check it out here:
http://www.portegeclub.com/forum/viewtopic.php?t=1677
Has anyone been using this extensively?
I downloaded it and it seems to support more codecs than coreplayer 1.3...
Tried it on my THD.. emm.. one of the video (WVGA) encoded using MP4forHD play pretty smoothly tho' at a lower resolution, while the other 3 video can't be played as the movie is 'dragging its feet' or jumping frame. But the quality of the old QGVA video seems to be displaying pretty nicely tho'.. or just my wrong impression??
phones like yours -with no Goforce 5500 chip-, can use only the software mode.
even with this only, perhaps it might benefit you with some files.
Please Share your experiences.
For example:
1) What is the best video player ( coreplayer, tcpmp,others)
2) What is the best video output method in coreplayer and tcpmp ( Ati IMAGEON, direct draw,etc)
3) What is the best video format to play , xvid , wmv, divx,etc
4) What is the best resolution to play in athena
5) Is better to convert before play, or doesn't mater
6) Playing subtitles, , and flicker problems
7) others
tcpmp .081 Ati IMAGEON result is not good
but I do not know why
3) divx
5) 6) PocketDivxEncoder
I'm using AP4 rom and only use xcpuscalar (from immieresoft.com) @ 624 or 663MHz when viewing movies on TCPMP. Problems usually only occur when the Athena's auto cpu scaling changes speeds and xcpuscalar eliminates those changes.
To encode, I use dvdDecrypter to copy movies onto my hard-drive and AutoGordianKnot to convert to Xvid avi and set maximum width (advanced settings) to 640 and output size to Target quality 100%. The movies usually benchmark really close to 100% (sometimes slightly more or slightly less) and have minimal frame drops on most movies (the best was 7~13 out of 19,###).
I've been very happy with my x7501 lately...
My best setting's for TCMP 0.72 RC1 are:
Check:
ATI IMAGEON
DITHER
Unchek:
Smooth Zoom (only 50%)
Smooth Zomm (always)
Quality-> Normal
Video runs ok, good speed.
Subtiltes no so good (flicker problems)
I'm using TCPMP 0.71 with good results
My checked settings are:
Video >
Smooth Zoom (only 50%)
Quality normal
video > Raw Framebuffer
I also enabled Microdrive mode with a buffer of 16000KB
I also have these TCPMP plugins:
AC3
FFMPEG
Vorbis LQ
For Encoding nothing beats Pocket DivX encoder.
Cheers!
I think, ATI Imageon (using "ati3200.plg" plugin for TCPMP, or internal ATI-plugin in Core Player (turn OFF hardware acceleration for nice work)) chosen as a video driver - the best solution. It shows the best results in benchmark, better than Raw Framebuffer or Direct Draw. But if you use Core Player (TCPMP) with ATI Imageon driver after using camera, you must reboot (soft-reset) your device for normal work of driver. And remember - turn flag off from "hardware acceleration" in Core Player (video).
DVD-rips plays good.
ATI-plugin for TCPMP attached here:
Using CorePlayer ver.1.1.3 & TCPMP 0.72+ATI Driver3200.
Both have a problem: DELAYED VOICE SOUND after 1-2 minutes playing.
Any suggestions?