Hi, I have new Diamond, and I want to ask, why is video playing so slow in GDI, Direct Draw and others. On my Intel PXA 270 520MHz video playback of the samo video was in TCPMP bench 132% on GDI, Direct Draw etc, but Diamond has barely 50%. Why is this?
PXA (Xscale) processors have Wireless MMX instructions to accelerate the video decoding, while MSM chipset inside Diamond does not. Therefore CPU-only decoding will perform very poorly there.
Hovewer, Diamond has a special video decoding accelerator (QTv), so you have to use CorePlayer with Diamond QTv support and obviously switch it to QTv output mode.
Ingvarr said:
PXA (Xscale) processors have Wireless MMX instructions to accelerate the video decoding, while MSM chipset inside Diamond does not. Therefore CPU-only decoding will perform very poorly there.
Hovewer, Diamond has a special video decoding accelerator (QTv), so you have to use CorePlayer with Diamond QTv support and obviously switch it to QTv output mode.
Click to expand...
Click to collapse
My movies (FLV and AVI) don't play in Coreplayer in QTv mode. Are you sure the Diamond has QTv support?
pietrucci said:
My movies (FLV and AVI) don't play in Coreplayer in QTv mode. Are you sure the Diamond has QTv support?
Click to expand...
Click to collapse
same here:
coreplayer/menu/tools/preferences/QTx Display--i have only one option "TyTNII driver mode" with on/off.
if unthick this only option i have no image
coreplayer v1.2.5 build 4506
OK, thanks, so basicly Xscale accelerate video in every mode, GDI, DirectDraw, because CPU recognize video. And Qualcom has something similiar to that Wireless MMX instructions but it is called QTv and you must have player that can use it, like on PC you must have Video Driver to use VGA card, specially for your GPU. Am I right? So, do you think that it makes Xscale bettter CPU? In other ways, are they simmiliar in performance to each other? Qualcomm and Xscale? I thought that Qualcomm i technically better, coue it is ARM11 but Xscale is lower version of ARM core.
I dont see how Wireless MMX alone makes XScale "better CPU" than MSM. Only because its older than QTv and so supported by older TCPMP, while for QTv you need newest CorePlayer?
This is just how it always happen with new technologies, you always have more software adoption for the older ones.
"TyTNII driver mode" is exactly the QTv support. In Coreplayer 1.2.5 its Diamond-compatible.
pietrucci said:
My movies (FLV and AVI) don't play in Coreplayer in QTv mode. Are you sure the Diamond has QTv support?
Click to expand...
Click to collapse
Yes, works great! You net latest version of coreplayer and trigger the TyTN II mode in QTv setting.
so I don´t neet to convert the files anymore
Flanders said:
Yes, works great! You net latest version of coreplayer and trigger the TyTN II mode in QTv setting.
so I don´t neet to convert the files anymore
Click to expand...
Click to collapse
Incorrect. Some flv files do not play with CorePlayer 1.25 or older versions.
Qtv does not trigger full enabeling mode for all extensions.
Correct that the same movies DO play better on TytnII with QTV support enabled vs. RAW- GDI mode on Diamond. sucks no?
Well, thanks, but in one way sale is better. H can accelerate video in every mode available on TCPMP, so the Xscale must recognize video, if he can accelerate it under every display drivers mod. In fact Diamond must have GDI, DirectDraw etc. But he dont accelerate video on them because he can´t recognize it himself, am I right? Has Xscale or Qualcomm support for accelerating FLV ? Or just Xvid DivX ?
Its not the problem of the MSM CPU, but the problem of TCPMP.
TCPMP have no support for MSM QTv, only for XScale Wireless MMX, thats why it performs poorly on MSM and better on XScale. Because development of TCPMP was basically stopped more than a year ago.
Use latest Coreplayer, it has the proper QTv support and delivers the good performance on Diamond.
Yes, i understand it. I am just saying that even with new CorePlayer you MUST set QTv, but with Xscale, you can set every driver mode you want, GDI, DD, etc. and Xscale can handle it, can recognize it at every driver-mode.
pokevitek said:
Yes, i understand it. I am just saying that even with new CorePlayer you MUST set QTv, but with Xscale, you can set every driver mode you want, GDI, DD, etc. and Xscale can handle it, can recognize it at every driver-mode.
Click to expand...
Click to collapse
Its because XScale Wireless MMX handles only decoding.
QTv handles both decoding & display, its more efficient this way (at least for video playback, especially at higher resolutions).
Now I am little confused. I was asking why Xscale can handle video decoding in every mode, GDI, DD etc. , but Qualcomm only in QTv. And you said that it is becouse of QTv helps displaying, so Xscale can better display images if withount displaying can play video in every mode?
So, I tried CorePlayer 1.2.5 4506 and unfortunelly I must say that Diamond is very slow device. Very! For example: Asus P535 Intel PXA 520MHz - same testing video sequences (704x480, 29FPS, 1,6 Mb/s) - Diamond - QTv mode - 66 %. P535 - DirectDraw - 109%. I want to cry.
You are not directly comparing VGA output with QVGA do you? In VGA case its 4x times more pixels to process. So actually Diamond is more than 2 times faster.
Ingvarr said:
You are not directly comparing VGA output with QVGA do you? In VGA case its 4x times more pixels to process. So actually Diamond is more than 2 times faster.
Click to expand...
Click to collapse
he does, the p535 only has 320x240 display.
Eh, I though you may ask for it, I was thinking this way: Video is first decoded (doesent depend on resolution) than image is scale for screen, in QVGA devices is scaled down, in VGA is normal or scaled up. I didnt see much influence of VGA display here, absolutelly no on decoding, which is most important part.
OK, I did some research and there is an idea: Dell Axim x50v - the 624 PXA CPU, VGA screen. I found that on beta player (practically same as the CorePlayer) a video was played on 92% (i remember just bitrate - 1.6Mb). Of course withount 2700G support. With this support it is 190!!!!!%. If is true, that the Wireless MMX is "QTv" (multimedia instruction set) than Diamond is as fast as 624MHZ Xscale CPU, but only in Axim. Loox 720 (again VGA) can play same file with 520MHZ Xscale on 116%, which is also very good. (Only if case that you can QTv consider as Wirelass MMX analogy). This is bad. Our device is 15% slower using special QTv mode than Xscale on same frequency. I read that ATI Imageon can play with ATI driver play same video at 142%, which is GREAT! On VGA device of course. Does Diamond have ATI Imageon chip? I think TyTN has one. Anyway, they wrote that it isnt just Imageon work, but also a Excelent HP drivers. So I think we can expect some noticable video playback improvement in never versions of CorePlayer, and maybe, just maybe with some new ROM, since Diamond has some drivers, HTC cannot say that they must pay some license, and they just optimalised drivers. If this failes too, there still remains "TyTN 2 driver", and maybe it will be usable on Diamond too.
All I wil say is that nothing works for me on QTv, I have to set it to GDI and only then do I get both video and audio. I have no problem with playback, it plays very smooth actually.
Just a bit confused as to why QTv doesnt work for me.
I'm using AVI files and I'm running Coreplayer version 1.2.2 build 3852
Regards
D.C
Simple answer - you just need Core Plyer 1.2.5. It is becouse of older version support QTv, but not on WM6. Newest version does.
Related
Can any one advice me how to improve the video quality in WMP 10 on the Tytn II
Compared with my previous Tytn I, the movies & clips do not play fluid, though RAM and ROM are better, and no other programs are running.
Same Sd card, same movie which plaid well on 30 FPS format plays rather chunky on the Tytn II. Is the Qualcomm CPU lesser compliant than the old one or so?
Some Reg tweaks to perform? (and which tweaker to use / download from where?)
Thanks guys!
For Information: According to the data sheet of the chipset it is providing uncompromising video quality for Video capture and playback
(30 fps VGA - even for Messageing) http://www.cdmatech.com/download_library/pdf/msm7200_chipset.pdf
Maybe, but i fear the drivers are not playing nice with the new chipset
I mean, i understand the problem with TCPMP, since is third party software and it stopped being developed (at least the freeware app), but it shouldn't be any problem with the shipped software, right?
Here is to hoping for an updated driver... GO HTC!
could this be why they say to use activesync to transfer everything onto the p4550? maybe its not optimised for it or something. but still shouldnt lag like that
Maybe it is a lame question, but does ActiveSync automatically converts video&/mp4 to a format more digestable by the device? Like SPB Mobile DVD?
my impressions
Hi !
I also noticed that video playback is kinda bad on the TyTN II, compared to my Prophet (overclocked to 260MHz). When using TCPMP and even Coreplayer, the DirectDraw rendering mode is about 3 times slower than Raw Framebuffer mode, which makes me believe that it's a DDraw / drivers issue. Since WMP 10 most likely uses DDraw, that's probably why the video is lagging...
So: If you use TCPMP / Coreplayer, MAKE SURE YOU DON'T USE DIRECT DRAW . If you use WMP 10, i have no idea if you can choose not to use DDraw.
It's still kinda weird that the TI OMAP 200Mhz (OC @ 260Mhz) on the Prophet performs about the same as the "ultra fast brand new never before seem" MSM7200 400MHz when it comes to raw power (again, ignore DDraw case, where Prophet is 3 times faster, that will be fixed soon... i hope...)
GL&HF
RPG0 said:
Hi !
I also noticed that video playback is kinda bad on the TyTN II, compared to my Prophet (overclocked to 260MHz). When using TCPMP and even Coreplayer, the DirectDraw rendering mode is about 3 times slower than Raw Framebuffer mode, which makes me believe that it's a DDraw / drivers issue. Since WMP 10 most likely uses DDraw, that's probably why the video is lagging...
So: If you use TCPMP / Coreplayer, MAKE SURE YOU DON'T USE DIRECT DRAW . If you use WMP 10, i have no idea if you can choose not to use DDraw.
It's still kinda weird that the TI OMAP 200Mhz (OC @ 260Mhz) on the Prophet performs about the same as the "ultra fast brand new never before seem" MSM7200 400MHz when it comes to raw power (again, ignore DDraw case, where Prophet is 3 times faster, that will be fixed soon... i hope...)
GL&HF
Click to expand...
Click to collapse
Have noticed the same thing. Using corecodec rawfb is the best option. Having said that I can watch h.264 AVC encoded at 400KBPS no problem. On my wizard watching anything other than DVI was pretty much impossible. So the processor has the power - we just need the drivers to back it up now.
Unfortunately this is the price you pay for being an early adopter. I imagine once the at&t version comes out drivers wont be long behind.
Don't people find a general slowness with the Kaiser? My old XDA Mini S OC'd to 260Mhz seemed so much quicker in many ways. The 400Mhz processor in the Kaiser is definitely quicker in some areas, but twice as quick as the old 200Mhz XDA? I think not. Here's hoping HTC release a new ROM soon. Bad news is I can't even see it on the HTC eClub site!!
Your MDA, running what? WM2003SE?
WM2003SE in general could be faster than WM5/6 because WM5/6 is Flash based. That means, the persistent storage. You wont loose your app when the battery is empty, but yeah you must pay the price.
UncleJimbo said:
Don't people find a general slowness with the Kaiser? My old XDA Mini S OC'd to 260Mhz seemed so much quicker in many ways. The 400Mhz processor in the Kaiser is definitely quicker in some areas, but twice as quick as the old 200Mhz XDA? I think not. Here's hoping HTC release a new ROM soon. Bad news is I can't even see it on the HTC eClub site!!
Click to expand...
Click to collapse
RPG0 said:
Hi !
So: If you use TCPMP / Coreplayer, MAKE SURE YOU DON'T USE DIRECT DRAW . If you use WMP 10, i have no idea if you can choose not to use DDraw.
GL&HF
Click to expand...
Click to collapse
TCMP should be the solution as clips / movie do not lag with this one. Even Direct draw enabled is OK.
Issue is that do not support AAC plug-in, making MP4 movies useless.
Anyone tweaking the reg, or waiting for new drivers for this video performance issue?
(i do not supose HTC thinks that 3g standard should be used no? )
ceevee369 said:
TCMP should be the solution as clips / movie do not lag with this one. Even Direct draw enabled is OK.
Issue is that do not support AAC plug-in, making MP4 movies useless.
Anyone tweaking the reg, or waiting for new drivers for this video performance issue?
(i do not supose HTC thinks that 3g standard should be used no? )
Click to expand...
Click to collapse
I'm pretty sure DirectDraw is 3 times slower.
Can you please benchmark on a clip with and without DDraw ?
I would really want to know if there are ROMs out there with DDraw fixed
BTW: this is KAISER SPECIFIC, does not apply to other PPCs afaik
Hello.
There is exactly the same pb on my new LG KS20 (MSM 7200 chip too)
I can't read video or play game with a decent frame rate
2 months later and still no fix for the slow performance in Video.
I installed the Coreplayer, took 2 weeks to play around with all settings, though no big changes. Directdraw enabled play s "OK". (no dither)
I guess the best thing to do is to ask CorePlayer which settings fit best on the Tytn II
It's all because of the missing video driver the the Qaualcomm 7200 chipset, if I watch a video on my Tytn 2 with TCMP using direct draw the fps feel 10 fps, now my original Touch with the 201mhz Omap 850 cpu plays the same video with direct draw very smoothly
We need video drivers
Radeon123 said:
It's all because of the missing video driver the the Qaualcomm 7200 chipset, if I watch a video on my Tytn 2 with TCMP using direct draw the fps feel 10 fps, now my original Touch with the 201mhz Omap 850 cpu plays the same video with direct draw very smoothly
We need video drivers
Click to expand...
Click to collapse
I hope you signed the petition to HTC yes?
i forward the link to the petition to Cnet Asia. Hope they will make some noise!
Yes I signed the petition, read the petition post, glad HTC are aware of it
Radeon123 said:
Yes I signed the petition, read the petition post, glad HTC are aware of it
Click to expand...
Click to collapse
Aware? Maybe, but do they care?
Maybe I'm the fly in the ointment but I have created lots of mp4 files from my normal video and use wm player and everythings great. Sorry
j1ngles said:
Maybe I'm the fly in the ointment but I have created lots of mp4 files from my normal video and use wm player and everythings great. Sorry
Click to expand...
Click to collapse
Which MP4 convertor did you use and what is the FPS now? on 30, things become nasty, though 10 is stable.
I have neithe isues with small videoclips, though playing an AVI or MPEG file directly (712mb) is crappy for sure
ceevee369 said:
TCMP should be the solution as clips / movie do not lag with this one. Even Direct draw enabled is OK.
Issue is that do not support AAC plug-in, making MP4 movies useless.
Anyone tweaking the reg, or waiting for new drivers for this video performance issue?
(i do not supose HTC thinks that 3g standard should be used no? )
Click to expand...
Click to collapse
TCPMP DOES support AAC with a plug-in that they are not allowed to host any more. It, however, is considerably worse than the one in CorePlayer.
If you do need it, I dig up the download URL of the AAC plug-in for you.
Hello,
Just brought Diamond and noticed that Coreplayer QTV doesn't work. Need to switch back to Directdraw. Anyone having similar problem ?
Thanks !
try this version.. and let us know if it works!
http://forum.xda-developers.com/showthread.php?t=380387
really??what a shame
so...is it another device without the proper driver?
No, its an incompatability.
someone1234 said:
try this version.. and let us know if it works!
http://forum.xda-developers.com/showthread.php?t=380387
Click to expand...
Click to collapse
It seems to me according to the post, the build in the post does not relate to QTV.
Seems there is also some discussion regarding the problem on Tytn II with WM 6.1
http://www.corecodec.com/forums/index.php?topic=1044.15
Maybe I will just wait for the 1.2.5 release.
The Diamond does have driver acceleration though so do you really need QTv? (ie is DirectDraw slow?)
The QTv mode in CorePlayer is a "workaround" that the developers had to use for Qualcomm devices that doesn't have proper drivers, since the Diamond does have drivers you shouldn't need to use the work around..?
undac said:
The Diamond does have driver acceleration though so do you really need QTv? (ie is DirectDraw slow?)
The QTv mode in CorePlayer is a "workaround" that the developers had to use for Qualcomm devices that doesn't have proper drivers, since the Diamond does have drivers you shouldn't need to use the work around..?
Click to expand...
Click to collapse
For performance, my guts feeling is that it is not better compared with universal (I sold my universal before, cannot compare). Hence, I think there should be room for improvement.
I am not familiar with what QTv really does, and not sure how to define what a driver is supposed to optimize. But since Diamond runs TouchFlo 3D pretty fine, can I say it has proper driver ? Does driver need to accelerate 2D applications or video decoding ? I am not sure about that.
Thanks.
We just released CorePlayer v1.2.5 that has a QTv fix for WM 6.1, see:
http://www.corecodec.com/forums/index.php?topic=1071.0
Can anyone confirm that the 1.2.5 works on the diamond?
1.25's qtv mode is indeed working fine on Diamond.
I am not sure how to interpret these benchmark numbers tho. The video file is 640x480 mp4. In any case, video looks really clear altho screen size is a bit too small for my taste.
Average Speed: 112.86% (vs. 77.17% on DirectDraw)
Video Frames: 4706 (vs. 3054 on DirectDraw)
Audio Samples: 8674720
Amount of Data: 31939 KB
Bench. Time: 02:53.913
Bench. Frame Rate: 27.060
Bench. Sample Rate: 49879
Bench. Data Rate: 1.50 Mbit/s
Original Time: 03:16.280
Original Frame Rate: 23.976
Original Sample Rate: 44100
Original Data Rate: 1.33 Mbit/s
The QTV working when using coreplayer 1.2.5, but I experience the screen not synchronize when playing fast motion video. Just like have a line moving form left to right. Is it normal behaviour?As I haven't such problem when I was using Dopod 900 with Intel Xscale mode.
ngod said:
The QTV working when using coreplayer 1.2.5, but I experience the screen not synchronize when playing fast motion video. Just like have a line moving form left to right. Is it normal behaviour?As I haven't such problem when I was using Dopod 900 with Intel Xscale mode.
Click to expand...
Click to collapse
It's lacking vertical synchronization.
It exhibits the same problem on the Kaiser.
As far as I can tell only DirectDraw and GDI use vsync in CorePlayer, unfortunately they also perform the worst (GDI is usually a lot better than DirectDraw on the Kaiser though, dunno about the Diamond)
1.2.5's QTV does not work on youtube !
I just testet 1.2.5 on my Diamnond HTC, but it didn't work on YouTube videos. The wierd thing is that at the first try, it did play a YouTube video but after a restart, it stopped playing YouTube videos. I tried DirectDraw but it didn't help. With QTV, I get a purple screen with the "loading cricle" going round and round and with DirectDraw, I get a black screen with the "loading cricle" going round and round. So, has anyone this prblem? I mean problem with YouTube videos on CorePlayer?
lutanica... Video output, IE: Directdraw has nothing to do with the buffering icon..... likely you need to change your YouTube Quality setting..... 'Preferences > Network > YouTube' and select one that works.
beta_boy said:
lutanica... Video output, IE: Directdraw has nothing to do with the buffering icon..... likely you need to change your YouTube Quality setting..... 'Preferences > Network > YouTube' and select one that works.
Click to expand...
Click to collapse
I've done this setting and youtube works fine through Coreplayer. One weird thing though the Youtube appication that came with my diamond now won't play any video, the sound plays fine but the screen is blank. It worked fine before installing Coreplayer, but i've also installed several other apps and i'm not sure whether it's coreplayer or something else that's messed up the Youtube app?
anyone else experienced this on their diamond??
HELP!
i've some problem with coreplayer 1.2.5 and QTv.
i've never noticed before but, since some week with QTv :
- video and images takes some seconds to display
or
- images are not displayed till i press again on screen
or
- videos and images are not displayed at all
i dont know what happened
i tried to uninstall, clear registry, softreset, reinstall
but with no results...
Qtv is buggy on the Diamond and must be used with "TytnII Driver mode".
Mine was not working and suddenly it does now. It helps a lot, but there is still the Vsync issues.
Hi my coreplayer couldnt panelling to the middle of the movie. I had to watch it from the start, is there anyway i can forward it to the mid part of the movie? My file is in FLV.
Hey guys
Title says it all
I was wondering, after all the new drivers that have been released and all the discussions has any1 actually been able to use the Kaiser as a decent video player??
Ive been trying, tweaking Core Player, trying different drivers, different setting when i encode etc etc... But i cant get the video to play smoothly! I still get "tearing" between scenes... Its just not a pleasure to watch
Anyone else had more luck of late??
Try this: http://forum.xda-developers.com/showthread.php?t=357330
So i guess then the short answer is... No??
I see that Core Player has its own codec or whatever it is, meant specially for the Qualcomm CPU, to try and get adequate video performance out of it... But for some reason when i use "video output QTV" i just get a purple block on the screen and audio!!!
Of the remaining options, Directdraw, raw framebuffer and GDI, does any1 know what the pros and cons are? Do any seem to work better than the rest??
Will try the MP4 tip tonight and see if it helps!
I can play YouTube stuff just fine on my Tilt with the newest TCPMP. Haven't tried other stuff yet.
randomguy321 said:
So i guess then the short answer is... No??
I see that Core Player has its own codec or whatever it is, meant specially for the Qualcomm CPU, to try and get adequate video performance out of it... But for some reason when i use "video output QTV" i just get a purple block on the screen and audio!!!
Of the remaining options, Directdraw, raw framebuffer and GDI, does any1 know what the pros and cons are? Do any seem to work better than the rest??
Will try the MP4 tip tonight and see if it helps!
Click to expand...
Click to collapse
I use coreplayer version 1.2.2 and QTV display driver delivers up to 70% better performance than TCPMP. Try to find a solution to your problem on coreplayer forum.
Where did you get the 70% number from?
Im not sure if this helps...but
I converted a few movies that I had downloaded a while back thru windows media player...I think Pulp Fiction or something. It played just fine. Great video, great audio, good synchronization. Really impressive. All this on AT&T Tilt.
Keep working on it or flash a ROM since most have the support u need to watch the video. Honestly, u would probably benefit from reading the forums for about flashing a ROM than to mess with new codecs and other drivers.
Have u tried downloading TCPMP and core player. Install both. Then open TCPMP in background. Now open ur windows media player and try to play a video.
Now if u can stream videos from ninjavideo.net ur doing better than I
Cheers
-ac
Found this on the CorePlayer forums....Seems ambiguous at best...
http://forum.corecodec.com/viewtopic.php?f=4&t=1044
It seems that they have an option to enable "TyTN II driver mode" but they dont actually support the processor in the TyTN II...Odd!!
Apparently version 1.2.5 has a fix for the black screen in QTV mode (on WM 6.1 ROMs) does any1 have 1.2.5 to verify this??
That's right, they've fixed it.
randomguy321 said:
Found this on the CorePlayer forums....Seems ambiguous at best...
http://forum.corecodec.com/viewtopic.php?f=4&t=1044
It seems that they have an option to enable "TyTN II driver mode" but they dont actually support the processor in the TyTN II...Odd!!
Apparently version 1.2.5 has a fix for the black screen in QTV mode (on WM 6.1 ROMs) does any1 have 1.2.5 to verify this??
Click to expand...
Click to collapse
ChumleyEX said:
Where did you get the 70% number from?
Click to expand...
Click to collapse
There's a benchmark option in coreplayer. Play an avi file first on QTV driver and then on Rawframe buffer you'll see the difference. Than if you're still not convinced you can play the same file in TCPMP on rawframebuffer and compare the results.
Youtube w/ the new manilla 2d works flawlessly for me, as does any .flv i just plop on the phone (without re-encoding). Streaming mobitv is a bit laggy. But other then that my video runs great. For awhile quicksilverscreen was working str8 off the website too. (seems to not be working atm however).
I installed no new video drivers or anything just manilla2d. .flv has always worked since i installed the tmpg stuff.
Yes I Can!!!!
Just installed Core Player 1.25 and it works PERFECTLY!!!!
QTV works in the new ROMs in V1.25 and it plays my videos perfectly! Benchmarking, my frame rates arent much different to the RAW buffer, but the videos visually play better, there is no tearing as scenes change, they look great....
V1.25 does the trick!!!
randomguy321 said:
Just installed Core Player 1.25 and it works PERFECTLY!!!!
QTV works in the new ROMs in V1.25 and it plays my videos perfectly! Benchmarking, my frame rates arent much different to the RAW buffer, but the videos visually play better, there is no tearing as scenes change, they look great....
V1.25 does the trick!!!
Click to expand...
Click to collapse
could you help a noob out, maybe with download links or something...
first of all, what is QTV? is it better than tcpmp? how do I get youtube videos to work? what is v1.25? I am using duttys 6.1 rom, this will work on my phone right?
sorry for all the questions.
brilliantslide said:
could you help a noob out, maybe with download links or something...
first of all, what is QTV? is it better than tcpmp? how do I get youtube videos to work? what is v1.25? I am using duttys 6.1 rom, this will work on my phone right?
sorry for all the questions.
Click to expand...
Click to collapse
here is what i think of from the top of my head...qtv is one of the options in the video driver selection in Coreplayer...Coreplayer is the paid version of tcpmp...From my experience, it really smoothens out the transition of scenes in this mode, but it also depends on how the video is encoded I think, coz' the movies I had encoded much earlier which i used with my treo 650 were still choppy even with the qtv display....But my recent acquisition, Ironman, it plays quite flawlessly...
v 1.25 refers to the latest version of Coreplayer, which fixes most of the bugs of earlier version...You can scope it out at corecodec.com, but sadly there is no trial version for it though so if you really want to watch and play videos on your tilt, it might be worth it for you...
As to the youtube videos, you can either:
Buy and use Coreplayer
Download the Youtube player extracted from the opal
Use the recomp version of tcpmp, the orginal won't work on the 6.1 so look for the recomp
Or if you wanna show off a bit on the bus or something, download opera 9.5 and flashlite 3.1, The flash vid will play as a part of the web page....
Just because opengl es and D3DM work doesnt mean that the GPU is doing the work. I think all we have here is a software rasterizer that is using the CPU. There is no evidence that i am aware of that proves the graphics chip is active. Here is the evidence i collected that shows how the graphics are rendered.
1. In Touchflo 3d,if you go to the settings tab,and click about, there is a list of all the technology used to develop TF3D. Where it says opengl, there is a copyright 2004 Hans-Martin Will. Hans-Martin Will started the vincent3d opensource opengl es project, which is a SOFTWARE implementation. Basically what this means is,Touchflo 3d uses this graphics library to render graphics.
2.The D3Dmobile driver is only a wrapper around opengl ES. Why would we need a wrapper for D3DM if hardware drivers were present? What this means is that D3Dm is also rendered by software only. Notice how DirectDraw is also slow? Thats because there are no drivers.It wouldnt make sense for drivers to allow 3d acceleration only without support for 2d.
3.Samsung Omnia drivers work on the Diamond/Raphael. Huh? These two devices dont even have the same graphics chip. How can a driver for one graphics chip work on a completely different brand/model/type of graphics chip? It cant. The only explanation there could be is that the omnia driver is also a software rasterizer and thats why it works with the htc devices.
that sucks, because it makes sense..
most interesting...
i smell conspiracy...
so true.......................................
Play a very high quality MP4 (h.264) in software mode (with coreplayer for an example) and watch your diamond completely choke, then launch the same video with windows media player and see the difference!
That's one proof of hardware acceleration at least...
Also I highly doubt a game like Xtract would run as great as it does on the Diamond without any hardware acceleration, the graphics and framerate is way to good for the cpu to handle in only software mode, even if it was just drivers.
Aha, that is perhaps why iGo runs way better on my old tek S200 than on my fresh, new touch diamond.
mayby if you read the posts & topics
then you would see there is a 3d driver
just use de diamond ati 3d driver
my diamond goes from 0.2 fps in the hologram program to an stable 25 fps
Thats a hole inprovement
Ps sorry for my bad english
and i also included the driver in the attachment
Greetings Nossie
Hm, where did you find that? It didn't notice any differnce in the slowness of IGO really..Why isn't that installed by default?
disagree...
test the software and hardware versions of COD 2, THPS 2 and NFS Undercover. See the difference: 3D acceleration not only improves the texture and graphics in general, but the framerate. I think if it was just some kind of emulation 3d, improved graphics would worsen the framerate, but what you see is an increase in FPS! Therefore, I believe there is actually hardware acceleration.
well, i bought an X1 about 3 weeks ago and it is undoubtedly the best phone i have ever owned, the only problem i am having with it is the video playback.
Since i download DIVx movies, i would like to just stick them in my X1 and watch them at full speed. I tried using core player but since it is not hardware accelerated, i could only watch the movies in medium quality which is MUCH worse than the high quality and if i set at high quality i get only 80% speed.
And i see people trying to get the best possible conversion settings in order to be able to play high quality videos on the Media Panel or on Media Player. I find this useless since it takes FOREVER to actually convert videos and since i have so many, it would be a very tedious task.
I have a possible solution for this and i have no clue how to actually do this so this is my request to the brilliant developers here,
Is there a way to actually get the divx codec somehow from the samsung omnia and port it to other devices like X1 and seveal HTCs??? I mean i think it is theoretically possible since ppl have actualy gotten the Omnia ATI drivers right???
Hope this works!!!
I guess you could just download the divx mobile player from
http://labs.divx.com/MobileCommunity
I haven't used it in x1 but I did use it in the touch pro. I did not like the speed. As it wasn't my phone, I didn't bother to do any tweaks. I think it will be fine on the x1.
maybe i can help
khalilsemaan said:
well, i bought an X1 about 3 weeks ago and it is undoubtedly the best phone i have ever owned, the only problem i am having with it is the video playback.
Since i download DIVx movies, i would like to just stick them in my X1 and watch them at full speed. I tried using core player but since it is not hardware accelerated, i could only watch the movies in medium quality which is MUCH worse than the high quality and if i set at high quality i get only 80% speed.
And i see people trying to get the best possible conversion settings in order to be able to play high quality videos on the Media Panel or on Media Player. I find this useless since it takes FOREVER to actually convert videos and since i have so many, it would be a very tedious task.
I have a possible solution for this and i have no clue how to actually do this so this is my request to the brilliant developers here,
Is there a way to actually get the divx codec somehow from the samsung omnia and port it to other devices like X1 and seveal HTCs??? I mean i think it is theoretically possible since ppl have actualy gotten the Omnia ATI drivers right???
Hope this works!!!
Click to expand...
Click to collapse
well there are a lot of factors here, and im certainly no expert, but ill give this a whirl...
i have had my xperia for just about a month now and i have been watching divx movies on my coreplayer at high video quality flawlessly. or so i thought.. I watched some pretty fast paced movies too, like the matrix... and they seemed fine to me. again i dont know if any of my suggestions will make anydifference, or even be relavent to you, but i figured i could at least try to help. I will share what i found in general with my x1 and the core player
1. the x1 is highly tweakable in so many ways. I dont know how much youve looked around at how people are speeding it up using sktools, or the now famous storage card accelerator, but these things really do help. you should try them and see if you get any improvement. here is the link to the thread where this is all going down... to make it simple.. get skt tools, optimize, and get the sd card accelerator... the rest you can mess with at your own pace, but this will give you a big start.... anyway if you havent tried this stuff.. it may help..
http://forum.xda-developers.com/showthread.php?t=459328&highlight=show
2. god knows the coreplayer has so many $*$#* options... but here is something i noticed deep in the canyons of the player after my core player was bogging down horrendously for apparently no reason.... i have a lot of files on my sd card, and when i first opened the core player... the first few times even.. it lagged so much i couldnt figure out why... then i realized it was trying to scan my sd card and it wasnt really teling me it was doing this... there is an option that comes selected as default that tells the coreplayer to scan for files for its library on startup... if you have thousands of files like i did, and you didnt realize it was trying to build a library, like i didnt, and you opend and closed it several times... ok you get the point.. once it finally built its library, i found the option to turn off the auto scan, and boom,... suddenly it was working much much faster
3. i dont know if this makes any difference whatsoever, but i have an x1i, and i bet you do too, but if you have an x1a, there may be video playback differences in these "international" and "US" models that could be a factor too.
im guessing that what you are referring to, and what i have posted may not even relate, but it never hurts to try. FYI i just benchmarked for a minute or so while watching a divx movie and it read average somewhere in the 80% range... i dont know what that means, but the movie seemed to be plaing perfectly...
div x player
just tried the divx player to see how it compared to the core player...
core player works much better.... divx player was quite choppy.
maybe im missing something.. and i probably am, but the core player seems to be playing the divx movies perfectly at high quality
well, i have tried the divx player and it is absolute crap compared to coreplayer
benchmarking at 80 percent means that u skip about 1-2 frames every second. now might sound like much but i notice it and it is very annying. yes i have tried all the things u mentioned but did not notice much change except for with the memory card booster.
also the media panel and media player are hardware accelerated which means that they make use of the onboard ati graphics chip. coreplayer is not. also imagine watching a divx movie on the media panel wouldnt that be cool?? with the great interface and the speed and smoothness of the bond trailer?? i would very much like that. hope someone can get the codec somehow!
i see
thanks for the education. i guess ignorance was bliss on my part..
i hope we do find a solution here. any idea why the downloaded divx player works so poorly? maybe its tweakable?
I guess it simply sucks. Coreplayer is best player, and unfortunately by far margin. Unfortunately because there is low chance any other player will popup soon. Sooner or later Coreplayer will find a way to follow current devices.
Btw. be sure you use Coreplayer with TytnII qTV driver (should be default settings for 1.3). You can also disable AVC filter and high quality zoom. Other then that nothing really has effect on the playback speed.
The best player.
But almost half new movies are in AC3 format.
And CorePlayer don't support AC3.
core player team claim that they will support all qtv shipset in version 2
so just have to wait a litte while
ahhhhh thanks fo the info Tywith, thats definitely something to look forward to. i mean if im not mistaken, the TytnII does not have an ati chipset built in. having support for qtv chipset dedicated to XPERIA will definitely make it run smoother
all we have to do is wait.
Look at this sticky: http://forum.xda-developers.com/showthread.php?t=467590
If you convert your movies to mp4 you can play your movies using media player with hardware acceleration. You can create a joblist to convert multiple movies when you're sleeping
If you wanna use CorePlayer with hardware acceleration, use the DirectDraw in
Settings > Video. I've tried it and it works perfectly. It really takes full advantage of the Adreno 200 GPU (ATI 3D chip) and CPU.
Hammerhead89 said:
If you wanna use CorePlayer with hardware acceleration, use the DirectDraw in
Settings > Video. I've tried it and it works perfectly. It really takes full advantage of the Adreno 200 GPU (ATI 3D chip) and CPU.
Click to expand...
Click to collapse
Maybe it takes full advantage of the Adreno 200, but Xperia X1 has Adreno 130 which is much weaker than 200
radzix27 said:
Maybe it takes full advantage of the Adreno 200, but Xperia X1 has Adreno 130 which is much weaker than 200
Click to expand...
Click to collapse
DAmn!!!! But still works nice!!
Hammerhead89 said:
DAmn!!!! But still works nice!!
Click to expand...
Click to collapse
which version of coreplayer are you using?
1.3.6 didn't have hw-acceleration for playback. sure, on a good rom and with video-files not being too demanding, playback was nice -> sw-playback. but it didn't support our hw directly. and from what i can see, 1.3.6 is the last version for winmo.
btw, funny to see they closed forums on their site. probably too many threads "when will you finally deliver what you promised?" and accuses of coreguy producing vaporware...