how to improve video playback - Touch Diamond, MDA Compact IV General

i know the Diamond is positioned as a multi media phone, but every video/movie file i play on it is very jerky. From cartoons (southpark) to music videos and converted movies, they all play like crap. is there a way to improve the performance of video playback?

What player are you using?
I use CorePlayer. It plays perfectly smoothly. (both AVI's and H.264 mp4's)

I've just been using the stock player

Use CorePlayer.
When people ask a question, they put a question mark at the end.

so no free solutions/players to solve this issue, eh? Wasn't planning on spending $20 for a media player.

You can try TCPMP (the seed of CorePlayer). It´s not as much optimized but it´s much better than the Windows Media Player, and plays much more formats.
Search the forum for "TCPMP-0.72RC1-ARM-PPC-recomp-03.CAB". The standard version of TCPMP doesn't run in WM6.1, but this one does and includes the more common plugins (MP4, AC3, etc...).
Good luck.

I got some nasty vsynch issues when playin back AVIs using Coreplayer, both in Directdraw and GDI modes. I convert AVIs to 320x240 using SPB DVD, because native resolution (DVD format for the most) is quite sluggy. In 320x240 it's perfectly smooth, except those v-synch issues. Do you have the same issue ?

gjaman2008 said:
I got some nasty vsynch issues when playin back AVIs using Coreplayer, both in Directdraw and GDI modes. I convert AVIs to 320x240 using SPB DVD, because native resolution (DVD format for the most) is quite sluggy. In 320x240 it's perfectly smooth, except those v-synch issues. Do you have the same issue ?
Click to expand...
Click to collapse
I rendered to 320x240 also using tcpmp it plays smoothly, but only uses a small part of the screen. switching to fullscreen or zoom -> framelags about 20! secs. very disgusting. This Phone seems NOT to be a multimediaPhone

I'm using TCMP, think i use GDI mode.
No Vsync issues, no problems. 90% of media files work perfect (avi,divx,etc)
http://www.diemetrix.net/diemetrix/TCPMPforWM6.CAB

yes but in what quality and bitrate
edit: now thats weird I tried play same movie 640 x 364 avi and benchmark:
coreplayer QTv mode high quality 96%
TCPMP RAW dither on 99% so where is problem with QTv support??? Yeah and there is with GDI and also RAW discusting vsync issue
anyone know if its better xvid or divx in case of performance???

Related

Creating Movies to watch on Kaiser/Tilt

Currently I am using CloneDVD Mobile to create movies in DivX format (making them around 800~900kbs). I am also using TCPMP to view my movies that are on my MicrosdHC 6GB card. They play pretty good but I do get some video jumping from time to time...
Has anyone used other formats, is something else other than DivX better? Perhaps a iPod format (but is there a Quick Time for WM6)?
What about WMV and the Kaiser, I am thinking it is not better than DivX, anyone tried DVD's converted into WMV?
are you making them 320x240? when I scale down a regular divx movie that starts out around 700 megs and turn the resolution down to 320x240, they work perfectly for me.
kireol said:
are you making them 320x240? when I scale down a regular divx movie that starts out around 700 megs and turn the resolution down to 320x240, they work perfectly for me.
Click to expand...
Click to collapse
Yes I am making them fit the Kaiser screen and it's pretty good viewing (matter of fact my kid is watching a movie now on my phone, CURIOUS_GEORGE).
It's just sometimes I get a little pause (~ 1 second).
hrmmm. which player are you using?
TCPMP Player RC2 I believe. There a better Divx Player?
odie3 said:
TCPMP Player RC2 I believe. There a better Divx Player?
Click to expand...
Click to collapse
The commercial CorePlayer, but it's only marginally better (as of now, at least), when it comes to plain DivX. Not so with more advanced formats like H.264, where CorePlayer is MUCH better.
Menneisyys said:
The commercial CorePlayer, but it's only marginally better (as of now, at least), when it comes to plain DivX. Not so with more advanced formats like H.264, where CorePlayer is MUCH better.
Click to expand...
Click to collapse
What is/uses H.264?
i use pocket divx encoder to encode my movies...they look great
Just bought coreplayer, it does play my Divx files better.
I use DVDshrink and FAIRUSE. It compresses my movies down to around 300-350kbps avi file. They look and sound great.
i used Encode360 for my zune, appears to work well with my kaiser
I use pocket divx encoder (PDXE) and CloneDVD mobile. I've made hundreds of movies for my PDA's and have found that 320x240 with total bitrates under 500k play and look excellent, even on my 4" VGA iPaq4700 and Archos boxes. The difference between 475-500 vs 700 or more is minor and you just have bigger files and sometimes jerky playback with the higher bitrate settings.
I have TCPMP and Core players and they both perform the same with these, TCPMP has more plug-ins for streaming vid like youtube I believe.
Just my experience.

Which Mediaplayer for Diamond ?

Hi,
which mediaplayer is best for the diamond, or in other words, which support the video accelerator chip (QTv ?). Today I installed Nero Media Player Pro, but it either failed to render TV-Rips (std.~350mb only 1-2sec playback) or very chunky playback of 320h mov files/trailers. Obviously no support of the QTv here.
jones23 said:
Hi,
which mediaplayer is best for the diamond, or in other words, which support the video accelerator chip (QTv ?). Today I installed Nero Media Player Pro, but it either failed to render TV-Rips (std.~350mb only 1-2sec playback) or very chunky playback of 320h mov files/trailers. Obviously no support of the QTv here.
Click to expand...
Click to collapse
well sheer power wise, TCPMP is the best media player for any mobile platform but i doubt that it supports the accelerometer and the interface isn't exaclty finer freindly.
Try coreplayer
I've been using coreplayer as well... works great, no conversion needed really... pretty much plays everything...
I'd agree that TCPMP is best for me
I have found that running movies through PocketDivXEncoder first improves the view. I need to test the settings a bit more but video quality between 14 and 20 at full resolution looks great so far (audio 6 or 7)
thanks for your recommendations, will try them.
does any of those support upnp ? like to stream some videofiles from my nas box. therefore reencoding first to divx isn't really an option for me..
btw. while playing around with mediaplayers and wifi today, I burned the battery within TWO hours
Yeah. CorePlayer FTW! I hate TCPMP. CorePlayer is the best media player (video wise). Totally worth paying for. I'd suggest Conduit's Pocket Player for audio files or S2P.
Kraize
I got Core player and at first before i had the Elite 2.0 ROM it was playing really bad.
Now, For example, i have the last 2 episodes of the latest Doctor Who Series on my diamond and it plays them ReallY well. Its in Sync and its top quality video. I love the VGA screen!!
NOT: These are Xvids that are 500-600MB each so they havent been re-encoded
Hum I have bought coreplayer 1.2.5, if I see a film with the diamond native resolution, it is very slow. Is it normal ?
No problem with the resolution 240*320 but we have a very beautiful screen I would like to see my film on 480*640
Have a full avi rip here of a anime series and TCMP is really crap, it lags, choppy playbacks and freezes then plays. I really dont know how you guys are using it. I am using elite 3.0 and i did try it also on standard manufactures it was the same.
MichaelMan said:
Now, For example, i have the last 2 episodes of the latest Doctor Who Series on my diamond and it plays them ReallY well. Its in Sync and its top quality video. I love the VGA screen!!
Click to expand...
Click to collapse
Which version and what settings of Core Player are you using ?
The resolution of the videos is more or less 640x480 ?
I tried like Diagorn the Core Player 1.2.5 and a lot of settings, but on my diamond high quality videos are really slow (the sound is ok, but images is like slideshow)
@yodjar
that is exactly what is happening to me the file itself is around 170mb and its about 22 mins long. Plays beutiful using my p.c and my universal (xda exec) and any other p.c with anything that can play the avi. Please post a solution here if you find one people who seem to have it working dont seem to say how it works it just does.
Nobody ?
I can't understand why this thing doesn't interest ppl more...
I have problems to see some videos
First Sorry for my english I am using a Traslatos then I correct it.
I had moved my videos that I have in my old Eten X800 to the Diamond, most of them can not see but heard, including some filmed with a Photograph camera or with the Eten. That may be happening? I am using the CorePlayer but the same thing happens with some in the Window Media Player 1.2.1 for Arm, with the same Core Player I can see the videos in the Eten.
Thanks Carlos
Player
Yes, Core player is better than TCPMP player I think since I told some videos using y canon ixus 60 and it wouldn't play on the window media player and on TCPMp is jerky but core player is very smooth.
Kiwi_hknz said:
Yes, Core player is better than TCPMP player I think since I told some videos using y canon ixus 60 and it wouldn't play on the window media player and on TCPMp is jerky but core player is very smooth.
Click to expand...
Click to collapse
There's a separate thread somewhere about supporting the Qtv chip on the Diamond - have a search if I don't find it before you.

[Encoding Movies] best program, settings?

Hiya,
Since all my old music video's are in 320x240 format I'd like to re-encode my ORIGINAL music video files into 640x480 format.
Until now I've been using Nero Recode which gave me ease of use and a pretty nice result.
What program(s) are you using to encode your material and what settings?
I know the Diamond can pretty much play a divx/xvid without re-encoding, but I'd like a smaller filesize so I can place more files on it.
pocketdivx encoder is free, simple to use and produces good results
I use SPB Mobile
Thx for the suggestions.
I've been searching/reading a bit and I'm not an encoding expert, but from what I've read the best possible format would be H.264/AVC?
It would be awesome to get such an awesome movie quality that 'certain other brand phone users' would turn green in envy
My search continues!
Check THIS out for alot of info on the H264 format
I've tested a bit around with encoding Movie files.
Under Windows i become good results with Super from eRightSoft
But i use the most time Linux Debian. There is "AviDemux" you're friend
I'd converted some of my Musicclips in MP4 with AviDemux. In advance:
"MPEG-4 ASP Xvid" at "800KBit VBR"
"AAC (FAAC)" Audio at "128KBit"
Super from eRightSoft in advance:
"H.264 AVC" at "1000KBit CBR"
"AAC (LC)" at "128KBit" Audio
The results seems very pretty so far. But the video seems to stuck if the Bitrate is more than 1100KBit. All tested with Mobile Windows Media Player, because i dont have Coreplayer at the moment.
The old TCMP 0.xx gives an horrorble output. Too many framedrops etc.
Which formats are natively supported from the Qualcomm Chipset, knows that anyone ?

Is there any way to get large videos to play @ full speed?

I'm using TCPMP and I can't get bigger files to play smooth for the life of me...any suggestions?
Cawley said:
I'm using TCPMP and I can't get bigger files to play smooth for the life of me...any suggestions?
Click to expand...
Click to collapse
Get a Zune.
JimmyMcGee said:
Get a Zune.
Click to expand...
Click to collapse
I second that Especially the new Zune is really nice. You can connect via your router to sync your music. I just hate the zune syncing software it's such a pain in the ass. I wish we could sync with WMP. I mean come on seriously.
Pocket Divx encoder
I had the same problem with my touch. TCPMP would not play large video's .avi even though it supports it. I used Pocket Divx Encoder to reduce the .avi according to my screen size and now I can watch any .avi without any problems and the audio and picture is still incredibly clear. I max out video and audio quality still with no problems during playback.
Pocket Divx Encoder is free
Hope this works for you and enjoy your video's
I use CorePlayer (based on TCPMP ) to play my Divx files (700 to 900 Mo each resolution 660*360, datarate 1010kbps) without any specific Mobile transcoding and it plays quite well with the right settings, with some rare glitches (but i guess it will never work flawlessly until we have the real Kaiser drivers).
TCPMP is good, but Coreplayer is faster on the Kaiser from my own experience.
The only down side about Coreplayer (aside from the fact its not freeware) is that it cannot play AC3 sound unlike TCPMP (due to open source licence)
why i dont understand it...when i had my standard att WM 6.0 rom that came with my tilt...i watched avis and mpeg4//divx movies CRYSTAL CLEAR....and thatt was with no htc ca driver or none of that ****. And now ive upgraded to WM 6.1..first duttys hybrid then L26 and now garmins...and each rom has the same problem...old tcpmps crash and when i use the repack tcpmp app and it works....i have SLUGGISH and chopppy fps when i watch avi movies and mpeg stufff. How is this possible with all the new drivers and such....it was crystal clear to watch movies with WM 6.0..but with 6.1 its choppy and ****ty playback? has anybody found a better fix for this other then converting the movies to sccreen resolution?
have lookedeverywhere for pocket divx encoder but unable to d/l it can anyone post please?
Try xvid4psp. It's free, fast and has enough options. I use MP4 iPod 5.0G settings for Kaiser.
thanks will give it a shot
antihrist said:
Try xvid4psp. It's free, fast and has enough options. I use MP4 iPod 5.0G settings for Kaiser.
Click to expand...
Click to collapse
on a site showing format support, i dont see where mp4ipod is supported..
how well do vids play on your setup..does it keep up w/bigger vids?
thanx
amkaos said:
on a site showing format support, i dont see where mp4ipod is supported..
how well do vids play on your setup..does it keep up w/bigger vids?
thanx
Click to expand...
Click to collapse
Sorry, my previous post was meant to be reply to felixthecat.
So, to make things clear:
- XviD4PSP is not media player for PPC.
- XviD4PSP is software for converting videos. You can find it here.
- MP4 iPod 5.0G is just one of the format settings in Xvid4PSP.
antihrist said:
Sorry, my previous post was meant to be reply to felixthecat.
So, to make things clear:
- XviD4PSP is not media player for PPC.
- XviD4PSP is software for converting videos. You can find it here.
- MP4 iPod 5.0G is just one of the format settings in Xvid4PSP.
Click to expand...
Click to collapse
i do know that it isnt a player, what do you use?
how well do vids play on your setup..does it keep up w/bigger vids?
i tried core--sucks for me... but i did not convert formats before trying..
amkaos said:
i do know that it isnt a player, what do you use?
how well do vids play on your setup..does it keep up w/bigger vids?
i tried core--sucks for me... but i did not convert formats before trying..
Click to expand...
Click to collapse
I use Core Player for videos. Videos converted with XviD4PSP using my settings does not play well in WM player. You can try it with some other settings.
Here are my current settings:
- Format: MP4 iPod 5.0G
- Denoise/Sharpen: Disabled
- Brightness/Contrast: Disabled
- Video encoding: XviD HQ Ultra
- Audio encoding: AAC-LC ABR 128
I don't know what you mean with "bigger vids", but I use it for converting my divx/xvid movies and shows to MP4 and it works well. I think it supports even DVD files, but i didn't try that.
Last time i checked it took 6 minutes to convert some 30 minutes divx show to MP4 (Athlon X2 4000+, 2GB RAM, GeForce 8800GT).
One more thing about Core Player
Core Player with default setup gives me audio out of sync. But you can adjust that in options.
i tried those settings and didn't get a good result
works now i have upgraded coreplayer ... thanks alot
felixthecat said:
have lookedeverywhere for pocket divx encoder but unable to d/l it can anyone post please?
Click to expand...
Click to collapse
this was the first result when I googled it. Follow this link
http://files.filefront.com/PocketDivX+Encoder+0360exe/;9172092;/fileinfo.html
Take care
Rod
hotrod101 said:
Pocket Divx encoder
I had the same problem with my touch. TCPMP would not play large video's .avi even though it supports it. I used Pocket Divx Encoder to reduce the .avi according to my screen size and now I can watch any .avi without any problems and the audio and picture is still incredibly clear. I max out video and audio quality still with no problems during playback.
Pocket Divx Encoder is free
Hope this works for you and enjoy your video's
Click to expand...
Click to collapse
I use it also. I watch moives on my phone and it works fine playing full screen and BT stereo.
try the new win 6.1 that att put out for the tilt... it might be more stable since it is the new shipping rom

Slow video playback

Is anyone having problems with video playback?
WMV files they are played very slow (loosing a lot of frames). With MP4 I got best results but not the best. Any suggestions??
Thanks
WMV
I can't even get the above files to play
are you using Media Player? as video playback has always been awful on Medial Player on every pocket pc or smartphone ive everhad.
install TCPMP and video playback will be perfect, and will play any file you throw at it
http://forum.xda-developers.com/showthread.php?t=380387&highlight=tcpmp+diamond
Thanks for the tip keyz86. I'll try it.
no problem, glad to help a fellow Dimondarian
won't play
loaded the TCPMP but everytime I try and start it i get the attached error, using diamond help
keyz86 said:
no problem, glad to help a fellow Dimondarian
Click to expand...
Click to collapse
Dimondarian Cool hehehe
Has anyone been able to play a full resolution file without skipping?
I am using CorePlayer now but if another player works better, please say so.
With Coreplayer I benchmark about 85%, which is not good enough.
I believe the Diamond should be able to get 100%.
I found that an encoded mp4 file would play about the same as the original avi xvid file...
What do you use to encode videos specifically for the Diamond?
Come on!! Post your results!
tretre said:
What do you use to encode videos specifically for the Diamond?
Come on!! Post your results!
Click to expand...
Click to collapse
What video settings do you use with coreplayer ?
DirectDraw, GDI or what ?
This is what i get:
With these configs.:
But with some other videos i have i get only 88% speed and some frame drops and tearing.
Doesnt the Diamond has a good video hardware.
Imo, it shouldnt lag at all.
Ive read somewhere that it doesnt use the hardware correctly since the drivers were not fully implemented. Not sure if its true.
Still looking for a good solution... any more help?
Coreplayer is still choppy ...
Yeah, I wasn't able to get WMVs to play using this, either.
I think what we need to have a look at is which encoding, resolution, bitrate, fps, etc are optimal for the diamond using core player.
I'm experimenting a bit. Will report back in a bit...
I've just got my Ignito (diamond) a couple of days ago, but I've got a long history of video playback on hand helds. Since this is my first time post, and I happen to have a bit of time on my hands.... I'm going to convert a file into a series of different resolutions and settings to see which one will perform the best. I know the objective is to get a full res one to play, but I'll see what I can come up with.
Also, I'm using the default ROM at this time.
With Coreplayer you should use the 'QTv' display option - this is hardware accelerated and beats 100% benchmark on every AVI I have tried. If you get a blank display using this mode, you are using an old version and need to update.
Alright. After trying a bunch of different codecs, encoders, video and audio formats at various resolutions I came the conclusion that for now, full resolution video is just not possible without jerky movements during continuous motion or fast action scenes.
My eyes are very sensitive and I get really irritated if playback is not perfectly smooth.
So far what works the best in achieving this kind of natural playback is AVI as the output container with XviD video codec at 480 x 360 resolution, and mp3 audio. I set the video and audio bitrates to match whatever the source video was (min 864 kbps and max 1008 kbps for video and 192 kbps for audio).
Even then, CorePlayer is a must with the following settigns: QTv On, TytnII driver mode On and Smooth Zoom On.
Every now and again CorePlayer will show only a purple screen during playback when QTv mode on. At that point I usually do a soft reset and it starts working again.
This issue may be resolved with an upcoming release of CorePlayer (1.3) but until then, the solution above works exceptionally well.
I'd be very interested in anyone else is having success in other ways...
320 by 240 versus 640 by 480
I have done some playing with conversion and have found that the Diamond (currently) does not support the 640 by 480 settings with a good bitrate. The BEST conversion I have found (using Coreplayer to play back the files) is using the BETA Version of the Pocket Divx Encoder (http://www.pocketdivxencoder.net/EN_index.htm) and using the HTC Diamond Template (NON VGA!!!!, there is a VGA and non VGA) that team has developed. They have done an excellent job!
The output settings -
Dimensions 320 by 240
Video Quaility - "36" ... 584 kb bitrate
Hopefully an update by HTC or coreplayer will be released to fully utilize the resolution that the Diamond SHOULD be able to support, but for a clear, non jerky playback, this is my 2 cents
im able to play those axxo dvdripson using coreplayer without any sort of convertion....
I want to share my experience. I am using core player and trying to recode unprotected high-definition TV shows (original resolution of 1920x1080) that I've recorded on Windows Media Center (.dvr-ms files) to watch on my Sprint Diamond. Unfortunately .dvr-ms are poorly supported, and the only program I've found to recode is TMPGEnc 4.0 Xpress.
I am using Core Player version 1.2.5 build 4506, and my video output is QTv Display with the Tytn II driver mode enabled.
Like everyone else here, I have had horrible results when converting the shows to DivX at 640x360 at any usuable bitrate (above 500 kbps). Benchmarking in Core Player yielded a playback speed of 66% or so (completely unacceptable, obviously). So I played around with the resolution and bitrate, and finally settled on the following:
Format: DivX
resolution: 512x288 (maintains the 16:9 aspect ratio of the original)
Video bitrate: 850 kbps
Frame rate: 29.97 fps (progressive)
Audio: MP3
Audio bitrate: 80 kbps, 48kHz sample rate
With those settings, I have a 104% playback benchmark with around 25 dropped frames compared to several thousand played, and about 29.5 fps. Basically, it is completely smooth audio and video.
I was still PO'd that I had to sacrifice so much resolution and bitrate on a supposed media device, so I played around with other formats. WMV was awful. MPEG-2 was awful, and avi was passable, but no better than DivX. I also decided to try h.264 (MPEG-4 AVC). Here are the settings I used:
Video Format: MPEG-4 AVC (saves as .mp4)
Resolution: 640x360 (still maintaining the original 16:9 AR)
Video bitrate: 1000 kbps
frame rate: 29.97 fps (progressive)
Audio format: AAC
Audio bitrate: 96 kbps, 48kHz sample rate
Core Player absolutely choked on this. It was unwatchable, and the benchmark revealed a playback speed of 50%. Dropped frames were higher than played frames (!) and framerate was 13 fps. Obviously not successful.
But, before I deleted the file, on a whim I decided to try Windows Media Player and...it was completely FLAWLESS playback. Absolutely beautiful, smooth motion, no audio stuttering, slow and fast pans were the best I've ever seen on a WM device.
Why??? Is there something I'm missing about this that someone can elaborate on? Is this the fabled "hardware acceleration" that I've read so much about? I should note that WMP had a hard time on a 320x240 .wmv file, so I can't really understand how it is able to play a 640x360 .mp4 file so smoothly. In any event, I have found my perfect file format, and, surprisingly, it doesn't involve Core Player in any way.
-R
The thing is that HTC didn't release any kind of SDK for Diamond or Touch Pro and companies like CoreCodec have hard time trying to figure out how to use the HW acceleration but they are trying very hard to improve the situation so maybe with time they will be able to use the HW for now the only way we wan't to watch videos with HW acceleration is only WMP which means recoding or atleast remuxing files.
Cheers
P.S. Could you post exact specs of the .mp4 file? What kind of AVC it was and things like that.
in regards to the WMP hardware acceleration.
is it better on battery life than having coreplayer trying its hard out to render a video. even if its a small 320x vid that plays at 120%. Does that mean that the cpu is running near max?

Categories

Resources