Related
Howdy all. I have been doing some research and found out about an ATI issue that causes/ed problems. I am running VP3G 2.0.1H and have downloaded the TCPMP 0.72 RC1. Do i still need this ATI fix? I believe the ROM I am running does include this fix though.
I ask this because i already have *.avi of shows and movies and they all have a few minimal frame rate, somewhere around .5 i think, the audio plays fine but no video.
To add further confusion i followed MrVanx guide about encoding for the Hermes and made one of files that has a res of 608 and a size of 350MB into a res of 320 and a size of 214. After converting that and playing it on my phone it works pretty well, occasionally there are artifacts; how do i fix this?. Is that part of the old issues? Is the buffer under options>settings>buffering going to help with the occasional dropped frame? Any help/advice would be greatly appreciated. Thanks.
If you are using your device for watching movies on a regular basis, consider buying CorePlayer!
The new version is quite amazing and handle the Imageon chip on every ROM I tried (with and without the sleuth's ati patch). There is also a huge speed improvement between Coreplayer and tcpmp. It allows me to watch with very few slowdowns films ripped in high quality (624x352, 23fps, ...). As I am to lazy to have those ripped in a mobile format, this situation suits me well.
fun_key said:
If you are using your device for watching movies on a regular basis, consider buying CorePlayer!
The new version is quite amazing and handle the Imageon chip on every ROM I tried (with and without the sleuth's ati patch). There is also a huge speed improvement between Coreplayer and tcpmp. It allows me to watch with very few slowdowns films ripped in high quality (624x352, 23fps, ...). As I am to lazy to have those ripped in a mobile format, this situation suits me well.
Click to expand...
Click to collapse
CorePlayer constantly freezes up on me. I recommend the FREE DivX Player from DivX themselves.
http://mobile.divx.com/size
or
http://mobile.divx.com/divx/winmoppc/DivXPlayer.CAB
hopefully I have just posted the cab for tcpmp v.81 (from 4winmobile ) which I have been using for a while.
It's a shame TCPMP seemed to wither away, in development I mean. It's a darn good video player and the one that I still use today - I use an 0.81RC1 beta version (at least it says it is, don't know if it's better than 0.72).
I even try to watch my divx films on my pc straight over wifi, which still doesn't seem to work ideally. I wonder what the limitation is, is it just the bits/s or maybe the video chip simply can't process that much information/second.
I'm also too lazy to rip the films yet again into a mobile format, it should be able to handle it, and 802.11g should handle the bitrate over the air...
Well, I suppose I'll consider CorePlayer, but I loved TCPMP being free. Oh well.
frenchglen said:
It's a shame TCPMP seemed to wither away, in development I mean. It's a darn good video player and the one that I still use today - I use an 0.81RC1 beta version (at least it says it is, don't know if it's better than 0.72).
I even try to watch my divx films on my pc straight over wifi, which still doesn't seem to work ideally. I wonder what the limitation is, is it just the bits/s or maybe the video chip simply can't process that much information/second.
I'm also too lazy to rip the films yet again into a mobile format, it should be able to handle it, and 802.11g should handle the bitrate over the air...
Well, I suppose I'll consider CorePlayer, but I loved TCPMP being free. Oh well.
Click to expand...
Click to collapse
Orb + DivX player = Streamable over wifi/internet without any converting.
I tried the TCPMP .81RC1 and the slowdown isn't as bad, doing a benchmark it is 773k/s instead of 100k/s but the video need 1.3MB/s so i think i am going to need to convert what i want to the smaller size. I might try out coreplayer if i get a chance.
UllSang said:
I tried the TCPMP .81RC1 and the slowdown isn't as bad, doing a benchmark it is 773k/s instead of 100k/s but the video need 1.3MB/s so i think i am going to need to convert what i want to the smaller size. I might try out coreplayer if i get a chance.
Click to expand...
Click to collapse
you do that as fun_key pointed out, CorePlayer now completely supports ATI ImageON, which means absolutely no artifacts playing MPEG4/H263 videos. plus ATI ImageON can handle MUCH higher bitrates, which helps if you're a bad boy and download all of your stuff from the net.. you won't need any converting at all (unless you want to stream audio over A2DP)
So what i am hearing is that i need to buy Coreplayer. Guess that is what i will do then. Thanks a bunch
On the new Dopod rom released on Jul-12th,
(1) ATIFix.cab from Sleuth is still required. (Both TCPMP and CorePlayer).
if not, you will see the screen zigzag after stoping video.
TCPMP set video for IMAGEON not IMAGEON decoder to remove
random blocks on the video..
CorePlayer 1.1.1 tested with imageon acceleration set.
(2) If u use the camera, then go and watch video using TCPMP or Coreplayer
there is a Green zigzag. (BUG same like the other WM6 cooked rom).
Not sure if this can be resolved. If disabled IMAGEON completely, no issue with the using CAMERA then watching video using CorePlayer or TCPMP.
By default, Windows Media Player didnot enable IMAGEON accelerator.
Using the information provided in this thread:
http://forum.xda-developers.com/showthread.php?t=500574
I've made some benchmarks using Coreplayer, and what a surprise when I saw that this wasn't just a placebo effect:
On my Blackstone, used some divx encoded movie (container is avi, not mp4, so not playable with wmp), and a movie acquired with the camera, so .mp4.
I did a benchmark and the result is the following:
Methods
HTC Touch HD, latest Dutty's V3 rom, freshly flashed.
No Additional program installed.
Coreplayer 1.3.0 build 6213
1st movie is a DVDrip, avi, xvid.
2nd movie has been acquired with the HD's camera, so it's MP4.
Results are presented as following:AVI movie / MP4 Movie / MP4 Video paused in WMP in backgroundDriver QTV117 % / 135% / without wmp running a mp4 vid.
115 % / 197% / with wmp runninga mp4 vid.Driver DirectDraw92 % / 142% / without wmp running a mp4 vid.
86 % / 186% / with wmp runninga mp4 vid.
Analysis:
The avi movie suffers from the additional memory used by WMP in the background, and there is no improvement.
The MP4 movie benchmark improves dramatically when a MP4 vid is paused in the background with WMP.
QTv still provides better results than DirectDraw.
Conclusion
There is some kind of acceleration with WMP in the background, but only with MP4 movies !
You may notice that it doesn't seem to be directdraw dependant. Neet, I love more confusion.
I want to thank zerocool159 for this nice finding.
Edit: doesn't seem to work with all the MP4 !Will try to find the right settings.
Impressive, I want to try it first
It's not working for me, but I think I must have missed something because my benchmarking gives 43%, it's the first time I try to play a movie on my HD.
Well, you need several things, and I don't know if it's related to the Rom version I use.
Take a quick movie of whatever with your camera. Use Windows media player to play it. Put it in pause.
Without closing WMP, launch Coreplayer (the latest version I assume), and play a .MP4 movie. You can convert almost anything with the movie encoder GUI found on here.
Bump. No one interested ? Really ?
I am very interested, this is in fact very funny. Since there is special dll - qtv-mp4-"something" . Actually this is very strange. I first thought that WMP is somehow modified to use acceleration, than i have been told I am wrong. Later, there were some qtv dll´s found, as mentioned before one especially for mp4, so this acceleration is abviously not coused JUST by directdraw support of WMP. Anyway, I hope that CP will release CP 2.0 sooon. Also, if it it true, than Topaz drivers can boost video playback.
Dredd67 said:
Well, you need several things, and I don't know if it's related to the Rom version I use.
Take a quick movie of whatever with your camera. Use Windows media player to play it. Put it in pause.
Without closing WMP, launch Coreplayer (the latest version I assume), and play a .MP4 movie. You can convert almost anything with the movie encoder GUI found on here.
Click to expand...
Click to collapse
That's exactly what I did, nothing special happened, with or without wmp running, i got between 40 and 43%... the divx was encoded using an encoder found on this forum ^^
Ok, try with a video you've recorded with your HD's camera. I think there's something really weird going on. I've tried with a video compressed with badaboom and it doesn't work either.
I think the file format is very specific. Will ty to see if I can find the settings used by the camera to generate those files.
When I benchmark a camera video, I get 196%, and wmp still doesn't change anything...
There is definitely something weird going on, here's what I've posted in Manilla 2d speed boost thread:
This might be interesting to some people with more knowledge.
Tried this just now and it did make things run faster and smoother however, I noticed that on my homescreen the background I'm using had several white spots dotted about all over the screen (several hundred in fact) - as though the image had suffered from it's compression.
So, thinking I'd have to restart the device I just closed everything to first make sure I didn't have too many things running and noticed when closing HTC's Album the spots disappeared in front of my eyes!!
Tried it again with JUST Album running and the same thing happened.
Don't know if it will give anyone any clue as to what's going on but I'll try and grab some pictures if you think it would help
BTW: using the stock rom from Orange v1.19
Click to expand...
Click to collapse
Just saw that also, really weird.
Using MyMobiler can't get a proper picture of the white dots, but they are still there.
Will try with pocket screen.
Edit : WEIRD: I can see them but impossible to capture them !
Click to expand...
Click to collapse
i can confirm the graphical artefact displaying photos in the touchflo3d thumbview (white, blue, green smears and spots) while wmp is paused on a mp4 thingie...
having the picture thumbs scrolling is quite revealing : the dots on the pictures are part of the paused video !
theory : wmp loads some qualcomm dll for mp4 playback. said dll then does some stuff of its own that turns 2d overlay/framebuffering hw acceleration on.
meanwhile manila is doing the same thing througth some htc dll.
both apps access the framebuffer through 2d hardware, hilarity ensues !
draxredd said:
i can confirm the graphical artefact displaying photos in the touchflo3d thumbview (white, blue, green smears and spots) while wmp is paused on a mp4 thingie...
having the picture thumbs scrolling is quite revealing : the dots on the pictures are part of the paused video !
theory : wmp loads some qualcomm dll for mp4 playback. said dll then does some stuff of its own that turns 2d overlay/framebuffering hw acceleration on.
meanwhile manila is doing the same thing througth some htc dll.
both apps access the framebuffer through 2d hardware, hilarity ensues !
Click to expand...
Click to collapse
Jup, I have encountered the same effect on my Laptop/PC with certain programs with video on pause, a application video overlay boxing match, so to speak...
It really isn't working for me, when I start playing the camera movie on wmp, and then i pause it and i start playing another camera video on coreplayer, wmp won't be showing the video anymore, i mean that when i get back to wmp and press play, i have sound but not picture... So maybe am I doing something wrong?
I found this branch in registry... maybe help?! I don`t know what is this...
[HKEY_LOCAL_MACHINE\Software\Microsoft\DirectX\DirectShow\Video Renderer]
"KeyIndex"=hex:fd,00,00,00
"KeyColor"=hex:09,09,09,00
"MaxBackBuffers"=dword:00000001
"UseOverlayStretch"=dword:00000001
"UseScanLine"=dword:00000000
"SurfaceTypes"=dword:000000ff
no updates?
That's what I'm wondering...
Guys, the update is the app developed by Chainfire called GfxBoost a while ago, what's stated in this thread was preliminary observations that finaly lead to GfxBoost...
Mods you can lock this thread I think.
hello everybody,
I'd try this solution on my TP2 and it's work perfectly.
Without WMP i have 70% of speed
with it grow to 115 %.
Thank you for this solution.
Ps: I'd just start wmp with a mp3
I modify my post because this solution had work only one time.
I'd try to test with/without wmp but the speed stay at 70%, mystery, mystery !!
I got my TP2 a few days ago and already had a custom ROM (EnergyROM Sense 2.5 Cookie + dinik glass May 31) waiting to be flashed before I even got the phone.
Yesterday I flashed the phone after reading the great noobs guide a few dozen times.
Flash went perfectly and the new ROM kicks the crap out of the stock 6.5 (obviously).
Then late last night, I decided to test Video playback by copying 2 random vids to the SD card on my phone.
(Both vids are Divx (.avi), one is 624x352 res and the other was similar resolution).
The SD is a Transcend 8GB Class 6.
Both videos were a complete slideshow in core player (built into ROM). Probably 5fps in the 'small screen' and maybe 1 frame every 3 seconds in full screen!
This was the first time I have felt dissapointed with my new phone. My previous phone (Samsung Jet) played these same vids super smooth. (I know its 800mhz vs 538 etc).
After doing a fair bit of searching/reading this morning I have learned that temporarily disabling sense SHOULD help ( I will try ASAP tonight) and I can use a script for auto disable/enabling of sense. But people who used this fix didnt report framerates half as bad as mine so I'm not too hopeful on that.
Even worse is that I read that TV-out is screwed on ALL custom ROMs except maybe Valkyrie. Is that still the case??? I cant test this as my TV-out cable still hasnt arrived.
Smooth video and TV-out are two of the MAIN reasons I bought a TP2 AND the Jet before it.
AM I GOING TO HAVE TO FLASH A STOCK HTC 6.5 ROM TO GET SMOOTH VIDEO PLAYBACK AND TVOUT?
I hope thats not the case because in every other respect this energyROM has been a pleasure to use. Eyecandy and customisation are EXACTLY what i was hoping for as is the improved performance/speed. Please dont tell me I cant use this ROM.
ANY help on this would be GREATLY appreciated.
I HAVE searched, I HAVE read the FAQ
Also one quick question
Neither vid would even start in WMP. Is that just a case of missing codecs? Whats the best codec pack for these ROMS?
Thanks in advance.
short answer. NO.
Use coreplayer to play divx etc. You have to play around for the correct settings. Then you can watch your movies smooth. Search for some tutorials. The tv-out will work BUT, the quality is poor.
Thanks for the reply Lennyz1988.
I'll keep looking for tweaks and tutorials re: coreplayer....no luck so far, cant seem to find anything.
As for the TV out being poor quality....I'm devastated to hear that.
There are a couple of TP2 tvout demos on youtube and the framerate and resolution looks great (on a 42inch plasma).
Whats the deal with that, is the TVout quality better on stock rom?
Also just found a very strange quirk with my problem.
I just tried playing both vids again and both played much smoother in fullscreen than they did last night (still only ~10fps though).
So then I open up task manager and kill 3 apps that were running (file explorer, comm manager and I forgot the 3rd)....
After closing these and trying the vids again it was back to 1 frame every few seconds in full screen mode!
How can I get worse performance with less apps running in background?? that just doesnt make sense...does it?
Now I'm really stumped.
Gonna try the mortscript to disable sense as soon as I can....fingers crossed.
Thanks for your help Lenny,
cheers
I agree that if you are getting poorer playback on the Energy than the stock ROM, you just need to tweak the Core settings.
This is what I did: In TCPMP, go to Option>Video and select GDI. I forget what the default burned into the EnergyROM is, but I think it was Direct Draw, which was incredibly stuttery. Changing to GDI made the playback smooth on most videos for me. Some videos (probably higher res ones) will still stutter/freeze. But most of what I play works great, and MUCH better then it did on my phones stock ROM.
well... after playing around with some settings in TCPMP the framerate has improved from 0fps to around 10fps (guess), but obviously thats still pretty unwatchable.
In TCPMP I went to options>video, and changed the driver from Drirect Draw.
Raw Framebuffer runs at ~10fps but with bad tearing.
GDI runs at ~12fps with no tearing.
I tried all other options with no luck. I havnt tried any buffer settings yet in TCPMP or WinMo.....Got any suggestions for buffer sizes?
One setting that did give DirectDraw the same performance as GDI was to disable "Use Device stretching for blitting".
I have no idea what this does though so it doesnt help me when it comes to gaining some more fps.
Just gotta find that mortscript to try now and see if that helps too.
Any help on any of this would be greatly appreciated. I AM trying to find the answers for myself but Im having no luck.
only just saw your reply redpoint, lol. Thanks for that though.
I'm still only getting low framerates with GDI though, lower than you get by the sounds of it.... and this is only with a ~170mb Simpsons episode @624x352 resolution.
There must be another setting I need to tweak, somewhere. Hopefully the script to disable sense will give an acceptable framerate.
Thanks for your help.
PS... Is WMP not worth trying? Where can I get codecs for it? any searches for codecs keep coming up with links to coreplayer.
You should use Qtv in Coreplayer. The playback will mostly be good but not 100% of the time.
djr83 said:
You should use Qtv in Coreplayer. The playback will mostly be good but not 100% of the time.
Click to expand...
Click to collapse
Qtv is not available on the version of TCPMP that is cooked into the Energy ROMs. And using Qtv when I was on the stock ROM had tearing down the middle of the screen constantly, that was not watchable for me.
doh! so thats why I cant find any mention of qtv in TCPMP.
Can someone PLEASE do me a big favour?
Point me in the direction of the mortscript which shuts down TF3d/sense while coreplayer is running and then re-enables it when CP closes?
I cant find it anywhere and Ive spent the last hour trying.
Does this scrupt exist? I read about it earlier - was it just speculation/ wishful thinking?
Anyone know where to find this script
Here are my buffering settings that I am currently using. No real reasoning here, just trial and error. And its something I always seem to be messing with, just to see if I can get it a bit better.
Normal buffer size: 4992
Preload at underrun: 5%
Preload for audio: 128kb
Microdrive unchecked.
Make sure you different videos from different sources. Some (a minority) videos will stutter and freeze no matter what. But most of the TV shows and movies I've obtained from "sources" on the internet play fine on Core.
Don't feel alone that you are confused by the Core settings. I was searching around, and found a post on the Core official forums, and it basically said that their documentation is terrible, even for the pay version, and it something they are working on. So there is no official documentation explaining the setting options, and not much better info on the internet from users, aside from trial and error experiences. Pretty much most users have no idea what many of the options even mean.
And no, WMP is not worth trying. Codecs are pretty non-existant. And even for formats which are compatible, the playback is usually not watchable. Most everyone on these forums and elsewhere will tell you Core is the best player on WM.
thesweeney said:
doh! so thats why I cant find any mention of qtv in TCPMP.
Can someone PLEASE do me a big favour?
Point me in the direction of the mortscript which shuts down TF3d/sense while coreplayer is running and then re-enables it when CP closes?
I cant find it anywhere and Ive spent the last hour trying.
Does this scrupt exist? I read about it earlier - was it just speculation/ wishful thinking?
Anyone know where to find this script
Click to expand...
Click to collapse
I can't help you as far as the script. But what I can say is that some users will swear that unloading TF3D/Sense got them better Core performance. But I tried this on the stock ROM (unloading TF3D), and it made zero difference to Coreplayer performance.
Thanks for the help peeps.
Just tried those buffer settings and it did seem to help slightly....will play around with those some more.
And yeah, I'm gonna try a whole load of vids tonight see if there is a encode configuration which plays smoothly.
I'd even be willing to convert my movies (from similar sources to what you probably use, redpoint) if I can find the right encoding settings for good framerate and reasonable resolution.
If you have any suggestions for a good converter and some good encode settings, I'd love to hear them
I still REALLY want to try coreplayer with sense disabled.
Anyone know where to find that script please?
I notice that CHTEditor restarts Sense when it applies changes, Is there any way to use the editor to shut down Sense and then let me start it after playing a movie?
Failing that...
IS THERE A SIMPLE WAY TO TEMPORARILY DISABLE SENSE?
What about video drivers? Is it worth updating them or does the latest energyROM come with the latest and greatest drivers included?
Sorry for all the questions people. I just really want to get this playing smoothly and its driving me nuts
Thanks again for all your help.
Well... I couldnt find the script I was talking about but I did find one for the HD2 which disables sense while Youtube is running (Created by 'HJ200' here on XDA).
Code:
regWriteDword HKLM, Software\Microsoft\Today\Items\HTC Sense, Enabled, 0
RedrawToday
Rotate(270)
RunWait "\Windows\YouTube.exe"
Rotate(0)
regWriteDword HKLM, Software\Microsoft\Today\Items\HTC Sense, Enabled, 1
RedrawToday
Exit
So i simply changed the RunWait so that it waits for TCPMP.
Ran the script and I get the warning about disabling SENSE, I click OK and nothing happens
It doesnt shut sense down like TCHEditor does.
Can any of you coders/devs tell me why it doesnt shut sense down?
Or can someone please tell me a simple way to temp disable sense?
Come on guys, Im trying Ive spent all day on this and I'm getting nowhere fast lol.
If I can try playing vids with sense disabled then I can rule that out (or not) and move on to something else
I too was frustrated with poor playback with divx. Even after re-encoding for TCPMP. So I just bit the bullet, and encode with the "Ipod touch" settings and have excellent quality with the built in (but limited featured) players.
fishel said:
I too was frustrated with poor playback with divx. Even after re-encoding for TCPMP. So I just bit the bullet, and encode with the "Ipod touch" settings and have excellent quality with the built in (but limited featured) players.
Click to expand...
Click to collapse
yeah, I'm pretty much ready to give up on it too
Looks like I might have to buy a cheap Portable media player that takes a micro/sd card, even if only for decent TV-out.
I'll definitely try encoding to "ipod touch" standards though.
What do you use to encode? Are the settings basically .mp4 @ 480x320?
Ive tried half a dozen different divx files now and all are slow/stuttery. Some are better than others tho as redpoint pointed out.
I also found a few semi-interesting things out.
On the files that play 'resonably' well, lowering the volume to 0 seems to help quite a bit (good for buster keaton movies? lol)...indicating a sound driver or codec issue?
Also, in the buffer settings of TCPMP....
Setting the "preload at underrun" to 1% seems to help quite a bit with some files, especially the ones which were helped by the volume=0 thing.
Setting the "Normal Buffer Size" to 5120 and the "preload for audio" to 192 SEEMED to help all videos VERY SLIGHTLY.
I'll try encoding with ipod touch settings and see what its like, but I'm guessing that resolution will look horrible stretched to 42" making the TVout almost useless? Gutted.
Can anyone tell me how to disable sense please? Once I try that and the re-encodes, I give up
Cheers fishel
fishel said:
I too was frustrated with poor playback with divx. Even after re-encoding for TCPMP. So I just bit the bullet, and encode with the "Ipod touch" settings and have excellent quality with the built in (but limited featured) players.
Click to expand...
Click to collapse
With CORE player select GDI it was VERY choppy. I selected QTv and it plays ultra smooth. This is a youtube Avatar HD trailer btw. My normal video files on the card play smooth too as long as I get the right enconding..which I am still trying to figure out.
Lennyz1988 said:
The tv-out will work BUT, the quality is poor.
Click to expand...
Click to collapse
thesweeney said:
As for the TV out being poor quality....I'm devastated to hear that.
There are a couple of TP2 tvout demos on youtube and the framerate and resolution looks great (on a 42inch plasma).
Whats the deal with that, is the TVout quality better on stock rom?
Click to expand...
Click to collapse
Very surprised to hear that...
I use the TV-out functionality on my Touch Pro 2 quite a bit. The quality is excellent for things like presentations and pretty good for videos when using the built in album to play them. The setup I'm using is the 2.07.401.1 stock ROM with PAL output via the official HTC store TV-out cable.
by built in players I mean the windows media player or the HTC player (by Photos and Videos) and it plays great, I never tried video out.
You disable sense by un-checking sense in the item tab in the today icon in settings and choosing "windows Default", (or anything) instead.
Well first of all I'm an idiot When I was mentioning coreplayer earlier, I was actually talking about TCPMP... I didnt even realise there was a difference lol.
So now I have aquired coreplayer with mixed results
QTV seems to help on some videos and doesnt seem any quicker than GDI on others.
The only thing is... I tried one vid which has AC3 audio and of course coreplayer gives me a codec error. But it lets me play the file with video only and it runs SMOOTH AS SILK.
Benchmarking gives around 150% on this file compared to ~60% on most of the others ive tried.
So I'm guessing this is mainly (soley?) down to the greatly reduced total bitrate (looking at the benchmark results).
SO...COULD THIS POINT TO A PROBLEM WITH MY SD CARD?? OR EVEN A PROBLEM WITH THE SD DRIVERS ON THE TP2???
My SD card is a transcend class 6 so I doubt that is the problem.
The only thing I'd like to test now is An AC3 codec for coreplayer and/or a QTV plugin for TCPMP.
Anyone know if either of those exist?
Searches turn up nothing.
Thanks for that fishel! Tried tcpmp without TF3d and there was very little or no difference.
Was worth trying anyway.
Chazco, I'm glad to hear that about the TV-OUT. But It will be useless for me unless I can get a smoother framerate on some vids.
Looks like I'll just have to start converting my movies....
either that or try a stock rom
Bad times.
Thanks for all the help anyway peeps.
I'm off to try and get TomTom working instead....maybe that will cheer me up
Hi,
ever since I upgraded to Rhodium I could not get proper video playback.
Basically no support for overlay.
I was/am using CorePlayer v1.3.6.Build.7427.
Qtv (Tytn II mode on) should work, but it never has. Tried all other video output options, didn't help.
Tearing is always there as is s*itty framerate. Getting ~65%/880kbps on a 1.3mbit video, mp4 avi 640x352.
Coreplayer was working perfectly on my Raphael and working good on the Kaiser.
This all happens on NRG roms (the only one I use ), currently on: Energy.RHODIUM.21903.Sense2.5.Cookie.May.22
Any ideas?
kosmarnik said:
Hi,
ever since I upgraded to Rhodium I could not get proper video playback.
Basically no support for overlay.
I was/am using CorePlayer v1.3.6.Build.7427.
Qtv (Tytn II mode on) should work, but it never has. Tried all other video output options, didn't help.
Tearing is always there as is s*itty framerate. Getting ~65%/880kbps on a 1.3mbit video, mp4 avi 640x352.
Coreplayer was working perfectly on my Raphael and working good on the Kaiser.
This all happens on NRG roms (the only one I use ), currently on: Energy.RHODIUM.21903.Sense2.5.Cookie.May.22
Any ideas?
Click to expand...
Click to collapse
Known issue with TP2 and WM6.5 and above. Search the forums for more info.
Only known solution - turn off Sense when playing videos.
Try this
This cab fixed my tearing issues in Core Player.
Lightspeed said:
This cab fixed my tearing issues in Core Player.
Click to expand...
Click to collapse
Thanks but in my case it didn't fix anything on the Tilt2. Framerate is still choppy until I turn off HTC Sense.
dario69 said:
Thanks but in my case it didn't fix anything on the Tilt2. Framerate is still choppy until I turn off HTC Sense.
Click to expand...
Click to collapse
For me, it works sometimes. Try soft-resetting the phone
Speed Issues
Are other things slow on ur Tilt2 or is it just Media Playback perhaps you have too much stored on ur internal memory and it is slowing ur whole phone down. Just a possible solution...hope it works or hope that somehow ur problem gets fixed
I've never had this problem, except from tcmp that was cooked in... Never core player...
Sounds like a RAM problem, which would be why shutting off sense would fix this. Might need to look at all the apps you are using and disable some. Depends on whether you prefer using all the apps you have now, I disable all the tabs I don't use\need and usually have soft reset the phone a little earlier to clear the RAM.
ultramag69 said:
I've never had this problem, except from tcmp that was cooked in... Never core player...
Sounds like a RAM problem, which would be why shutting off sense would fix this. Might need to look at all the apps you are using and disable some. Depends on whether you prefer using all the apps you have now, I disable all the tabs I don't use\need and usually have soft reset the phone a little earlier to clear the RAM.
Click to expand...
Click to collapse
RAM has nothing to do with it. It is related to Sense. Pure and simple. Nothing to do with apps, RAM, the video bit rates. It is Sense, WM6.5 and up, and Tilt2. I have done enough testing with both my TP2, TP, and Diamond2 to know it has everything to do with this combination. Sense on the TP2 hijacks the video drivers and unless you turn Sense off video will run choppy on Coreplayer or TCMP.
Coreplayer renders my (DVDFab Mobile mp4 ripped from DVD9) 1.87GB Avatar file ( 2 pass / 1519kbps / 29fps / 368x208 @ full screen) flawlessly on my stock ROM Tilt 2 running Sense 2.1.
Fluid, non-stuttered fast scene movements/changes with great detail tracking 100%.
It has everything to do with fine-tuning OS to have +60MB RAM free (60%) too. Of course, Coreplayer MUST be installed into main memory, not running from SD.
Something else is at fault if still having issues.
AVI container is terribly inefficient, try a pure .mp4 encoding video+audio together (PSP profiles work particularly well). Walle as same .mp4 also plays butter smooth, another tough file to lose fast panning jitters and momentary lags.
Reducing frame size greatly helps without perceptible crispness losses.
Hi
I too am having problems with playing video
on my touch Diamond 2 i just used to transferr over avi files straight from my pc with no conversion and it worked fine.
tried it with the touch pro and the video was well stuttery and unwatchable.
i am just about to load up tcmp to see if that is better
I did turn of sense but that didnt seem to make any difference.
I am also going to try the following conversions:
mp4 PSP settings
h264 original resolution
wmv
i dont really want to have convert every video but if i do what is the resolution to go for?
also i have seen people talk about adjusting the settings for core player but cant see any resolution settings on the player.
sorry to be a bit thick.
thanks in advance
Coreplayer is the best video player. For resolution I find 1/2 display 800x400 gives best compromise of detail. For example, see above post about Avatar, a particularly difficult movie due to high detail levels combined with virtually zero non-moving backrounds adding rendering complexity.
368x208 gave very good detail, full 16:9 image and allowed high frame per second and high kbps which are far more important smoothing out high-action rendering. Higher resolution is just too much to process without lags.
PM me for a sample of what a good conversion can provide, without fooling around disabling Sense, etc.
bmhome1
see the other post i did on testing players and resolutions.
I agree that the mp4 PSP (368 x 208) works well
its just a pain that i have to convert all my files (or turn off sense)
I know its a business device but it seems a bit crap when it wont play as well as the TD2
Hi all,
I broke my blackstone (Touch HD) last week and bought a used Touch Pro, so I am new to this section of XDA.
The first thing I noticed was the poor video playback using coreplayer. I never had this problem with blackstone.
I decided to install NeoS2007_Driverpack_3.cab (http://forum.xda-developers.com/showthread.php?t=496528), since it is compatible with our device and I must say it is a big improvement.
I wacthed the new A-team movie without any stutter or glitches, so for me this solution seems to work nicely. I left sense running and did nothing else to improve video playback. The file is a "regular' movie file (MPEG-4, 720x304, 25.000fps).
Hope I can be of some help.
cheers!
extra comment: I found the ram usage of stockrom and a lot of custom roms very high, but after flashing a couple I think I found a winner.... see signature. After using it for a whille, the ram usage is "only" at 45%, which is prettu descent I believe for rhodium roms. I installed the driver pack and R6-16 shortcuts and a bunch of other "crap" like changescreen to have TomTom and other programs to run in landscape, so it's no clean rom anymore.
in fairness to core player wheni played an mp4 file on it it was fine without the sense switched off - see my other post regarding the video player testings i did
I forgot to mention in my post here above that using tnyynt SD Tuneup will increase the access speed of the storage card.
You can read about it here: http://pocketnow.com/tweaks-hacks/how-to-dramatically-speed-up-your-storage-card
Install this tweak first and see how the video works. It will smoothen the playback even without NeoSdrivers installed.
Best Results (IMHO)
Original At&t Ship ROM (Winmo 6.5, Touchflo3D disabled)
Coreplayer v.1.3.6 build 7427 for ARM (Video set to Qtv)
WiMoSpeed v1.04 (Overclock set to 768Mhz)
With these settings, I was able to play a video (AVI: DIVX, 848x480, 23.976fps) with audio (mp3 48000 Hz 2 Ch, 81 kbit/s) smoothly, with no tearing.
brettzx said:
Original At&t Ship ROM (Winmo 6.5, Touchflo3D disabled)
Coreplayer v.1.3.6 build 7427 for ARM (Video set to Qtv)
MiMoSpeed v1.04 (Overclock set to 768Mhz)
With these settings, I was able to play a video (AVI: DIVX, 848x480, 23.976fps) with audio (mp3 48000 Hz 2 Ch, 81 kbit/s) smoothly, with no tearing.
Click to expand...
Click to collapse
Please don't resurrect old threads for no reason.
cajunflavoredbob said:
Please don't resurrect old threads for no reason.
Click to expand...
Click to collapse
Sorry CFB, but I've been looking through threads for good info on quality video playback and unfortunately this thread was one of the few that offered any useful info (as old as it was) and I figured I'd leave my 2 cents for anyone coming after me that wanted the same.
Can anyone tell me which ROM out there has working h.264 playback other than the original AT&T Tilt 2 ROM? Depending on the encoding program I use, I either get no audio or no video.
I've posted on this a dozen times, but no one has a fix. I've tried the latest Energy ROMs (start menu up top) and the new AT&T ROM, but no go. I've even put a trouble ticket in with HTC (they say it's not a known issue, but are looking into it).
Before you blame my phone or my videos, I've got a Tilt 2 and a T-Mobile Touch Pro 2. Both show the same problem. If I take the very same videos, that don't work on my Tilt 2 with Energy or the latest AT&T ROM, and downgrade to the original ROM, they work! Also, the videos play with
I'm hoping someone knows of a ROM based on a working ROM that I can load on both my AT&T Tilt 2 and T-Mobile Touch Pro 2.
You need 3 .dll files from the original Tilt2 ROM to make it work.
qccmquery.dll
QTV.dll
qtv_mp4_decoder.dll
I don't know for sure that you have to have all 3 of the files, but I do know it works if you do have all 3.
rgb-rgb said:
You need 3 .dll files from the original Tilt2 ROM to make it work.
qccmquery.dll
QTV.dll
qtv_mp4_decoder.dll
I don't know for sure that you have to have all 3 of the files, but I do know it works if you do have all 3.
Click to expand...
Click to collapse
Where should they be placed (in what folder)?
Edit:
I tried placing them in the \Windows folder. I rebooted and now I have audio, but no video. So close, but yet so far. Any other suggestions?
Nautme said:
Where should they be placed (in what folder)?
Edit:
I tried placing them in the \Windows folder. I rebooted and now I have audio, but no video. So close, but yet so far. Any other suggestions?
Click to expand...
Click to collapse
Yes, they go in the Windows folder. You may have to use Total Comander or something like that in order to actually overwite the ROM files and you will probably have to do a soft reset after placing the files on the device.
Also, I just use the Full screen player to view the videos. I don't use WPM or anything like that, but the other players should work also.
Yup. I used Total Commander and did a Soft Rest. I'm just using the HTC player, and now no video on any of the h.264 videos, but sound. Before I had some with video and no sound and some with sound and no video.
I've looked around and found a few different versions of those files, also some references to htcmdp.dll, so I'll try swapping a couple of them in.
Also, what ROM are you using. I like the Energy ROMs, but I'm not married to them, so if yours works...
It's my own home brew.
All the ROMs that I have used so far, from the original Telstra stock ROM to the my current Energy 21907 ROM all played mp4 (H.264 and AAC) video files correctly. Frame rate may not be ideal depending on the bitrate and file sizes. But at least they play without me having to do anything.
bchau said:
All the ROMs that I have used so far, from the original Telstra stock ROM to the my current Energy 21907 ROM all played mp4 (H.264 and AAC) video files correctly. Frame rate may not be ideal depending on the bitrate and file sizes. But at least they play without me having to do anything.
Click to expand...
Click to collapse
Which ROM specifically? I'll load it today. I'm currently using the August 25th, 21914 Sense 2.5 ROM. I'm not a big fan of the Cookie Home Tab, but if it works, I'll give it a shot.
Also, what player are you using? TCPMP works for the h.264 videos, but really jerky. Windows Mobile and the HTC player used to be perfectly smooth on the h.264 videos, but now no video at all, or at least not in any newer ROM I've tried.
bchau said:
All the ROMs that I have used so far, from the original Telstra stock ROM to the my current Energy 21907 ROM all played mp4 (H.264 and AAC) video files correctly. Frame rate may not be ideal depending on the bitrate and file sizes. But at least they play without me having to do anything.
Click to expand...
Click to collapse
Assuming your signature means Energy Cookie Home Tab 21907, I just did a Task 29 and loaded the latest Energy CHT 21914 from August 28th. I opened Total Commander and clicked on a MP4 file that was h.264 and AAC encoded (which launches HTC Player). Videos from MP4forHD and the Video Encoding GUI have no audio (video plays smooth). Videos from AVS, Nero, and Xilisoft have audio, but no video.
So the search continues...
Why don't you try a mediaplayer alternative like TCPMP ?
http://forum.xda-developers.com/showpost.php?p=5685536&postcount=1
PNut said:
Why don't you try a mediaplayer alternative like TCPMP ?
http://forum.xda-developers.com/showpost.php?p=5685536&postcount=1
Click to expand...
Click to collapse
I do and have. TCPMP cannot keep up with the frame rates of h.264 files unless you severely reduce the bit rate. I've tested frame rates of 23.97 and 29.97 at bit rates of 500k to 2000k and they don't play smoothly in TCPMP, or CorePlayer (which I've purchased). If you take a look at the Video Encoding GUI http://forum.xda-developers.com/showthread.php?t=467112 it will tell you not to use CorePlayer as it does not support hardware acceleration.
The fun thing is I have a bunch of videos that I converted to h.264 so that my 2 1/2 year old son can watch videos upon request. On my Fuze, everything worked fine. He dropped my Fuze, so AT&T replaced it with a Tilt2. I didn't like the ROM, so I upgraded to an Energy ROM (which are great). Unfortunately, I have not found a ROM other than the original AT&T TilT2 ROM to play h.264 videos. Having to re-encode them is a ridiculous solution.
Nautme said:
Assuming your signature means Energy Cookie Home Tab 21907, I just did a Task 29 and loaded the latest Energy CHT 21914 from August 28th. I opened Total Commander and clicked on a MP4 file that was h.264 and AAC encoded (which launches HTC Player). Videos from MP4forHD and the Video Encoding GUI have no audio (video plays smooth). Videos from AVS, Nero, and Xilisoft have audio, but no video.
So the search continues...
Click to expand...
Click to collapse
I simply have the mp4 video at my SD card. The HTC Album recognises that and I can play from there. Again, it depends on the file size and bitrate. I have a 640x480 video with a data bitrate of 1 Mbps and it plays well on TP2. I have other that are 1280x720 and bitrate of 9 Mbps and it would be a few sec per frame. But then you really need a laptop to play that kind of video.
Now I think you need to make sure the video is encoded properly. I use Adobe Media Encoder to encode my videos. The 1280x720 video I refer to above, however was straight from my Sanyo Xacti camcorder as it captures H.264 AAC video directly.
Just one more thing you can try. The TP2 camera can captue H.264 video. (You would need to set the format at the advanced video camera settings there.) Then try playback the capture video. If it doesn't play back that video, then there definitely is something wrong with the ROM you have.
bchau said:
Just one more thing you can try. The TP2 camera can captue H.264 video. (You would need to set the format at the advanced video camera settings there.) Then try playback the capture video. If it doesn't play back that video, then there definitely is something wrong with the ROM you have.
Click to expand...
Click to collapse
How could there be something wrong with just about every ROM I've tried, on two different phones. Also, I've put in a support incident with HTC and they've verified it's an issue. Below is a list of ROMs I've tried.
These ROMs will play h.264 videos made with Video encoding GUI or Mp4ForHD apps here on XDA:
AT&T Stock Tilt2 ROM
Josh's Black 1.8b_Sense_2.5_2012_Norm
These ROMs don't correctly play h.264 videos. When playing video encoded with Video Encoding GUI or Mp4ForHD, there's video, but no sound. When playing videos from AVS, Nero, or Xilisoft, there's audio, but no video:
Jackos_S2_ROM_ManilaRUSH1.6
TP2 WM6.5 ROM (COM2) V45 (Core 21908) OS 2.07 SENSE 2.5_2016 (UPDATE 07-07)
[11Aug10]CORE CELL EVO V3.1 & PRO V31 [23127 & 21911] [Sense 2016]
Energy.RHODIUM.23569.Sense2.1.Jun.02
Energy.RHODIUM.21905.Sense2.1.Jun.02
Energy.RHODIUM.21911.Sense2.1.Jul.14
Energy.RHODIUM.23569.Sense2.1.Jul.14
Energy.RHODIUM.23673.Sense2.5.Cookie.Aug.04
Energy.RHODIUM.21911.Sense2.5.Aug.04
Energy.RHODIUM.21914.Sense2.5.Aug.25
Energy.RHODIUM.21914.Sense2.1.Aug.18
Energy.RHODIUM.21914.Sense2.5.Cookie.Aug.28
Energy.RHODIUM.23127.Sense2.5.Aug.28
Energy.RHODIUM.21914.Sense2.5.Aug.28
I've downloaded a couple videos from the web that do play with video and sound, but there's no rhyme or reason. I can't determine what is different about the one or two that work out of 50 that don't.
Hi,
This is something I too am actually searching for...
I have discovered that agent47's Valkyrie Roms do play, with sound and video, the mp4s that I had encoded for my Touch HD. Link is http://forum.xda-developers.com/showthread.php?t=569507
Now why they do, and what makes them different, are some extra drivers present, that I would love to know...
Do try them ou and let me know your experience.
And, for those that suggest always to try TCPMP or Core player, these two great softwares do not, however, take advantage of the machine's hardware, unlike Album or Media Player. By using the two latter ones to play the mp4 files, the experience is much more fluid and with correct fps...
Regards,
P.
pdc4 said:
Hi,
This is something I too am actually searching for...
I have discovered that agent47's Valkyrie Roms do play, with sound and video, the mp4s that I had encoded for my Touch HD. Link is http://forum.xda-developers.com/showthread.php?t=569507
Now why they do, and what makes them different, are some extra drivers present, that I would love to know...
Do try them ou and let me know your experience.
And, for those that suggest always to try TCPMP or Core player, these two great softwares do not, however, take advantage of the machine's hardware, unlike Album or Media Player. By using the two latter ones to play the mp4 files, the experience is much more fluid and with correct fps...
Regards,
P.
Click to expand...
Click to collapse
Sorry to say, that after doing Task 29 and loading tp2_firestorm_v7.3.21914-FX that it's actually worse than all the others I've tried. Using the HTC Player, it freezes upon loading the video. Using Media Player, the program loads and as soon as it stops loading, it closes. I'll add it to my list of the non-workings.
Now that is strange...
I have not yet tried the new version 7.3 of the rom, as my previous tryout was with version 7.0.23123-xt, link here http://valkyrie.htc-files.com/downl...restormLEO/v7.0/tp2_firestorm_v7.0.23123XT.7z
With this one, after task 29, I had perfect results, both sound and video, of mp4s encoded with projection's video encoding gui (link http://forum.xda-developers.com/showthread.php?t=467112 )...
I wonder if the new rom version has somehow broken the previous mp4 compatibility... and this would not be pleasant at all.
I will have to try the new version, after I finish with the energy rom (so far also not compatible, sound wise...)
In the meantime, do try the previous version mentioned, and let me know if it works for you.
Regards,
P
Just one more thing you may want to try. The way your phone is connected to PC (USB to PC setting):
1. ActiveSync
2. Disk Drive
Try the disk drive option. It won't modify the file as it get copied onto the phone.
pdc4 said:
Now that is strange...
I have not yet tried the new version 7.3 of the rom, as my previous tryout was with version 7.0.23123-xt, link here http://valkyrie.htc-files.com/downl...restormLEO/v7.0/tp2_firestorm_v7.0.23123XT.7z
With this one, after task 29, I had perfect results, both sound and video, of mp4s encoded with projection's video encoding gui (link http://forum.xda-developers.com/showthread.php?t=467112 )...
I wonder if the new rom version has somehow broken the previous mp4 compatibility... and this would not be pleasant at all.
I will have to try the new version, after I finish with the energy rom (so far also not compatible, sound wise...)
In the meantime, do try the previous version mentioned, and let me know if it works for you.
Regards,
P
Click to expand...
Click to collapse
Okay... I've tried the following Valkyrie ROMS-
tp2_firestorm_v7.0.23123XT
tp2_firestorm_v7.3.21914-FX
tp2_firestorm_v7.3.23134-FX
The 7.0.23123XT version plays h.264 videos that were encoded with MP4ForHD or the Video Encoding GUI just fine. It only plays audio from h.264 videos encoded with AVS, Nero, or Xilisoft.
The two 7.3 versions don't work at all. They crash when trying to load any h.264 video.
At least I've got a few ROMs now that work. I'll try and take a look at the files to see what's different.
bchau said:
Just one more thing you may want to try. The way your phone is connected to PC (USB to PC setting):
1. ActiveSync
2. Disk Drive
Try the disk drive option. It won't modify the file as it get copied onto the phone.
Click to expand...
Click to collapse
I either use the Disk Drive mode to transfer videos, or I pop the MicroSD car into an SD adapter and put it right in my laptop. I don't believe there's a setting issue at play as that wouldn't explain why different ROMs work and don't work.