i thought n1 had 720p playback - Nexus One General

i have a video thats in 720p. its avi which the n1 couldnt play so i renamed it as an mp4 like the other movies on my phone but it still wont play, the phone "cannot play this video"
I use doubletwist but it wont sync this video so i had to just click and drag from the folder to the sdcard
Is the problem that the n1 cant playback 720p? Am I not transferring the file properly? Because i was under the impression it would play 720p...Ive had three android phones and trying to play videos on them has always been like flapping my arms to fly, it never works and i feel stupid for trying...thanks for any help

I'm no expert, but you can't just rename a file to encode it in a different format. I don't know what double twist is, so can't help there.
Android hasn't been good for video playback, but all my videos that I encoded down for my Hero play much better on the N1.
The fact it wont play the 720p video files you put on there doesn't meen it can't, it just means you need to encode them into a format that the N1 likes.
I think the biggest problem is the amount of data the video uses per second compared to the amount of data the N1 can get off your SD card. Is it class 6?

AndyCr15 said:
I'm no expert, but you can't just rename a file to encode it in a different format. I don't know what double twist is, so can't help there.
Android hasn't been good for video playback, but all my videos that I encoded down for my Hero play much better on the N1.
The fact it wont play the 720p video files you put on there doesn't meen it can't, it just means you need to encode them into a format that the N1 likes.
I think the biggest problem is the amount of data the video uses per second compared to the amount of data the N1 can get off your SD card. Is it class 6?
Click to expand...
Click to collapse
I know this is VERYYYYYYYYYYYY irrelevant, but in your sig, it says "HTC Nexus One", where as the HTC codename(?) for the N1 is the "HTC Passion", Nexus One is it's Google branded name.. hence "Google Nexus One".
I hate calling people out on stuff like this, because it is a possibility that I could easily be wrong.. but it is something that kinda irritated me lol >.> and please don't reply back harshly.. I just had to say it ~.~ but you probably already know

DMaverick50 said:
i have a video thats in 720p. its avi which the n1 couldnt play so i renamed it as an mp4 like the other movies on my phone but it still wont play, the phone "cannot play this video"
I use doubletwist but it wont sync this video so i had to just click and drag from the folder to the sdcard
Is the problem that the n1 cant playback 720p? Am I not transferring the file properly? Because i was under the impression it would play 720p...Ive had three android phones and trying to play videos on them has always been like flapping my arms to fly, it never works and i feel stupid for trying...thanks for any help
Click to expand...
Click to collapse
The problem is the video is in the wrong format and the Nexus One doesn't have the proper codec. No you can't add codecs to the Nexus One. You will have to find software to convert it into a format it can recognize.
The supported video codecs for the Nexus One are on the Google Nexus One website.

Eclair stated..
I know this is VERYYYYYYYYYYYY irrelevant, but in your sig, it says "HTC Nexus One", where as the HTC codename(?) for the N1 is the "HTC Passion", Nexus One is it's Google branded name.. hence "Google Nexus One".
I hate calling people out on stuff like this, because it is a possibility that I could easily be wrong.. but it is something that kinda irritated me lol >.> and please don't reply back harshly.. I just had to say it ~.~ but you probably already know
Click to expand...
Click to collapse
I think they are pretty d**** identical, tho no doubt someone wiser with access to both 'phones will advise me otherwise...
if you run APP "Quick System Info" it will report all sorts of nerdy stuff about what your dog is doing: The report from my Nexus One starts...
#Created by Quick System Info version 1.3.1
Device: passion
Model: Nexus One
Product:
Brand: google
Release: 2.1-update1
Build: ERE27
Locale: en_GB
Linux version 2.6.29-01117-g4bc62c2 ([email protected]) (gcc version 4.4.0 (GCC) ) #1 PREEMPT Wed Jan 20 10:24:55 PST 2010
Basic Info
================================================== ======================================
* SD card storage
Total: 3.69GB, Free: 2.13GB
* Internal storage
Total: 196MB, Free: 148MB
* Memory
Total: 213MB, Free: 38.74MB, Idle: 4.26MB
* Processor
ARMv7 Processor rev 2 (v7l) 998.4MHz
* Network Address
no.I.am.not.that.dumb.guyz....
Scaling CPU frequency:998400
Processor : ARMv7 Processor rev 2 (v7l)
BogoMIPS : 662.
Click to expand...
Click to collapse
i.e. the beast itself (my N1) appears to describe itself as both Nexus One & Passion.. schizo or what eh??
(You can send yourself the report (HTMLorTXT) by email... and yes, the APP is free.. )
Cheers!
Lodger

theartfullodger said:
Eclair stated..
I think they are pretty d**** identical, tho no doubt someone wiser with access to both 'phones will advise me otherwise...
Click to expand...
Click to collapse
Um.. you do know that N1 and the Passion are the same device, HTC first gives their own personal code names (from my understanding) to devices they create. I'm assuming whatever company asked for them to make the device then gets to rename it, or just keep the name (like the HTC Hero).
For example(s) the HTC Dream, is the G1, the HTC Sapphire, is the MyTouch. The HTC Passion, is the N1.

And myself I don't see anything wrong with saying HTC G1 either.
I understand your point, I just think mine is an HTC device that people call the Nexus One, so it's an HTC Nexus One...
I also have in my sig HTC Universal, wasn't that called the JasJar by HTC?
Anyway, we'er going way off topic here.

Staying on topic, in my understanding android by default cannot play .avi files. As AndyCr15 mentioned, you can't just rename a file and expect it to magically reencode itself. Just like how I can change the Ford badge of my Ford Focus into a Porche badge doesn't really make it a real Porshe does it?
You'll have to get yourself a video file converter and re-encode it to the approriate format.

^what they said. it's done in the wrong codec. there are avi files it will play, i believe, but it can't do divx or xvid right now encoded avi files. you need to find an h.264 something encoded avi.
doubletwist 'should' be able to do conversions for you. but, it takes forever and a day. probably faster to do it with ffmpeg. google for instructions

Archos 5 android internet tablet has the best media player but i don't know if anyone can extract it and make it work on N1.
you can download the firmware off their site
I already posted a while back about it...
It plays pretty much every video/audio format and does it perfect ...even plays 720p MKV
and even plays youtube @ 720
The archos has lower specs
http://www.archos.com/products/imt/archos_5it/specs.html?country=us&lang=en

Use handbrake to transcode your videos to mp4.
Just use the iphone profile, but make sure to change video resolution since iphone screen is smaller.

lashtal said:
Use handbrake to transcode your videos to mp4.
Just use the iphone profile, but make sure to change video resolution since iphone screen is smaller.
Click to expand...
Click to collapse
He's is talking about 720p even if you try to play an 720p Mp4 it wont play

o rly?
I reencoded the shuttle video from youtube in 720p and it plays without a hitch. (its already in .mp4 container on youtube, but still needs to be encoded)
1080p wont play though

yea i take that back think something was wrong with the mp4 vid i was using all i got was sound no vid at just re encoded wall-E 720 and plays fine

um guys. I hate to break it to you, but seeing how the screen resolution of the nexus one is 800x480, it is very fundamentally incapable of displaying 720 lines of vertical resolution.
Sure, you may have a video that is 1280x720, and the nexus one may play it, but it's scaled.
It's like hooking up a 15 inch lcd monitor to your computer and watching a video whos resolutions is 1920x1080, you can't say you're watching it in HD, because your display doesn't support an HD format.

that actually made sense.
kyleroden said:
um guys. I hate to break it to you, but seeing how the screen resolution of the nexus one is 800x480, it is very fundamentally incapable of displaying 720 lines of vertical resolution.
Sure, you may have a video that is 1280x720, and the nexus one may play it, but it's scaled.
It's like hooking up a 15 inch lcd monitor to your computer and watching a video whos resolutions is 1920x1080, you can't say you're watching it in HD, because your display doesn't support an HD format.
Click to expand...
Click to collapse

@kyleroden — we kind of realize it will be downscaled to fit the screen
but if you dont feel like transcoding (which takes time) and have enough free space on the sd card, why not leave the vid as is?

demo23019 said:
Archos 5 android internet tablet has the best media player but i don't know if anyone can extract it and make it work on N1.
you can download the firmware off their site
I already posted a while back about it...
It plays pretty much every video/audio format and does it perfect ...even plays 720p MKV
and even plays youtube @ 720
The archos has lower specs
http://www.archos.com/products/imt/archos_5it/specs.html?country=us&lang=en
Click to expand...
Click to collapse
It shouldn't be that hard if people can rip the Nemo Player from the Acer Liquid.

Think the reason why many 720p mp4 files won't play on the nexus one (or even iphone) depends on what encoding profile was used to encode the stream. The 3 mainly used encoding profiles are "baseline", "main" and "high". Anyone worth half their salt would encode 720p material in the "high" profile since is supports more bells and whistles like b-frames etc. and is normally intended to be played on a HD screen/TV with a more powerful player/decoder/PC etc.
The majority of mobile players don't really support the "high" profile since it requires more processing power to decode compared to "baseline". So chances are most 720p and higher materials need re-encoding for it to play unfortunately. Well since you are gonna transcode the stuff anyways you might as well set it at the correct resolution since the encoder software is going to a much better job scaling than on-the-fly scaling on the nexus one.

So is it a codec issue or a hardware limitation? I was expecting a 1GHz Snapdragon to be capable of playing back 720p h264 videos.. Yes I know the N1 doesn't have a 720p display but it would be convenient if transcoding videos weren't necessary..

Related

HTC HD2 Processor supports 720P Video !!

According to wikipedia
In 2009 HTC Corporation used QSD8250 1GHz chipset in the HTC HD2.[5] However, the Snapdragon's 720p High-Definition video decoding was disabled on the HTC HD2, because its operating system, Windows Mobile does not recognize HD video.
Click to expand...
Click to collapse
So anybody have idea how is it disabled ? If suppose WM 6.6 or WM 7.0 OS have HD video support and we install on HD2.
Question 1 : Is HD video decoding is disabled at CPU iteself by qualcomm or at HTC in bios or somthing sort off or is it due to OS/Kernel limitation ?
Question 2 : Can we play 720p videos if we rom update with HD Video supported WM 6.6/7 ?
I searched on here / google but didnt get the ans...
source:
wikipedia
New drivers might/could open up these possibilities on upcoming WM6.6-WM7 releases. However, there is no real use in playing back 720p movies on your device due to it's limited resolution.
It would, however, be nice not having to re-encode the file before putting it on your phone. Still, it wouldn't be of much use without TV out imo.
BLAST3RR said:
However, there is no real use in playing back 720p movies on your device due to it's limited resolution.
Click to expand...
Click to collapse
On the contrary, it would be very useful indeed: you could download and store just one version of the video for use on either a desktop PC or a phone, and no transcoding would be required, with consequent enormous savings in time and electricity.
BLAST3RR said:
New drivers might/could open up these possibilities on upcoming WM6.6-WM7 releases. However, there is no real use in playing back 720p movies on your device due to it's limited resolution.
It would, however, be nice not having to re-encode the file before putting it on your phone. Still, it wouldn't be of much use without TV out imo.
Click to expand...
Click to collapse
Yeah i agree with you that its not wise to play 720 videos considering screen resolution and cpu / battery usage.
But what i will like , that if copy movies / videos at work I can watch while returning home in metro.
Or while journey in train etc i can copy videos from passengers (many are carrying notebooks for watching movies or mail on olong distance journeys) and play them on my HD2..
One more question considereing 1ghz processor is there any app for conevrting Videos from phone only....(I know video encoding is resource heavy task still.. ???)
I don't know about a movie cause most of full lenght movies ar in mkv and bigger than 4 gigs, and as far as i know ntfs file system is not supported by any phone. Although series episodes would be nice without conversation its just consumes a lot of time apart from downloadig.
file size is definately going to be an issue for most people here (imo), regardless of whether the device will play 720p or not.
Some people will never get it, but 720p playback without HDMI out is COMPLETELY USELESS.
Because it does NOT remove the need of converting the videos. Even if a phone is capable of playing back 720p videos, it plays only specifically converted videos and NOT every 720p video.
yeah only x264 ones so where is the problem, standard 720p warez rels are x264
freyberry said:
Some people will never get it, but 720p playback without HDMI out is COMPLETELY USELESS.
Because it does NOT remove the need of converting the videos. Even if a phone is capable of playing back 720p videos, it plays only specifically converted videos and NOT every 720p video.
Click to expand...
Click to collapse
It is useless because the device resolution isnt great enough to fully appreciate the HD content.
Conversion is also an issue but as has been said x264 is supported.
Only in the right container and with the right conversion settings. 90% of all "warez" videos would have to be converted anyway...
...you want HTC to make the device even more expensive only to be able to play 10% of your illegally downloaded videos without conversion?
Ridiculous. As long as there's no HDMI out, 720p is completely useless, it only adds additional costs and efforts and delay to the release of the devices.
freyberry said:
Only in the right container and with the right conversion settings. 90% of all "warez" videos would have to be converted anyway...
...you want HTC to make the device even more expensive only to be able to play 10% of your illegally downloaded videos without conversion?
Ridiculous. As long as there's no HDMI out, 720p is completely useless, it only adds additional costs and efforts and delay to the release of the devices.
Click to expand...
Click to collapse
I think it would be closer to 100% of peoples illegal downloads would be playable on the leo if its Snapdragon's 720p High-Definition video decoding was enabled.
But... not much point without bigger storage volume on the device.
I could be wrong, but aren't most illegal downloaded videos in the divx container? Those would not play without conversion to .mp4. It's not enough that they are H.264, they also need to be in the right container, with the right audio format and bitrate etc.
Definitely not worth the additional cost and wait on the device.
freyberry said:
I could be wrong, but aren't most illegal downloaded videos in the divx container? Those would not play without conversion to .mp4. It's not enough that they are H.264, they also need to be in the right container, with the right audio format and bitrate etc.
Definitely not worth the additional cost and wait on the device.
Click to expand...
Click to collapse
you are not seeing the bigger picture my friend!
pirates upload movies that have been converted for playback on whatever device already,... you would start to see 720p_HD2_Movie illegal downloads all over the place... this is what i mean
freyberry said:
I could be wrong, but aren't most illegal downloaded videos in the divx container? Those would not play without conversion to .mp4. It's not enough that they are H.264, they also need to be in the right container, with the right audio format and bitrate etc.
Definitely not worth the additional cost and wait on the device.
Click to expand...
Click to collapse
What additional costs ??? considering Nexus 1 with snapdragon processor plays 720p vidoes then why HD2 can't ? Where the limitation is ?
and i know 720p videos playing on small resolution has no advantage but disadvantage at the cost of cpu and battery.. but i remebery the days i owned Sony erricson which supportd only 176X220 cannot play videos even 320x240 ... the videos has to exactly encoded at 176x220 resolution to play on it. tha was a pain as videos larger shared by frnds mobile will not play....
freyberry said:
Some people will never get it, but 720p playback without HDMI out is COMPLETELY USELESS.
Because it does NOT remove the need of converting the videos. Even if a phone is capable of playing back 720p videos, it plays only specifically converted videos and NOT every 720p video.
Click to expand...
Click to collapse
The reason people don't "get" that statement is because it's WRONG. There is no reason at all to assume that 720p videos would require conversion under those circumstances. It simply isn't true that there is something special and unique about specific codecs that makes them suitable for hardware-accelerated playback while others are not: it's merely coincidence that certain hardware-accelerated applications happen to support only those codecs now. Even if it were the case that only H264 video could be played at 720p, that's the format that virtually all 720p video is already in! This has been argued out at some length in previous threads, for example: http://forum.xda-developers.com/showthread.php?t=604437&highlight=720p&page=4
It's also simply not true that there is no point in playing 720p video on a 480p screen. There would be an enormous benefit in terms of convenience: you'd only have to download a single version of a file for desktop PC and phone use, and no transcoding would be needed.
freyberry said:
I could be wrong, but aren't most illegal downloaded videos in the divx container? Those would not play without conversion to .mp4. It's not enough that they are H.264, they also need to be in the right container, with the right audio format and bitrate etc.
Definitely not worth the additional cost and wait on the device.
Click to expand...
Click to collapse
Even if that were the case (and, as already explained, it isn't - there's nothing magical about .mp4 that makes it easier to play back) conversion from one container format to another is hugely much faster and easier than converting between codecs and resolutions.
Incidentally, divx is not a container, anyway, it's a codec.
Of course all codecs can, in theory, be hardware accelerated. But there is no manufacturer that enables hardware acceleration for more than one codec. That's a cost and time issue and it's simply not going to happen anytime soon.
At the moment, there is absolutely no point in adding 720p playback capabilities to a phone without digital TV out.
And Shasarak, I'm really getting tired of all your false or unfounded statements, it really seems like you're trying to spread FUD. If you say things that you can't be sure about (like your statements about the availability of WM7 for example), then please tell people that it's your opinion. Otherwise, your statements are no better than lies.
freyberry said:
Of course all codecs can, in theory, be hardware accelerated. But there is no manufacturer that enables hardware acceleration for more than one codec.
There is absolutely no point in adding 720p playback capabilities to a phone without digital TV out.
Click to expand...
Click to collapse
And again, wrong on all points. I explained why 720p playback would be useful in my last post: convenience. As for hardware acceleration of multiple codecs, are you not aware that there is a version of CorePlayer which runs with hardware acceleration on the Toshiba TG01? (Possibly also on the Acer NeoTouch, I'm not sure). The standard video player on Samsung phones also supports multiple formats with acceleration. Even HTCAlbum handles .mp4 and .3gp files using either of the codecs the HD2 camera can use, while Pocket Media Player handles .WMV's as well.
Coreplayer with hardware acceleration for ALL codecs? I believe it when I see it. Till then, you're simply wrong.
I wouldn't want HTC to spend time and money on that anyway, until they release a device with HDMI out. I want my devices earlier and cheaper. I think you're a minority, anyway
freyberry said:
Coreplayer with hardware acceleration for ALL codecs? I believe it when I see it.
Click to expand...
Click to collapse
You're just determined to make yourself look silly, aren't you? I've seen it. It was even briefly posted on this forum at one point before the Coreplayer writers requested that the thread be removed on the grounds that it was basically a warez thread - distributing copies of commercial software for free. Do some googling for "OEM CorePlayer" if you don't believe me. Of course it cannot legally be run on anything other than a TG01 (which ships with it) as only Toshiba have paid the money to Qualcomm to license Qualcomm intellectual property.
I'm so tired of all your unfounded claims. Link please or it didn't happen!
And as you realized yourself, it's a money issue. I do NOT want HTC to spend money (and time) on this useless feature.
Of course, as soon as they release a device with HDMI out, it'll be a different story.

Playing 1080p H.264

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

H.264

Guys i am currently using HD2 and i want to get another (extra) phone. Now i am getting a X10 cheap but what i would like to know before hand is which profiles for H.264 does the X10 support? I watch a lot of anime so having to convert them is a chore. Btw h624 is MKV file and even the HD2 is unable to play high profile H624.
So how is it buddies?
fairly certain it will not play anything from the .mkv container. it will, however, render .mp4s with the proper player from market. you are pretty much SOL for anime because retaining subtitles is a huge pain when you convert videos, unless you are watching dubbed or have a lot of time on your hands. anyways, gl hf.
I'd agree with the .mkv format. Nearly no media player to date supports this container. However, what you can do is instead download the XviD .avi formats most fansubbing groups release instead. Little lower quality, but you won't need it on the X10 anyway. Subs should also come hardcoded into the video in .avi. If you can't come across them, you might have to do the conversion yourself or look at some options with the PSP conversions. But seriously, most *decent* shows/fansubs will have a .avi mux.
Nonetheless, still good to give the files a conversion to reduce bitrate and whatnot to save battery life. There's no need having crazy ~350MB files on the X10 when it's resolution isn't even near 720x480 or higher.
SohKai said:
There's no need having crazy ~350MB files on the X10 when it's resolution isn't even near 720x480 or higher.
Click to expand...
Click to collapse
The X10 resolution is 854x480.
If you are referring to 720p, that's 1280x720, which is indeed much more than the X10 resolution.
I know..but try saying that to >500 GB of MKV Anime in my drive n ull know my predicament
try wuzhenhua player. It plays MKV files as well. someone has uploaded the apk file in this forum but u have to look for the thread.....
edit: just found the link
http://forum.xda-developers.com/showthread.php?t=642713
Wow...Thanks a lot man.. I didnt realize that Andriod was no crippled in the Multimedia Department . SOOO glad i have the HD2 as my primary instead of getting the Nexus or some other Andriod at that time . Gonna get the x10 to play around..or searching for a used desire :S
Crippled because is not playing mkv
What's wrong with mp4?
found below english menu 4.1 wuzhenhua player. the quality is a bit better than v3.2
but i think it is better to rip the x10 mp4 format to have the best video quality..
http://jetdl.com/download/Wuzhenhua+Player+V4+1/3e1k7
tuxStyle said:
Crippled because is not playing mkv
What's wrong with mp4?
Click to expand...
Click to collapse
yes...because....im simply too lazy..well that...and ...plopping down 500+ $ for devices which cant even play back MKV is quiet to say at the least ...
You might want to wait for Galaxy S.
No idea if will play mkv but at least will have hardware divx decoder
I'm still in doubt ... N1 or Galaxy S ...
Or i should wait for x-mas and buy myself a nice one then.
Hopefully Google will come with their second iteration by then.

Best HD Video Encoder Setting for Galaxy S

Hi Devs and my friends...just thoughth of what would be the best HD video setting for galaxy S...is it,
1200X800 at mp4 format or what else.
Inviting your discussions on the same. Could you please come on guys and discuss on this and also the best video converter for Galaxy S
Thanks
There wouldn't seem to be much point in making it larger than 854*480p, given the screen size....
-bZj
The best setting as TESTED!
down8 said:
There wouldn't seem to be much point in making it larger than 854*480p, given the screen size....
-bZj
Click to expand...
Click to collapse
Use AVS Video Converter (latest release)...
1. Select "To MP4"
2. make profile with 800*480...1500 bit [email protected] or 29.7 fps
Check...I am going to upload the entire ripped "Avatar Movie" @600mb piece for your ready ref...its HD while viewing with default video player of Galaxy S!
any question...please ask
I just set up handbrake with some iPad presets, and i think they would be perfect for the galaxy s as well. The iframe option is less than full 720p, but it should be mpre than good enough for displaying on the galaxy screen.
Unless encoding 1080p content, i don't see any point in encoding stuff for the galaxy s.
it reads just about anything.
suman_pal78 said:
Use AVS Video Converter (latest release)...
1. Select "To MP4"
2. make profile with 800*480...1500 bit [email protected] or 29.7 fps
Check...I am going to upload the entire ripped "Avatar Movie" @600mb piece for your ready ref...its HD while viewing with default video player of Galaxy S!
any question...please ask
Click to expand...
Click to collapse
I've been using the same settings in Handbrake. Even with bit rates around 1800-2000bps it plays really well (colour me impressed). Have set audio to 128kbps AAC, as there isn't much point going above that with just headphones on.
I have to say having come across from the Milestone the screen on this thing is sumptuous. I'll never be able to go back to LCD.
Pika007 said:
Unless encoding 1080p content, i don't see any point in encoding stuff for the galaxy s.
it reads just about anything.
Click to expand...
Click to collapse
Yeah, but obsessive-compulsive freaks like me (and I'm sure a few others here) just have to go for the optimal experience. Considering this thing is such a monster I think it does it justice to see what it's capable of.
Good point, but you do want to transcode blu rays. Im not sure how though.
Unimaginative said:
Have set audio to 128kbps AAC
Click to expand...
Click to collapse
Can you really tell the difference between 128 and 96? I tried but couldn't.
INeedYourHelp said:
Can you really tell the difference between 128 and 96? I tried but couldn't.
Click to expand...
Click to collapse
Nah. I meant anything above 128kbps, sorry. On my Milestone I used to use 96kbps but since the SGS is such a beast I figured 'what the hell?'
I have spent time on this, trying many ways as I want a great picture, so on any 1080p and 720p films I go for XMedia Recode/custom/mp4 h264/high/4.1/2 pass at 2000 bit/deblocking low/1280 by 720/mp3 192...I need this as I use sure headphones and they need good input/it works out at around 1gig or just under per hour you do, yes its lots of space but again there is new memory cards on the way (talk of tosh having made a 120gig nand chip) picture is great and its future proof for other mobiles in future as I dont want to have to do them again anytime soon, also on this setting it removes all black bars when the phone plays it (they remain if you watch on tv) but I also guess there is better ways but I just want good picture, and I did read there is problem with how our phone reads blacks, it uses the graphic chip which at the moment has problems understanding shades of black in lower than hd movies, this in turn leads to blocking but only in dark films, one guy found a way to pass this and says picture is great and blocking is almost gone in good rips but he did not state how to do this, so guess rest of us need someone or samsung to fix this, maybe on their first firmware download?
I don't see a point to re-encode movies if SGS reads every single one...
Dexter666 said:
I don't see a point to re-encode movies if SGS reads every single one...
Click to expand...
Click to collapse
Because there are optimal settings for best quality/clarity.
we suffer from a cap of 4gb, no files bigger than that because of fat32 not letting us move bigger movie files, 720p movies sit around 6 7 8 gigs and 1080p around 10 12 13...some even more.
I just download 720p rips of tv episodes, anime and sports and drop the mkv directly into there.
If it is a movie and its below 4gb 720p i drop the mkv directly in there
If its a movie bigger i just use the hd encoder found here on xda and just do standard 800*480 with hd input.
Of if the movie has a 480 version ... ill grab that instead.
But most of the times i just drop the mkv into there ... mainly movies with subtitles i use the hd encoder.
Is it possible to put ext2 on the microsd card to get around the 4GB limit?
It is a Linux phone, after all. It should be able to handle it.

For Those That Doubted The Xooms Full HD Playback

Like the thread title says ive seen way too many posts bashing the playback quality so to those people watch this video on your xooms browser and you will be impressed and appreciate it more
http://m.youtube.com/#/watch?deskto...e.com/watch?v=iFohN2-Hqhg&v=iFohN2-Hqhg&gl=US
I think most people are talking about videos that they load onto the device sometimes has choppy playback. We know YouTube plays great. I haven't loaded much onto my device yet but you do experience some slowdown or choppyness I some videos. Most play without a hitch for me though
Sent from my Xoom
I have several blu ray rips on mine and I haven't experienced any issues so far I converted using handbrake
I think the issue is the software people use to rip.
Granted I don't have my Xoom yet but I've read a lot of threads in preparation and I think the problem is the profile used to rip rather than the software. Apparently high profile 720p isn't working on the Xoom.
Hopefully it's a codec thing and fixable by either Moto adding the codecs or some third party app like CorePlayer.
Sent from my Desire HD using XDA App
PaulG1488 said:
I have several blu ray rips on mine and I haven't experienced any issues so far I converted using handbrake
Click to expand...
Click to collapse
I dont have my Xoom yet, but just so i know for when i get it, what profile/settings do you use for the converted rip?
kcm117 said:
I dont have my Xoom yet, but just so i know for when i get it, what profile/settings do you use for the converted rip?
Click to expand...
Click to collapse
There is a Xoom profile out there that works perfectly. See middle of this page http://www.xoomfaq.com/video/
1080p is a size not a measure of quality. I had a standard def camera that will shoot a better picture than my handheld HD cam and will shoot better than any phone or tablet camera. I do not know many that can tell the difference between high quality 720 vs 1080. Probably the same folks that can tell the difference between a 160kbps MP3 file vs a 300kbps one
Real HD, that plays off your BluRay player, is 48 Mbit/s. No tablet made today can play that level of quality.
Just because nobody mentioned it..
The problem was/is that users feel that most downloadable HD content files should not have to be re-encoded to play on an $600-$800 device. It is not that we can't use handbrake, or can't figure out how to download the preset which has already been posted on XDA. It is time consuming.
I got over it though, because watching 720P Tv shows on the train with the Xoom is awesome.
I loaded a Kenny vs. Spenny episode onto a store display via my Evo's bluetooth and it played fine. If the videos I converted for my Evo work on my Xoom, then that's fine with me, and it looks like they will. I cant tell the difference between 720 and 1080 on a 10 inch screen unless I stare so hard I get a head ache anyway.
DebianDog said:
There is a Xoom profile out there that works perfectly. See middle of this page http://www.xoomfaq.com/video/
Click to expand...
Click to collapse
The link provided takes you to a page with XML code...how do you import this to Handbrake? Did you create a notepad file, copy/paste the text, and rename it with a .plist or .xml extension? I couldn't find any info on this in the Handbrake wiki.
As others have stated, its a tegra 2 issue. Tegra 2 is incapable of playing high profile h.264 video @ L4.1 or higher. Its a limitation of the video decode processor. As it stands right now, no tegra2 device has been seen playing ANY high profile video at all smoothly. Tegra 2 can play some main profile h.264 as long as its encoded exactly how the tegra2 likes it, ie no b frames etc.
The reason people like myself take issue with this is that the original ipad can play 720p high profile h.264 and my epic4g can play 720p high profile h.264. Neither of these devices were sold as being particularly capable of playing hd content. The xoom on the other hand was specifically sold as being able to play hd content, and the tegra.2 was advertised at being particlarly good at doing so. Then when both the xoom and tegra 2 are released we come to realize that it was a bs marketing ploy and "technically" it can display videos that are 720p and 1080p, but only if they are formatted in a ridiculously specific encode.
Sent from my SPH-D700 using XDA App
muyoso said:
As others have stated, its a tegra 2 issue. Tegra 2 is incapable of playing high profile h.264 video @ L4.1 or higher. Its a limitation of the video decode processor. As it stands right now, no tegra2 device has been seen playing ANY high profile video at all smoothly. Tegra 2 can play some main profile h.264 as long as its encoded exactly how the tegra2 likes it, ie no b frames etc.
The reason people like myself take issue with this is that the original ipad can play 720p high profile h.264 and my epic4g can play 720p high profile h.264. Neither of these devices were sold as being particularly capable of playing hd content. The xoom on the other hand was specifically sold as being able to play hd content, and the tegra.2 was advertised at being particlarly good at doing so. Then when both the xoom and tegra 2 are released we come to realize that it was a bs marketing ploy and "technically" it can display videos that are 720p and 1080p, but only if they are formatted in a ridiculously specific encode.
Sent from my SPH-D700 using XDA App
Click to expand...
Click to collapse
This pretty much sums it up.
While I'm keeping my Xoom and have made peace with transcoding my videos I'd be lying if I said I wasn't expecting more from the video playback when I bought it.
MichaelWestin said:
Just because nobody mentioned it..
The problem was/is that users feel that most downloadable HD content files should not have to be re-encoded to play on an $600-$800 device. It is not that we can't use handbrake, or can't figure out how to download the preset which has already been posted on XDA. It is time consuming.
I got over it though, because watching 720P Tv shows on the train with the Xoom is awesome.
Click to expand...
Click to collapse
This nails the issue right on the head. Most 720p TV shows available on Usenet or via Bittorrent are encoded using video codec H264 "high" settings. From what I've read, the xoom struggles to play these files, which I would not have expected given its hardware specs. I'm still going to pick up a wifi-only model from Costco on Sunday, but I may jump to the Galaxy Tab if it is able to play "high" H264 files.
patass said:
I cant tell the difference between 720 and 1080 on a 10 inch screen unless I stare so hard I get a head ache anyway.
Click to expand...
Click to collapse
DebianDog said:
I do not know many that can tell the difference between high quality 720 vs 1080.
Click to expand...
Click to collapse
I'm pretty sure I read awhile back that for small screens (like 27" and smaller), if you're sitting/standing within a distance (say within 10 feet) it is pretty much impossible to tell if something is 720p vs 1080p. It only becomes more apparent on larger screens. Other people have mentioned it's probably too difficult to tell on a 10.1" screen, but I'm pretty sure it IS impossible to tell by just looking at it on a screen of that size. So 1080p is just overkill to me, only if you're going to output it on a large screen or something.
pekosROB said:
I'm pretty sure I read awhile back that for small screens (like 27" and smaller), if you're sitting/standing within a distance (say within 10 feet) it is pretty much impossible to tell if something is 720p vs 1080p. It only becomes more apparent on larger screens. Other people have mentioned it's probably too difficult to tell on a 10.1" screen, but I'm pretty sure it IS impossible to tell by just looking at it on a screen of that size. So 1080p is just overkill to me, only if you're going to output it on a large screen or something.
Click to expand...
Click to collapse
You have it wrong. You lose the ability to distinguish the resolution the further away from the screen you get. Since a tablet is right in front of you, you can certainly tell the difference. That said, it isn't really relevant because the Xoom only has a 720p screen and that isn't the point. We already have 1080p video encoded for use on other devices/screens and we don't want to have to re-encode them to play on the Xoom.
khov07 said:
The link provided takes you to a page with XML code...how do you import this to Handbrake? Did you create a notepad file, copy/paste the text, and rename it with a .plist or .xml extension? I couldn't find any info on this in the Handbrake wiki.
Click to expand...
Click to collapse
Try this one
sangreal06 said:
That said, it isn't really relevant because the Xoom only has a 720p screen and that isn't the point.
Click to expand...
Click to collapse
Yeah, totally forgot to mention that. 1280x800 definitely can't play full 1080p.
And yeah, I didn't factor in the "you sit way closer to a tablet than a TV factor," but I still would find it hard to believe that people could tell the difference of 720p vs 1080p on a 10.1" screen (even if you are 1-2 feet away, assuming the screen does support 1080p). Definitely not old people - my parents at first didn't see the difference between SD and HD. Now they can definitely tell and even laugh about how they couldn't distinguish the two at first.
Yes, they don't have the best eyesight at their age now. This is why I usually drive when we go somewhere.
sangreal06 said:
You have it wrong. You lose the ability to distinguish the resolution the further away from the screen you get. Since a tablet is right in front of you, you can certainly tell the difference. That said, it isn't really relevant because the Xoom only has a 720p screen and that isn't the point. We already have 1080p video encoded for use on other devices/screens and we don't want to have to re-encode them to play on the Xoom.
Click to expand...
Click to collapse
I have the "problem" that I ripped all my movies and shows to fit my iPod classic screen (and the car stereo) at 640x480. I unless I want to watch a mini video I'll have to convert the movies anyway. I don't see what the big deal is. If you change your hardware you should expect to run into some kind of trouble. And honestly, our 720p HDTV in the kitchen has a brilliant picture and is hardly any different from the 1080p HDTVs that we have in other rooms.
The "big deal" is for warez peeps who can't play their warez HD videos. They know nothing about video encoding, and they don't want to know. But they do like to get on forums to whine about how they can't play their stolen goods. I've explained enough times that I feel like a broken record, but willful ignorance is a hard habit to break. But once more into the breach...
@muyoso
>Tegra 2 is incapable of playing high profile h.264 video @ L4.1 or higher
There's nothing that said a H.264 video has to be encoded at level 4.1. For 720p @30fps, 3.1 is fine. Check the H.264 wiki you're so fond of quoting. L4.1 is a warez standard.
But if you want, I can post a high profile @L4.1 clip, and I'll bet it will play just fine. Will you then shut up and leave?
>original ipad can play 720p high profile h.264 and my epic4g can play 720p high profile h.264
Great, no need for you to buy anything else then.
>Tegra 2 can play some main profile h.264 as long as its encoded exactly how the tegra2 likes it, ie no b frames etc.
BS. The Handbrake script I've posted, and people have used, used straight main profile (which allows B-frames).
>Then when both the xoom and tegra 2 are released we come to realize that it was a bs marketing ploy and "technically" it can display videos that are 720p and 1080p, but only if they are formatted in a ridiculously specific encode.
What's ridiculous is expecting devices to support warez videos, all of which are encoded for the PC platform, and many of which are badly encoded.
The problem with your whining is that it's all predicated on warez, and that's not something you can offer as evidence when it's put-up time and you're asked for proof.
>Its a limitation of the video decode processor.
And you know this because how? The Xoom is the first HC Teg2 device, and it's still in beta status. Every other Teg2 tab available thus far were Froyo, and all of them were also in beta status. Everything points to the driver support.
I asked you this twice before, and I'll ask it a third time: If you think the Teg2 is incapable of playing your warez vids, why are you still here?
e.mote said:
>Its a limitation of the video decode processor.
And you know this because how? The Xoom is the first HC Teg2 device, and it's still in beta status. Every other Teg2 tab available thus far were Froyo, and all of them were also in beta status. Everything points to the driver support.
Click to expand...
Click to collapse
driver or not, high profile decoding of h264 is a know limitation of tegra2.
http://www.anandtech.com/show/4181/...-a9s-coming-to-smartphonestablets-this-year/3
One of the stones we've thrown at NVIDIA is the lack of high profile H.264 decode support. Tegra 2 can decode main profile H.264 at up to 20Mbps, but throw any high profile 1080p content at the chip and it can't do it. This is a problem because a lot of video content out there today is high profile, high bitrate 1080p H.264.
Click to expand...
Click to collapse

Categories

Resources