Related
As a proud owner of both a HD2 and a GoPro Hero HD helmet cam, I was wondering whether there's a WM video player that can handle 1080p H.264 encoded mp4 files.
I'm not asking for fluid playback, obviously, just a stuttering preview of picture quality while I'm away from a real computer.
Coreplayer has a 1008p limit hardcoded into it, from what I understand, so that's not an option. TCPMP didn't work either when I tried.
Any thoughts?
Forget it straight away. Even a 1.2GHz core 2 duo (which is already easily 10 times more powerful, if any comparison is possible) can't even play 1080p h264 at half speed...
The HD2 can barely play DVD res MPEG2.
1080 on HD2? useless... nonsense
as kilrah said... forget it
but one point is not true u can run 1080p X264 movies smooth on a pc with 1.2Ghz Dual Core.. now comes the point! IF... u have a graficcard that supports VDPAU. so even a loosy GeForce 9400 can do that.
XBMC installing as OS. turn VPDAU on.. e voila. smooth HD movies.
on my mom's AsRock ION330 (Atom CPU) with ION GPU (Equal to GeForce 9400M). 1080p movie with x264 in MKV container run's smooth.
and CPU usage is at 12-40% depends on.
have fun
Have you try the "Remote Desktop Mobile" feature....? Which is not "directly" playing on HD2...
I'm not sure if you fully read my original question:
I don't want smooth playback, I know I can't have that,
but simply a way to view stills out of a large h.264 file.
I don't care if rendering one frame takes several seconds.
Have you try the "Remote Desktop Mobile" feature....? Which is not "directly" playing on HD2...
Click to expand...
Click to collapse
Since the video files are on my phone, I don't see how Remote
Desktop Mobile is going to help me. Or did I misunderstand
what you are saying?
Yes we did fully read... But do you really think a developer would spend time making a WM program to open and decode a format that no existing device could play?
It's actually something the WM port of vlc could do, if it hadn't been discontinued in 2006 before it could play h264... It had the same capabilities as on other platforms.
@jisin: Of course if you cheat with hardware acceleration But my example was meant to put things on the same level, as the HD2 has none.
Nobody is talking about a seperate program - at least I wasn't. I would think
any player capable of decoding h.264 should handle 1080p, at least in theory.
For example, I don't understand why CorePlayer has a limit at such an arbitrary
number built into it, otherwise it would probably work just fine for my purposes.
TCPMP is witchcraft, as far as I'm concerned, so I don't readily know why it
won't play HD videos.
AFAIK the profiles used to encode HD h.264 are different from the simple ones used for SD videos, and thus need explicit support. The difference between AVC and AVCHD.
For example in VLC, support for HD h.264 has only come last year, long after SD one. Before that, trying to read one would just give you a couple of crippled frames and crash the player.
Just to clarify, AVC and H.264 are the same, or rather AVC is part of H.264.
AVCHD is an extension of H.264/AVC. That's what you meant, right?
In any case, my videos are AVC and not AVCHD encoded.
I really don't see how decoding a higher definition variant of a video codec can
be any different from standard definition, other than the stress on the hardware
of course.
If not coreplayer, then I think nothing.
bayowar said:
As a proud owner of both a HD2 and a GoPro Hero HD helmet cam, I was wondering whether there's a WM video player that can handle 1080p H.264 encoded mp4 files.
I'm not asking for fluid playback, obviously, just a stuttering preview of picture quality while I'm away from a real computer.
Coreplayer has a 1008p limit hardcoded into it, from what I understand, so that's not an option. TCPMP didn't work either when I tried.
Any thoughts?
Click to expand...
Click to collapse
Coreplayer's limit is 1008 horizontal pixels, I think, so it can't even play 720p, let alone anything higher.
I have a 720p video clip on my phone which will play in HTCAlbum or Pocket Media Player. It's jerky as hell and completely unwatchable, but it does play. You might find a 1080p clip would play in it too, I don't know. But it wouldn't give you any kind of meaningful preview.
I dont understand why you would want to try and view the image quality of a 1080p file on a 800 x 480 screen? It's never going to look any better than a similarly encoded 480p file. I would agree that it's handier to not have to re-encode files, but most 1080p files are downloaded as mkv anyway, which means that you would need to reencode into MP4. You may aswell reduce the resolution to 800 x 480 and save loads of memory while your at it.
Ad-james said:
which means that you would need to reencode into MP4. You may aswell reduce the resolution to 800 x 480 and save loads of memory while your at it.
Click to expand...
Click to collapse
You didn't get the point. He has a camcorder that doesn't have a screen. He wants to put its memory card in the HD2 and have a glimpse of what he just shot could have been like.
But yes, it would only allow checking framing if it took several seconds to load each frame, not much more...
WMP plays the sound, not the video, HTC Album came up with an error I think.
And yes, kilrah, that's exactly it. Should have mentioned that the camcorder
doesn't have a screen.
Shasarak said:
Coreplayer's limit is 1008 horizontal pixels, I think, so it can't even play 720p, let alone anything higher.
I have a 720p video clip on my phone which will play in HTCAlbum or Pocket Media Player. It's jerky as hell and completely unwatchable, but it does play. You might find a 1080p clip would play in it too, I don't know. But it wouldn't give you any kind of meaningful preview.
Click to expand...
Click to collapse
i think the main problem is the lake of drivers in windows mobile 6 series as hd2 processor is mentiond to support 720p videos at 30 frame /sec
kilrah said:
Forget it straight away. Even a 1.2GHz core 2 duo (which is already easily 10 times more powerful, if any comparison is possible) can't even play 1080p h264 at half speed...
The HD2 can barely play DVD res MPEG2.
Click to expand...
Click to collapse
i think it depends on the codec and bitrate... i can run 1080p h.264 fine on my 1ghz athlon using coreavc
Is there any codec which make possible to view h.264 stream in windows media player?
I can get stream from my internet aceess box which are very smooth with CorePlayer but I would like to know if there is any codec which make it possible with the native multimedia player!
Thanks
i downloade ttansformers hd (1080p) from youtube and coreplayer played that completely O.K. but i couldn't got it to play almost most .mp4 ones. it plays some .mp4 but doesn't many. also plays raw 640x480 videos from my digital camera not smooth but acceptable.
Camcorder that doesnt have a screen???
720p dont play in hd2 forget about 1080, it cant handle the resolution or the bitrates.
I don't know why Microsoft/HTC didnt done things right.
I have HD2 dual boot with Android.
where WM unable to play 720P but Android on same HD2 play 1080 smooth and crisp with out any frame delay/skip.
I think Microsoft has to optimize there graphics driver to come at par with Android.
Thanks
Pawan
on my touch pro ive had no need for watchin super high res videos but with the hd2's screen i figure why not.
do free players support mkv files and do they actually play without stuttering?
I dunno about 720p files without studder but it might do it, depends on how well it was encoded.
On my Fuze I have played some MkV files on Coreplayer as well as FLAC and OGG without issues.
Easy answer - no.
If you want best quality, recode them to 800x480 MP4.
But if you're into series, the standard xvid versions already play beautifully.
double post, sorry...
I used Handbrake for encoding files into MKV and MP4 to play them in TCPMP. The best results i had with MKV, more sharp, more brighness and they´re running without breaks.
so for 800x480 what other video settings did you pick for mkv to have it play perfect? i got a bit of stutttering on the file i tried today
Sounds Interesting.
just use http://forum.xda-developers.com/showthread.php?t=467112
Xvid is easier on the processor than H264 so you will get better results with it, just up the bitrate to 2Mbps+ and it'll look better than the the 750kbps H264, and it'll play faster as well.
CPU
did you know that even G4 Cpus cant handle 720p Perfectly!
also, there is absolutely no reason to watch a 1280×720 resolution file on a screen that is only 800x480.
it will give you no advantages visually.
no, but time advantages if it wasn't necessary to reencode the video ..
This phone should be able to handle 720P, I mean my old i8910 (600Mhz CPU, 256MB RAM, native DivX/Xvid support) could play most 720P I threw at it, so certainly the hardware isn't the main issue here...
m720p mkv's converted to mp4 using winmenc (and the audio sync fix to counteract the hd2's sync problem) and playing on windows media player looks great
hmm, do you have soo many 720p sources? i play normal tv shows and movies as divx or xvid DVD quality, and that plays perfectly....
brandi said:
hmm, do you have soo many 720p sources? i play normal tv shows and movies as divx or xvid DVD quality, and that plays perfectly....
Click to expand...
Click to collapse
No choice, some of us have moved to HD media for quite sometime already.
NZtechfreak said:
This phone should be able to handle 720P, I mean my old i8910 (600Mhz CPU, 256MB RAM, native DivX/Xvid support) could play most 720P I threw at it, so certainly the hardware isn't the main issue here...
Click to expand...
Click to collapse
hehe...for sure you can't play 720p mkvs on the i8910.
Hi everybody. I am running Phiremod 6.2. What I really want is to be able to drop a standard definition video on the sd card, such as a divx or xvid file on the and have it play back smoothly on the nook. It seems that hardware video decryption doesn't work and that is the reason we are stuck using software decryption. What is the best video player? Even with the best video player, do you still need to re-encode the videos to lower resolution for proper playback? What format do you re-encode video to? Do we expect hardware video decryption to be accomplished by the amazing xda hackers?
Thanks!
I use Mobo player for playback. Have encoded several standard def videos from a TV series using Handbrake with the nookcolor preferences created by someone else on this forum, in H.264 format. They look and sound very good this way, except it does not fill the screen which is expected as it is standard def. Have not tried any HD content yet.
waldes said:
Hi everybody. I am running Phiremod 6.2. What I really want is to be able to drop a standard definition video on the sd card, such as a divx or xvid file on the and have it play back smoothly on the nook. It seems that hardware video decryption doesn't work and that is the reason we are stuck using software decryption. What is the best video player? Even with the best video player, do you still need to re-encode the videos to lower resolution for proper playback? What format do you re-encode video to? Do we expect hardware video decryption to be accomplished by the amazing xda hackers?
Thanks!
Click to expand...
Click to collapse
Isn't Phiremod just a modded CM7? CM7 suppports hardware decoding, for up to 480p files (max 854x480). Anything beyond that will be soft decoded. Anything that isn't expressly supported by Nook's "supported" video/audio formats are, afaik, also software decoded (the base player will not do this, need something like vitalplayer or rockplayer, etc.)
- If a video is just not a supported format but is 480p and under, it runs very smoothly for me in CM7 as software decoded -- you wouldn't be able to tell that it wasn't hardware accelerated.
- If a video is higher than 480p (720p, etc) or the bitrate is too high, even if it is the supported format, it will also attempt to be software decoded. My experience with this is that it's poor quality (stutters, audio desync a lot of times, etc.)
MP4 container, H.264 baseline codec for video conversion. Anamorphic loose, 854x480. AAC / MP3 (I forget what else is supported) codecs for audio, choose 44.1 khz sampling rate instead of 48khz to avoid problems. Bitrate for video and audio are up to you, but I wouldn't use the lossless setting for H.264 because you'll have issues with it playing (and will be an enormous file). You also really don't need to use it for a 7" screen. For me, video bitrate of 800 kbps (avg) is low but acceptable, 1100 for medium, 1500 is (non-HD) dvd quality. 128-160 kbps audio, your choice.
There's a lot of players out on the market, many free. I like Vital Player Neon a lot but the paid app version failed on me because of their self-copy protection. I use Moboplayer and also installed the Neon codec from the dev's website, it improved my performance noticeably on some more system-intensive videos.
As always, YMMV.
LBN1 said:
I use Mobo player for playback. Have encoded several standard def videos from a TV series using Handbrake with the nookcolor preferences created by someone else on this forum, in H.264 format. They look and sound very good this way, except it does not fill the screen which is expected as it is standard def. Have not tried any HD content yet.
Click to expand...
Click to collapse
Is the <-> (vs >-<, etc options) not working for you to expand it to full screen? I have not had any issues getting 480p content to edge-to-edge (provided it's 16:9 aspect ratio, which many shows and movies are. While Nook's resolution isn't true 16:9 it's close enough that you won't notice any real edge). The only videos that display with bars for me are the wider aspect ratio ones.
(On stock rooted firmware, with 1.1Ghz OC)
I also use handbrake... encoding to 1024x576 xvid seems to do the trick with mobo player. (Altough so far I tried only one video file.)
edit: tried an other one, plays almost perfectly in sync. It is about 1 frame out-of-sync that can only be noticed with hard, fast sounds like slapping.
Encoding to h264 with the said resolution results in video being played back slower and of course audio being out of sync.
480p h264 baseline / aac mp4 files can be hardware decoded and play nice, but I'm all for the bigger resolution.
angomy said:
Is the <-> (vs >-<, etc options) not working for you to expand it to full screen? I have not had any issues getting 480p content to edge-to-edge (provided it's 16:9 aspect ratio, which many shows and movies are. While Nook's resolution isn't true 16:9 it's close enough that you won't notice any real edge). The only videos that display with bars for me are the wider aspect ratio ones.
Click to expand...
Click to collapse
The ones I did were not in 16:9 aspect ratio, they were 4:3 which is why I believe I could not expand them to full screen. I haven't yet tried a 16:9 video like a movie but will soon.
in addition to the formats/resoluton mentioned try using Vital Player Neon - works with a lot of formats - plays really smooth on my NC (CM7 7.02+1.3GHzOC)
Thanks a bunch!
I've tried MX player, rock player and the default video player to playback my 1080p videos but they all still lag and play slowly. All videos are in mp4. Are there any apps out there that would be able to do this?
Cheers
try out dice player, and overclock, if ur tf is rooted, should be able to play smoothly. anyway I believe there are threads ard discussing this, please go do a search for them.
darkstar09 said:
I've tried MX player, rock player and the default video player to playback my 1080p videos but they all still lag and play slowly. All videos are in mp4. Are there any apps out there that would be able to do this?
Cheers
Click to expand...
Click to collapse
Dice player is the best by far IMO, even gets rid of the home and back buttons illuminating.
It plays mkv files and I have files over 3gb which also play without any problems.
https://market.android.com/details?id=com.inisoft.mediaplayer.dice&hl=en
Just for fun I searched this forum for "1080p" in the thread title only. This doesn't include all the other random ways someone has asked this exact same question at least 100 other times.
http://forum.xda-developers.com/showthread.php?t=1251784&highlight=1080p
http://forum.xda-developers.com/showthread.php?t=1051629&highlight=1080p
http://forum.xda-developers.com/showthread.php?t=1199268&highlight=1080p
http://forum.xda-developers.com/showthread.php?t=1192865&highlight=1080p
http://forum.xda-developers.com/showthread.php?t=1121428&highlight=1080p
And there are more. I believe on of the rules of xda is to search first and I know it asks if you have searched for existing threads before you start a new one. Granted it searches all of xda to show you threads but the search button is easily found and searches a specific forum.
This is the first rule of xda
1. Search before posting.
I guarantee this has been asked and answered many times this week alone
not sure about 1080p that's going to be hit and miss especially if you have big file sizes.
I'm using revolver 3.2 at 1.3 and can confirm 720p playback with file sizes of 3 gig or so play perfectly with dice player.
This can play back 1080P files just fine....DEPENDING on the bitrate. It's a limitation of Tegra 2. If the bitrate is high, it will have problems. Just like 720P files with really high bitrates have the same limitations.
Honestly, why does it matter? If you're outputting through HDMI to watch things, then I can kinda understand, but the screen itself only supports 720P. Why bother with 1080P?
Just out of curiosity, does overclocking improve video playback?
darkhawkff said:
This can play back 1080P files just fine....DEPENDING on the bitrate. It's a limitation of Tegra 2. If the bitrate is high, it will have problems. Just like 720P files with really high bitrates have the same limitations.
Honestly, why does it matter? If you're outputting through HDMI to watch things, then I can kinda understand, but the screen itself only supports 720P. Why bother with 1080P?
Click to expand...
Click to collapse
Bitrate, uh?
How much is "really high"? 10mbps? 16mbps? and why the lower the resolution the higher the bitrate it can handle, if I got your post right?
Nah. I have a 1080p file, 16mbps. Plays well without overclock. I have another 1080p file, 10mbps, dosen't play well even at 1.6ghz. 720p file, still 10mbps, needs overclock (even 1.2ghz is enough). The difference between them? the kind of encoding. All this with Diceplayer, not the horrid Rockplayer, mind you.
Diceplayer works on most of my DSLR footage 1080 with 40-60datarate
AlexTheStampede said:
Bitrate, uh?
How much is "really high"? 10mbps? 16mbps? and why the lower the resolution the higher the bitrate it can handle, if I got your post right?
Nah. I have a 1080p file, 16mbps. Plays well without overclock. I have another 1080p file, 10mbps, dosen't play well even at 1.6ghz. 720p file, still 10mbps, needs overclock (even 1.2ghz is enough). The difference between them? the kind of encoding. All this with Diceplayer, not the horrid Rockplayer, mind you.
Click to expand...
Click to collapse
I'm struggling with 720p encoded @L4. 1.. Mostly all L3. 1 plays nice in diceplayer.
Sent from my GT-I9100 using Tapatalk
If I remember correctly, movies encoded in High Profile will not play back well. Main Profile is the best this machine can handle. I believe it's a Tegra 2 limitation in general.
CptJimmy said:
If I remember correctly, movies encoded in High Profile will not play back well. Main Profile is the best this machine can handle. I believe it's a Tegra 2 limitation in general.
Click to expand...
Click to collapse
Well, high L3. 1 is ok with some oc.
Sent from my GT-I9100 using Tapatalk
hairyonion said:
not sure about 1080p that's going to be hit and miss especially if you have big file sizes.
I'm using revolver 3.2 at 1.3 and can confirm 720p playback with file sizes of 3 gig or so play perfectly with dice player.
Click to expand...
Click to collapse
Let me comment on that:
LOL
Without OC, DICE player (and transformer itself) can only play Level3.1 content and it will slideshow on 99% of internet standard (scene) releases. If you think 'plays perfectly', then you're brain and eyesight damaged.
With OC, you can play play simple 720p content (think WebDL releases) with decent quality (though they will still drop frames in more complex scenes), but more complex releases (think blueray rips) will drop frames on most scenes and slideshow totally on more complex ones.
You would have to be really lucky to find a 1080p movie that will play. Many won't open at all, rest will be dropping frames constantly. When ASUS said that 3.1 update make 1080p playback possible, by playback they meant rendering first frame of the movie.
Dice player is the best
go for it
As mentioned on the other posts about HD playback, the hardware decode of 720p or 1080p H264 with AAC is currently broken in 3.2. Worked fine in 3.1, then got broke. Asus are aware of it and have promised a fix.
If you have such files (e.g. BBC iPlayer HD content) then no player will be able to play them back smoothly as software decode simply can't handle them. Only option is to either transcode or downgrade to HC3.1 to get hardware decode back.
Let's hope the fix is not far off now.
bro just play 720p. trust me you THINK you can tell the difference between 720 and 1080 on a 10' screen but you cant......unless your not human
uploder said:
bro just play 720p. trust me you THINK you can tell the difference between 720 and 1080 on a 10' screen but you cant......unless your not human
Click to expand...
Click to collapse
Well, there cannot possibly exist a difference between displaying 720p and 1080p on a 1280x800 screen, since all 1080p content would be scaled down to 720p. Where 1080p would actually matter is if you often connect to a big monitor or HDTV that is capable of 1080p, such as I do on a regular basis for when I want to watch movies without having to boot up my desktop computer. There is definitely a noticeable difference between 720p videos I've converted with Handbrake and the actual 1080p Blu ray movies, but it's not really a big deal for me.
My suggestion for those truly concerned about high quality 1080p playback would be to buy a netbook equipped with a Nvidia ION or comparable video chipset, as I have had no issues playing Blu ray from my own ION-equipped nettop.
yeah my MX player would lag like crazy. Dice is the way to go!
earlyberd said:
Well, there cannot possibly exist a difference between displaying 720p and 1080p on a 1280x800 screen, since all 1080p content would be scaled down to 720p. Where 1080p would actually matter is if you often connect to a big monitor or HDTV that is capable of 1080p, such as I do on a regular basis for when I want to watch movies without having to boot up my desktop computer...........
Click to expand...
Click to collapse
ah i see. then YES. there would definitely be a difference. I just assumed you were watching directly on the TF. my mistake
I'm using rooted official 2.3 rom. when I play mkv 720p movies , video plays at lower frame rate than usual and problem in audio video sync. I use mx player and hardware decoder is not available for mkv. can please anyone suggest me some tips to play 720p smoothly. and is there hardware decoding available in new adreno driver in dzo ics for mkv?
I m using bsplayer lite tha supports mkv.
720p on nearly 480p device?
Professionals can correct me, there are few reasons why it won't play in full speed:
1) .mkv files need usually the same space as .mp4, but it has better quality. BUT needs more power to play. That is the disadvantage of matroska. So if there is too high bitrate on the video, it lags/wents off sync. Overclocking might help.
2) 720p??! Really? This phone CAN record 720p video with good fps, but only in good light conditions. You can even watch them (because they are so low-bitrate), but if you have like 720p movie, it lags due to high bitrate it needs to look clear. BUT why would you want to play 1280x720 (16:9 ) resolution video in 800x480 (16:10) resolution screen? Shapes will look odd... I would prefer 480p (854x480).
3) I'm guessing that your movie is on your memorycard? If your memorycard is too slow, can that be the reason for lagging too. This can be fixed with faster memorycard.
4) Switch to Moboplayer. I don't have any experience of mxplayer, but Moboplayer can use hardware decoding for that.