Related
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.
I'm not an expert but I do my research and reading before I post information.
That being said, here's a little education - maybe from the wrong sources (lol) in video profiles and resolutions.
Many people want to know what the A500 can play. Currently, the answer to that is "probably not everything you have". The reason for this is HONEYCOMB, not Tegra 2. Tegra while aged, is still a pretty potent media powerhouse.
Now I shall hit you with a barrage of stats, don't worry I'll cite the sources.
First we have to know the details on what profiles are. I didn't until probably 2 days ago because frankly I didn't care, so long as it sounds good and looks crystal clear on my LCD-LED TV or Notebook, I'm a happy camper.
Profiles & Resolutions
Take a quick look at that. What you're looking at there are some examples of what profiles are. As you can see there are 3 profiles in general for the vc 1 codec. You can also see why there are profiles and the details of what each profile entails and the resolutions and bitrates of the files considered in each of them. Also consider that this is just a part of the wider audio video container file structure.
Here's a comparison of the various container formats
This is why so many people are confused really. What we're seeing right now is a big limit on what Honeycomb can play. In general, HP 1080p are pretty rare in file form because they're absolutely huge and you can barely if at all stream them over wifi even as compressed as they are. It's really exactly like pushing blu ray over wifi.
Here are common formats and extensions used by itunes/amazon and the stuff you'll find on torrents (if you do that sorta thing).
Most popular and what you probably have:
AVI Extension
MP4 Extension
MKV Extension
AVI uses most recently the H264/MP4 format which is very popular. When you hear people talking about Baseline, Main and High profiles this is what they are referring to generally. MP4 also uses this format as well as MKV. Something special about the MKV extension is that it can house almost ANY format.
Less popular and you may have a few:
RMVB
DIVX
WMA
Some of these also utilize H264/MP4 though it may cause issues. But they will generally use Mpeg4 part 2 or mpeg 2 as they are older or not necessarily striving to be top quality. Divx are generally given out with Blu Ray discs.
Hey, where's xvid?!
Xvid isn't a format at all. It's a codec for encoding in mpeg 4. So your xvid encoded stuff can be avi or mp4.
HD Flash stutters!! GAaAaAhHh!!!
Yep, it was provided as a rush job imho and enhancements in Honeycomb should provide a better experience by the time 3.1 hits. I also suspect that some things will be ironed out when we next get updates but that's not a fact, just something I think will happen. Right now, I just think media decoding was a last priority for Google. But I have no doubt they'll get around to it. What I'm saying is that flash stuttering again, isn't Tegra 2's fault. It's Honeycomb and Adobes.
480p/576p, 720p, 1080p?
If a video runs natively at 1920x1080, it is considered full HD. If 1280x720 it's full HD 720p. Under to a certain value then marketed and considered as 720p HD. Even 1280x544 or such may be considered 720p HD. As a general rule of thumb if the Frame width is 1280 or higher, it's generally considered HD. This is due to aspect ratios and such, I won't get into that as I think you get the point.
If it falls below that, it's generally not.
Now for the good stuff, What CAN Tegra 2 decode/play?
Tegra 2 Hardware [What it can play/record]
As you can see here, officially Tegra 2 is not limited to the few filetypes or profiles we're able to play currently; of course Nvidia doesn't specify detail profiles at all but it's understandable as it'd be difficult to specify profiles for every format and extension it can play. The good thing is that certain manufacturers attempt to, so I'll post that next.
Note however that almost every format is compatible, which in essence means you're covered over a number of extensions.
H.264
VC-1 AP
MPEG2
MPEG-4
DivX 4/5
XviD HT
H.263
Theora
VP8
WMV
Sorenson Spark
Real Video
VP6
Now for the ugly details. What can and can't WE do and what will we never be able to do? (Because of Tegra 2 vs. Honeycomb limitations).
I owned a Gtablet, and it was advertised as being able to play S1080p H.264/H.263/ VC-1/MPEG-2/4/WMV9/DiVX 4/5 Video.
Acer's manual states that the Iconia is able to play H.264 BP, H.264 MP, H.264 HP, MPEG-4 SP, H.263 at 720p. H264 HP = High Profile and we also are told that it's limited for now to 720p video. This is agreeably very limited right now, but you can clearly see (if your power of comparison is on key) that this is due to either the manufacturer or Honeycomb and not Tegra 2.
I was able to play everything I have including my 1920x1080 resolution stuff on my GTablet.
Because both the Xoom and Asus tablets, the only other 2 Honeycomb tablets on the market right now are in a similar predicament, I'm pointing the finger (and blame) squarely on Honeycomb being the limiting factor for us right now.
I don't think the Tegra 2 can handle very HP Full 1080p video. I don't think anything out there save for top end CPUs and dedicated blu ray players can play hardcore really high profile full 1080p and I also don't think there are many people that will have these files sitting on their PC in data form. They also can't be streamed because they're encoded so they play at higher bitrates than wifi N can handle. 20+ GB is the filesize of true high profile encoded stuff. 4GB and 8GB BR rips are generally using the Main Profile or High Profile 720p which it CAN play as well as S1080p which if you do happen to have 1080p stuff, is more than likely what you have.
Hmm, so what can the A500 play, and what can it play in the future?
We have to be careful and responsible about what we're saying here. So many people are claiming Tegra 2 to be the culprit. While Tegra 2 DOES have that limitation of not being able to play very high profile stuff, the truth is that no tablet or phone can. What people are likely miffed about is the issue of getting the "cannot play this file type" or whatever the message is and THAT isn't due to the hardware, but the software and is indeed fixable in the future.
There's no reason Froyo/Gingerbread should be able to achieve this (even on tablets) and Honeycomb not.
To say the A500 can't play HP 720p HD is therefore 100% incorrect. It can, it just is very limited about what formats it can play it in right now. To say the A500 can't play 1080p HD is correct, HOWEVER to say it's a Tegra 2 limitation is incorrect, it's a Honeycomb limitation right now.
To say Tegra 2 isn't capable of playing high profile HD is also 100% incorrect. The only real limitation is playing high profile 1080p stuff which I think only a very few people would do (considering that's an ~ 20GB big file). It's kinda like telling a True Lie or 1/2 truth? Whatever.
Update: Forgot to touch on Audio which is an important factor of this whole debacle. According to the manual, the A500 will decode AAC-LC, AAC, AAC+ (Not raw AAC), AMR-NB, AMR-WB, MP3, OGG Vorbis and WAV.
Hopefully this biblical length post will point some people in the right direction and clear up some misconceptions.
If others who know in detail about this stuff want to chime in and make the details more clear, feel free.
Been completely new to the android OS, how often does Google update their OS?
I have found that Mobo player will play most files other programs wont play.
But one thing still remains; The stuttering! Why can't it play it back smoothly? is it a bug or something or is it poorly optimized?
Hi,
A big draw for me to the Nexus Player was to be able to cast Twitch streams. An issue I have with some stream is that the video and audio get out of sync. However, after some research, people are telling me that the hardware just isn't powerful enough to drive [email protected]
Is this true? And if so, would buying something like an NVIDIA Shield TV for sure fix the problems I'm seeing? Anyone with some insight would be appreciated.
1080p at 60fps is not really that taxing these days with hardware acceleration, even the tiny Chromecast can manage it fine, and that's easily outclassed by the Nexus Player's Atom + PowerVR chips.
As proof, apps like Netflix, Crunchyroll, Youtube and Kodi are all smooth as silk @ 1080p with plenty of CPU headroom, and audio stays in sync. So: probably an app bug.
ghtop said:
1080p at 60fps is not really that taxing these days with hardware acceleration, even the tiny Chromecast can manage it fine, and that's easily outclassed by the Nexus Player's Atom + PowerVR chips.
As proof, apps like Netflix, Crunchyroll, Youtube and Kodi are all smooth as silk @ 1080p with plenty of CPU headroom, and audio stays in sync. So: probably an app bug.
Click to expand...
Click to collapse
I posted in a reddit thread (can't direct link it, account too new) and a Twitch staff said it's a hardware limitation with Chromecast. As far as Netflix, Youtube, Crunchyroll, etc. are concerned, I don't believe you ever get streams of shows in 60fps (usually 23 or 30fps; there's no need for anything higher). And truth be told there's no need for streams to be in 60fps either (but that's not something I can control).
Still though... NP should have enough horsepower to handle it. I'll need to conduct some tests with other [email protected] videos to check whether it's an app bug or not. Really frustrating either way.
Actually yes, you're right, 1080/30 does seem to be the Chromecast max:
https://developers.google.com/cast/docs/media
Although it's hard to tell for sure exactly how accurately Android devices report their codec capabilities (Plex has this issue recently wrongly capping the max h264 profile/level) ... more testing needed!
Yeah that documentation confuses me even further. It says, "the processor can decode up to 720/60 or 1080/30". Whose processor?? Isn't it entirely dependent on the implementation (Chromecast, Nexus Player, Razer Forge, NVIDIA Shield, etc.) Is it talking specifically about the Chromecast dongle (that would be odd since this is the API page for casting in general)?
I just left a stream that's [email protected] running for ~20 mins, oddly enough it didn't get out of sync this time. I gotta look at the stream settings next time it desyncs... maybe it's a different setup that causes it.
Is it just me? Oreo 8.1 beta. I'm not getting the option for 1440p viewing, tops out at 1080p 60fps.
maverickmarc said:
Is it just me? Oreo 8.1 beta. I'm not getting the option for 1440p viewing, tops out at 1080p 60fps.
Click to expand...
Click to collapse
I think it was always limited to 1080p. I don't think the YouTube app properly handles the Essential phone. I also think that we could probably have HDR support, but that is also not available on this phone despite it having a truly awesome LCD display.
Well that's a bummer.... I'm really trying to like this phone, I'll patiently wait for them to address the issues with it... If they can't or don't within the next month or so, I'll be moving on, probably back to Huawei, or even maybe Xiaomi, that mi 7 will be insane
maverickmarc said:
Well that's a bummer.... I'm really trying to like this phone, I'll patiently wait for them to address the issues with it... If they can't or don't within the next month or so, I'll be moving on, probably back to Huawei, or even maybe Xiaomi, that mi 7 will be insane
Click to expand...
Click to collapse
It's not Essential that is at fault. It's Google in this case. YouTube is a poorly implemented application that puts artificial limitations on devices.
dhorgas said:
It's not Essential that is at fault. It's Google in this case. YouTube is a poorly implemented application that puts artificial limitations on devices.
Click to expand...
Click to collapse
You sure about that? I've never had a quad hd phone that YouTube limited to 1080p
maverickmarc said:
You sure about that? I've never had a quad hd phone that YouTube limited to 1080p
Click to expand...
Click to collapse
Yes, I've owned plenty of flagships. Even the S8+ had issues to start. Difference is that Samsung is huge and Essential is nobody. Android Phone will probably change things as Google is officially introducing support for 18:9 screens and accommodating notches.
Injected YouTube background playback vanced magisk module not only removes ads, it allows you to pick your playback resolution.
Sent from my PH-1 using Tapatalk
Also the Essential phone does not have a 1440p screen. It is 2560 x 1312.
Rooted 8.1 with YouTube 4K
I can't stream at 1080p in Amazon prime. There is L1 certification in my device and i can stream in FHD in Netflix. Someone help pls
Dipanshu_note7pro said:
I can't stream at 1080p in Amazon prime. There is L1 certification in my device and i can stream in FHD in Netflix. Someone help pls
Click to expand...
Click to collapse
With a little bit help from Google I found an answer for the problem
Unable to play HD videos in Amazon Prime
Anyone else facing the issues playing HD videos in Amazon Prime. Even after changing the stream settings to Best quality it plays in 480p. It was working fine before and stopped all of sudden. Though the device is Widevine CDM Level 1 it should...
forum.xda-developers.com