PPCGeeks Forums HTC Arrive HTC HD2 HTC Thunderbolt HTC Touch Pro 2 HTC Evo 4G HTC Evo 3D Samsung Galaxy S II Motorola Droid X Apple iPhone Blackberry
Go Back   PPCGeeks > Windows Mobile > WM HTC Devices > HTC Touch Pro

Notices


Reply
 
LinkBack Thread Tools Display Modes
  #11 (permalink)  
Old 02-11-2009, 04:31 PM
dishe's Avatar
Halfway to VIP Status
Offline
Pocket PC: lg optimus
Carrier: Sprint
Threadstarter
 
Join Date: Jul 2007
Posts: 684
Reputation: 1184
dishe is halfway to VIP status based on repdishe is halfway to VIP status based on repdishe is halfway to VIP status based on repdishe is halfway to VIP status based on repdishe is halfway to VIP status based on repdishe is halfway to VIP status based on repdishe is halfway to VIP status based on repdishe is halfway to VIP status based on repdishe is halfway to VIP status based on rep
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: **The Touch Pro Video Playback Bible**

Quote:
Originally Posted by darkjedi007 View Post
Maybe I missed something in the post, but are QTV drivers included in the phone? Or do I have to install it manually?

I have noticed that Coreplayer plays video files better than TCPMP, less dropped frames/smoother and such. I also know that a lot of people have experienced blue flickering with Coreplayer. Does that mean that the QTV overlay is already being used?
No no- Qtv isn't a display driver that you install manually. Its support built into the hardware, waiting to be used. Problem is that most third party applications don't know how to use it, so they just call the standard DirectDraw set instead. If you recall, on the Mogul/Kaiser/Touch, at first people had to disable DirectDraw use to get proper video since the drivers weren't supported well by the OS/hardware. This is the opposite- the capability is there, but the apps don't use it.

Coreplayer 1.x started using Qtv overlay by default instead of DirectDraw. 1.1 only worked on GSM chips, though. The blue flicker only exists when using the overlay method to output video to an external display.
However even the older Coreplayer did a better job at decoding than TCPMP, using some more efficient code that helped drop less frames. The difference appeared on benchmarks, but wasn't dramatic until Qtv support came out.

Quote:
Originally Posted by TreyBeno View Post
I have noticed that the mp4 format does give better quality in WMP. I watch a few podcasts that are in the mp4 format and Im getting clear tv quality playback with no frame drops. There is no flickering in fast action sequences too. I run a stock sprint TP and can see some merit in the OP.
I should probably mention that these aren't just random theories I had. This is based on information from Core Labs as well as countless threads on XDA. I noticed that a lot of the discussion never made it over here, which led to my post.

Quote:
Originally Posted by Evil Kaneval View Post
Thanks a lot for this information. I look forward to trying the QTV drivers when or if they become available in this thread.
Your welcome. But, as I mentioned before, these aren't *that* kind of driver. You don't install a .dll or something to make this work. The video playing application needs to send information to the hardware decoder which is just sitting and waiting for this stuff.

Quote:
I already tried the H264 codecs and watched Wall-E in TCPMP through Saturn Liberty and was completely underwhelmed. This is just my opinion though as this is certainly not a competition. The more information, the better.
Agreed. I'm not sure why Technology1 chose to take it as a personal challenge, but I'm not talking about streaming video quality here. Streaming quality, while definitely getting better these days, is still no match for encoded local content. What I'd LOVE to see is QTV eventually ported over to TCPMP.
__________________
Techcitement.com - I write for these guys pretty regularly. A Blog about tech that makes people excited.
Diary of a Mobile Enthusiast - My personal blog... haven't had time to update it.... *sigh*
Hey, if I've helped you in any way, click the ads on my blog so I can make some $$!!
Reply With Quote
This post has been thanked 1 times.
  #12 (permalink)  
Old 02-11-2009, 05:26 PM
moovius's Avatar
PPCGeeks Regular
Offline
Pocket PC: HTC Touch Pro (Sprint)
Carrier: Sprint
 
Join Date: Sep 2007
Posts: 143
Reputation: 135
moovius is keeping up the good workmoovius is keeping up the good work
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: **The Touch Pro Video Playback Bible**

Quote:
Originally Posted by dishe View Post
Agreed. I'm not sure why Technology1 chose to take it as a personal challenge, but I'm not talking about streaming video quality here. Streaming quality, while definitely getting better these days, is still no match for encoded local content. What I'd LOVE to see is QTV eventually ported over to TCPMP.
Who cares about streaming movies anyways unless you have a electrical socket or cigarette lighter you can plug your phone into.

Data Signal + VGA Screen = Quick way to drain a TP battery.

I'd much rather run my movies off the microSD card and not worry about losing evdo signal or having to bring extra batteries along with me... well... you'll need extra batteries anyways, let's be real.
Reply With Quote
  #13 (permalink)  
Old 02-11-2009, 05:29 PM
Darkjedi's Avatar
Jedi Master
Offline
Pocket PC: Touch Pro2
Carrier: Sprint
 
Join Date: Jul 2007
Posts: 1,031
Reputation: 1035
Darkjedi is halfway to VIP status based on repDarkjedi is halfway to VIP status based on repDarkjedi is halfway to VIP status based on repDarkjedi is halfway to VIP status based on repDarkjedi is halfway to VIP status based on repDarkjedi is halfway to VIP status based on repDarkjedi is halfway to VIP status based on repDarkjedi is halfway to VIP status based on rep
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: **The Touch Pro Video Playback Bible**

I hope Coreplayer fully supports QTV soon then
__________________
Reply With Quote
  #14 (permalink)  
Old 02-11-2009, 06:57 PM
Matt's Avatar
Regular 'Geeker
Offline
Pocket PC: HTC Touch Pro
Carrier: Sprint
 
Join Date: Oct 2007
Posts: 315
Reputation: 192
Matt is keeping up the good workMatt is keeping up the good work
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: **The Touch Pro Video Playback Bible**

Thank you, this thread was very useful. I have a video (avi) that I was playing with WMP that was horrible.

I will ask, of TCPMP, which version is the best in your opinion? One of the old RC's or one of the prepacked with features that is always posted around here? I don't have the need to watch videos enough to warrant Coreplayer's huge pricetag.
__________________
-Matt
Reply With Quote
  #15 (permalink)  
Old 02-11-2009, 08:41 PM
dr g's Avatar
Regular 'Geeker
Offline
Pocket PC: Touch Pro
Carrier: Sprint
 
Join Date: May 2008
Posts: 479
Reputation: 245
dr g is keeping up the good workdr g is keeping up the good workdr g is keeping up the good work
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: **The Touch Pro Video Playback Bible**

This info HAS made it over here, but this is a good summary post nonetheless.
Reply With Quote
  #16 (permalink)  
Old 02-11-2009, 08:45 PM
Technology1's Avatar
Almost a VIP
Offline
Pocket PC: X51v
Carrier: Sprint
Location: Norfolk, Va.
 
Join Date: Sep 2008
Posts: 2,651
Reputation: 5537
Technology1 is a trusted member of the communityTechnology1 is a trusted member of the communityTechnology1 is a trusted member of the communityTechnology1 is a trusted member of the communityTechnology1 is a trusted member of the communityTechnology1 is a trusted member of the communityTechnology1 is a trusted member of the communityTechnology1 is a trusted member of the communityTechnology1 is a trusted member of the communityTechnology1 is a trusted member of the communityTechnology1 is a trusted member of the community
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Smile Re: **The Touch Pro Video Playback Bible**

Quote:
Originally Posted by moovius View Post
Who cares about streaming movies anyways unless you have a electrical socket or cigarette lighter you can plug your phone into.

Data Signal + VGA Screen = Quick way to drain a TP battery.

I'd much rather run my movies off the microSD card and not worry about losing evdo signal or having to bring extra batteries along with me... well... you'll need extra batteries anyways, let's be real.
Different strokes for different people, what you dislike another person may love, be open mined, but I feel you, yeah...
Reply With Quote
  #17 (permalink)  
Old 02-11-2009, 08:55 PM
Technology1's Avatar
Almost a VIP
Offline
Pocket PC: X51v
Carrier: Sprint
Location: Norfolk, Va.
 
Join Date: Sep 2008
Posts: 2,651
Reputation: 5537
Technology1 is a trusted member of the communityTechnology1 is a trusted member of the communityTechnology1 is a trusted member of the communityTechnology1 is a trusted member of the communityTechnology1 is a trusted member of the communityTechnology1 is a trusted member of the communityTechnology1 is a trusted member of the communityTechnology1 is a trusted member of the communityTechnology1 is a trusted member of the communityTechnology1 is a trusted member of the communityTechnology1 is a trusted member of the community
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Smile Re: **The Touch Pro Video Playback Bible**

Quote:
Originally Posted by dishe View Post
No no- Qtv isn't a display driver that you install manually. Its support built into the hardware, waiting to be used. Problem is that most third party applications don't know how to use it, so they just call the standard DirectDraw set instead. If you recall, on the Mogul/Kaiser/Touch, at first people had to disable DirectDraw use to get proper video since the drivers weren't supported well by the OS/hardware. This is the opposite- the capability is there, but the apps don't use it.

Coreplayer 1.x started using Qtv overlay by default instead of DirectDraw. 1.1 only worked on GSM chips, though. The blue flicker only exists when using the overlay method to output video to an external display.
However even the older Coreplayer did a better job at decoding than TCPMP, using some more efficient code that helped drop less frames. The difference appeared on benchmarks, but wasn't dramatic until Qtv support came out.



I should probably mention that these aren't just random theories I had. This is based on information from Core Labs as well as countless threads on XDA. I noticed that a lot of the discussion never made it over here, which led to my post.



Your welcome. But, as I mentioned before, these aren't *that* kind of driver. You don't install a .dll or something to make this work. The video playing application needs to send information to the hardware decoder which is just sitting and waiting for this stuff.



Agreed. I'm not sure why Technology1 chose to take it as a personal challenge, but I'm not talking about streaming video quality here. Streaming quality, while definitely getting better these days, is still no match for encoded local content. What I'd LOVE to see is QTV eventually ported over to TCPMP.
Nothing is taken personal, but don't defame and demean another way of doing things, just because you don't perfer that method, that's all I'm saying... Stay tune for new breaking yet to be video technology for the TP coming your way very soon...
Reply With Quote
  #18 (permalink)  
Old 02-12-2009, 03:38 AM
dishe's Avatar
Halfway to VIP Status
Offline
Pocket PC: lg optimus
Carrier: Sprint
Threadstarter
 
Join Date: Jul 2007
Posts: 684
Reputation: 1184
dishe is halfway to VIP status based on repdishe is halfway to VIP status based on repdishe is halfway to VIP status based on repdishe is halfway to VIP status based on repdishe is halfway to VIP status based on repdishe is halfway to VIP status based on repdishe is halfway to VIP status based on repdishe is halfway to VIP status based on repdishe is halfway to VIP status based on rep
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: **The Touch Pro Video Playback Bible**

Quote:
Originally Posted by Technology1 View Post
Nothing is taken personal, but don't defame and demean another way of doing things, just because you don't perfer that method, that's all I'm saying... Stay tune for new breaking yet to be video technology for the TP coming your way very soon...
::scratches head::

defame and demean? Another way of doing things? What on earth are you talking about?!
All you did was describe a way to use TCPMP to stream a higher-than-average-quality collection of videos found online.

Excuse me if I'm not impressed- That's got nothing to do with accelerating the video performance to levels DirectDraw isn't capable of. I don't care what the source of the video is (H.264, DivX, Mp4, etc), Qtv is REAL hardware acceleration with effects like pixel smoothing (appears to even have real-time anti-aliasing), with no visible screen refresh/flicker or dropped frames, even at full frame, full sized, full motion video. DirectDraw can't do that, and since TCPMP doesn't support Qtv (yet), and ONLY supports at best the DirectDraw method, I don't see what your argument even is.
You don't "perfer" (good job spell checking, buddy) that method- I wonder if we're even dealing with the same topic!

Quote:
Originally Posted by dr g View Post
This info HAS made it over here, but this is a good summary post nonetheless.
Actually, there is a surprising lack of threads that even MENTION qtv around here. And the few of us who've figured it out think that it causes those blue flickers on video out. And even fewer are aware that WMP and Album are Qtv accelerated (I actually wasn't able to find that one here at all).
Either way, I'm glad people are learning about it now.
Reply With Quote
  #19 (permalink)  
Old 02-12-2009, 05:09 AM
dr g's Avatar
Regular 'Geeker
Offline
Pocket PC: Touch Pro
Carrier: Sprint
 
Join Date: May 2008
Posts: 479
Reputation: 245
dr g is keeping up the good workdr g is keeping up the good workdr g is keeping up the good work
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: **The Touch Pro Video Playback Bible**

Quote:
Originally Posted by dishe View Post
Actually, there is a surprising lack of threads that even MENTION qtv around here. And the few of us who've figured it out think that it causes those blue flickers on video out. And even fewer are aware that WMP and Album are Qtv accelerated (I actually wasn't able to find that one here at all).
Either way, I'm glad people are learning about it now.
We have known about about incomplete Qtv support since almost day 1. We have known about WMP acceleration since at least mid-December. Album might be new info here but frankly, I don't think anyone would use it for that purpose.

Problems with Qtv mode and blue flicker have been worked out almost since the cable came out ...
Reply With Quote
  #20 (permalink)  
Old 02-12-2009, 12:30 PM
lexluthor's Avatar
Regular 'Geeker
Offline
Pocket PC: Touch Pro
Carrier: Verizon
 
Join Date: May 2007
Posts: 404
Reputation: 190
lexluthor is keeping up the good worklexluthor is keeping up the good work
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: **The Touch Pro Video Playback Bible**

Nice post.

I've been doing a lot of testing on this over the last few days.

I have a DVD that I've been encoding to 640x480, Video at 700kbps, Audio at 160kbps.

If I encode the video as xvid, it plays at about 20fps in coreplayer. It's dropping a few frames, but it's not too bad. Other xvids that I've played that are more widescreen, like 640x345 play without dropping frames.

If I encode the video as h.264, coreplayer plays it at less than 5fps and it's unwatchable.

If I play that h.264 video in WMP, it plays well. I don't know if there's a way to get the fps or see dropped frames in WMP, but it looks fine to me.

At the same bitrate, I'd say h.264 looks a bit better than xvid.

I like Coreplayer much better than WMP, so I think I'll just encode my own stuff to xvid, but if you obtain videos elsewhere, I think the rule would be to play xvid (and probably divx) in coreplayer and h.264 in wmp or htc album.

Last edited by lexluthor; 02-12-2009 at 01:03 PM.
Reply With Quote
Reply

  PPCGeeks > Windows Mobile > WM HTC Devices > HTC Touch Pro

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


All times are GMT -4. The time now is 08:05 PM.


Powered by vBulletin® ©2000 - 2024, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.6.0
©2012 - PPCGeeks.com