Related
Hi everyone.
I know, bad video performance is a known issue (see http://www.htcclassaction.org/).
But on my device I'm not able to play any video file without bucking image. About every second, the image stops for a short instance (I get sick watching this for more than a minute )
I tried different video files with different formats:
- wmv8 with 300 kbp/s, 25 images/s, 320 x 240 with wma8 128 kbit/s stereo (converted using All-in-1 mobile video convert)
- mpeg-4 (H.264)/AVC, between 128 and 1248 kbp/s 25 images/s, 320 x 240 and 64 to 128 kbp/s for stereo audio (converted with SUPER)
- a couple other files found on the web
I tried to play them with the installed Microsoft Media Player. Normally sound is ok, video never is. For the video it seems to make almost no difference what settings I use. mpeg-4 is a bit better than wma8. But between the 1248 kbp/s and the 128 kbp/s video there is no difference (besides th artifacts), It's bucking the same.
Can anyone please tell me, what codec / settings are playable on the HTC S730? Or can someone post an example video file that plays well on his device?
Any help is appreciated!
Window's media player is your problem in this case.
I have Core player and that TCPMP one posted above. If I drop resolution on some of my files I can play them perfectly in core player, and with TCPMP set to low (medium) all videos play fine. High action scenes sometimes cause a little studder so I am going to lower the origional res down a little bit.
The only problem I have run into is on some higher quality ones the phone runs out of page file memory which I currently have set to 1024 within TCPMP. Make sure your phone's memory is clear when trying to watch stuff and you should be just fine. Especially if you are dropping the resolution down that low.
I will try to take a short video of a video playing
Works!
It works! The problem really was windows media player!
Thanks a lot for the hint - I think I'd never try to change the player...
Frame rate is not perfect yet. I still have to figure out what the best settings are, but it is already ways better than before.
Hehe, no problem. WMP is not a well optimized player. For my computer and HTPC I use zoom player, it can handle 720p on a processor that really shouldnt be able to.
Video settings
Hi all.
After spending a lot of my spare time I finally found the right settings for converting videos for the HTC S730.
First I tried to convert videos to H.264/AVC and WM8. This does not produce anything you'd like to look at. Even with very low video bandwidth (200 kbit/s for video) the best I got was below 10 frames/s. With TCPMP it's a bit better than with Windows Media Player but there is no big difference.
But if works fine with the following settings:
Container : AVI
Video Codec: MPEG-4 480 kbit/s
Audio Codec: mp3 44.1 kHz stereo 128 kbit/s
For converting I use the free SUPER (http://www.erightsoft.com/SUPER.html).
This way I get close to 25 frames/s (maybe 10% are dropped).
Please note that such a video cannot be played with the Windows Media Player. (AVI is a Microsoft format, but it looks as the player doesn't like the codec.) However it plays fine on TCPMP 0.71 (from here: http://picard.exceed.hu/tcpmp/)
My daily train rides are much more pleasant now
Luki2 said:
Hi all.
After spending a lot of my spare time I finally found the right settings for converting videos for the HTC S730.
First I tried to convert videos to H.264/AVC and WM8. This does not produce anything you'd like to look at. Even with very low video bandwidth (200 kbit/s for video) the best I got was below 10 frames/s. With TCPMP it's a bit better than with Windows Media Player but there is no big difference.
But if works fine with the following settings:
Container : AVI
Video Codec: MPEG-4 480 kbit/s
Audio Codec: mp3 44.1 kHz stereo 128 kbit/s
For converting I use the free SUPER (http://www.erightsoft.com/SUPER.html).
This way I get close to 25 frames/s (maybe 10% are dropped).
Please note that such a video cannot be played with the Windows Media Player. (AVI is a Microsoft format, but it looks as the player doesn't like the codec.) However it plays fine on TCPMP 0.71 (from here: http://picard.exceed.hu/tcpmp/)
My daily train rides are much more pleasant now
Click to expand...
Click to collapse
With my S710 (has a 200MHz TI OMAP850) I'm streaming 25fps/200kbs of my VLC server (which transcodes digital sat streams in real time). I'm using .ts container, mpeg1 vid, mp2 audio and Coreplayer as client.
I have an episode of Top Gear that I can play in TCMP at mediuam quality, its video rate is 199 / 25 fps.
WMP will only play the non tweeked files, in other words if it was compressed into any codec (xvid, divx, ogg, mkv) and other of the others WMP will not play it unless it has the codec installed. The other players (core player / TCMP) come able to read these files upon install so they work better.
With TCMP most of my files do not even have to be changed, just dump them on the sd card and with the player set to medium quality it goes right through them. Now some high action / motion scenes will cause a little lag or slow down but not much and not for long.
This is soooo ridiculous! WMP worked just fine in the older 200mhz devices! Now we have to switch to TCMP and make sure that no programs reside in memory before playing ANY videos? Ridiculous! HTC is losing a lot of faithful customers with this.
It depends on the type of file's your trying to play.
Just like WMP on the PC, it wont play anything without the codecs for them.
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.
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?
Guys i recently installed coreplayer for xperia. The issue i faced is the video playback is not upto the mark. Its kinda jerky and stops skips videos in between and not smooth.
Has anyone faced this issue with X1 by the way my friend has omnia and the same verison of coreplayer installed on his cell but the video playback is perfect without any skips.
same here...bought x1 5 days ago tried everything and that piece of crap doesnt work same as coreplayer :/ i downloaded the Video...Encoding...GUI_Full.HD stuff which converts video...converted one but the movie on X1 doesnt look like a movie !! it looks like a slideshow but guess what windows media player plays this video Perfectly...written by the big P so im asking wtf ??
the X1 does have some performance issues. this has been discussed several times in the past
the omnia performs a lot better because it has a much faster CPU and because the resolution is 1/4th of that of the xperia so it does not need to work as hard to get smooth playback
core player doesnt support x1 hardware acceleration... thats the main problem there
ok ok but what to do ? im playing aroung with it from the day i bought it and nothing that i tried helped and im a bit frustrated :/ i dont wanna use wmp
Maybe you should get an IPhooon its click and play no hussle and stuff no need to tweak and every thing works (well every thing that comes with it)
install custom rom... gfx booster... convert videos with tool posted here on forums and play them in media panel... no lag at all...
Media panel and converted movies is best solution. And no, you don't need custom rom.
Crystal player is just useless. Yeah, it's sad.
well thats wierd, i play 700mb highres avi files on coreplayer without any problem, maybe its the videos you try to play..? i only face lagging with flv files.
btw i have stock uk r3aa010
I found that some people find 80% speed 'perfect'. I can spot single dropped frame.
Run benchmark a post the results, subjective value is meaningless.
And yes, of course, it does depend on the movie. I play most of the 700mb movies under 90%.
i have not had any problems with coreplayer either....
The movie i am playing is in mkv format and around 500megs in size
sandy2810 said:
The movie i am playing is in mkv format and around 500megs in size
Click to expand...
Click to collapse
1-Use HTC Touch HD video converter
2-Play your converted video with windows player or the media panel
3-Have fun
I have CorePlayer 1.3.2 and i played recently a movie DVD-Rip of 1.45 Gb straight copy and paste from my computer on Xperia. Had no problems, i watched the whole movi without lags, frameskips or sound not synchronized with video...
skero666 said:
I have CorePlayer 1.3.2 and i played recently a movie DVD-Rip of 1.45 Gb straight copy and paste from my computer on Xperia. Had no problems, i watched the whole movi without lags, frameskips or sound not synchronized with video...
Click to expand...
Click to collapse
That I simply cannot believe. Post benchmark results, and movie info (resolution, bitrate).
Dr.Sid said:
That I simply cannot believe. Post benchmark results, and movie info (resolution, bitrate).
Click to expand...
Click to collapse
Me neither. 80% is what I usually get as speed with 1.3.2. Btw this DVD-Rip may be some small resolution, like 640x272.
I just don't get it, such a good phone with such a lousy movie playing capabilities.
OK... here's the facts.
It's all about perception. Some individuals can watch a movie that displays at 24fps (frames per second, which is the standard) and see a perfectly smooth movie. The brains fills in the gaps between each image and creates the illusion of full motion.
Some lucky individuals can look at a movie playing at 20fps and still see a smooth movie while most of us will perceive it as jerky.
Some unlucky individuals (myself included) find anything less than 30 fps to be jerky.
And finally. Coreplayer + xvid files do not use the acceleration feature of the chipset hence the standard *cough* downloaded tv show will usually be and 624 x 352 with a 912Kbps bit rate (These are average stats)
Will run at about 80%-85% framerate on your X1 giving you a fps of about 20fps.
If you reenconde using the sticky programme GUI you can play the same file at 100% USING ONLY WINDOWS MEDIA PLAYER/MEDIAL PANEL!!! (coreplayer will still run it at 85% ish)
Yes .. I just want those people who can watch movies at 80% to realize how lucky they are
Well, there has been so many threads on this subject...
I don't see where the problem is to use Windows Media Player to watch a movie, it's just perfect. Files that cannot be opened by WMP (like flv for example) can be opened with CorePlayer, that's nice.
I don't want to hurt anybody, but maybe people whose mind totally deny this very simple concept should may be go to see a psy We have the right tools, they work perfectly, so why do you want to re-invent the wheel ?
Well most people want to watch AVI movies .. and those are not watchable in WMP and jerky in CorePlayer. If you don't want to watch them, good for you.
Recently I faced some problem when reading movies with video player. either wmp or core the video was not smooth but I find the solution.
I use on my computer an encoder freeware called Free Video Converter.
I convert any video to MP4 and the result is almost perfect, I can say much more better.....
The only thing is that you have to modify audio parameters sometime.
Otherwise no sounds come up from your pocket pc