View Single Post
  #32 (permalink)  
Old 02-13-2009, 04:04 AM
dishe's Avatar
dishe
Halfway to VIP Status
Offline
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 lefty11 View Post
I was so happy when I traded my Mogul for the TP, but like many others it appears, I was unhappy to see that this phone had video playback issues in virtually all players. Maybe this is being redundant to a point but with all your knowledge you have am***** thus far on the different players lack of interaction or full utilization of Qtv driver , then can you tell me if you have found any encoding method and combination of player in 640x480 that will play with no drops at 23.97 fps using something to benchmark the results ? I see the album plays the VGA in what appears to be very very good quality but I would like to be able to make minor adjustments to the brightness, saturation, etc. Is there a way to do this anywhere for the album? I am unaware of any settings like that .
HTC Album wasn't designed to be a fancy video player. It was designed to play back videos taken with the camera (Which happens to support recording in mp4). It just so happens that HTC wrote it to use the Qtv driver so that the videos will play nicely on the VGA screen. Technically, you should expect WMP to have more features since it is designed to be the entertainment center of the device.
Well, since we know how weak WMP is, don't expect much from HTC Album... the only advantage to it is CPU efficiency. Plus, even if it DID support adjusting the picture, I would recommend against it- As it is we are desperately trying to free up CPU power to drop as few frames as possible. Any of the post-processing effects you describe (brightness, saturation, etc) will take a percentage of the CPU time to process per frame, and result in a slight drop in fps.
Best bet? Render/encode the video with whatever changes you want beforehand (pocketDivXEncoder, for example, has an option to adjust brightness before writing to the new file).

Quote:
Originally Posted by lefty11 View Post
Hmmm, I think that you must have a different version ? I have 1.3 and it still drops frames in full vga .... maybe I misunderstood that this was to be expected even thought it still would hit appx 20fps playback. Smooth compared to tcpmp but not flawless, I guess I like to watch video without an occasional hiccup.
Lefty, chances are you're playing different quality videos than Not A Stain. In CorePlayer 1.3, I'm able to play a video at VGA size (technically only 640x368 due to aspect ratio) at a full NTSC 29.97 fps, as long as I encode it with the bitrate down to 500-600kbps (which can be done with PocketDivxEncoder, or other app of choice). Another trick is to lower the bitrate when encoding to 15 or 24 fps. Film is only 24fps anyhow, and if the fps are lessened instead of dropped, you don't get the "stutter" frame effect, and it gives the illusion of smoother video.
If, however, you are not re-encoding the video first and just using the straight original source video, chances are it will have a higher bitrate, and while it would probably be totally watchable, may have the occasional frame drop (I tested the original of the video mentioned above, and benchmarked about 95% of the full speed).

Mp4 in WMP, on the other hand, seems to catch up fast and run nicely, even with 800+kbps video compression! That's the difference between full QTV and the partial overlay that CorePlayer has....

Album/WMP, however, can play an MP4
__________________
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.