Just got my new n900 and I'm suitable pleased but I'd like to understand what it's H.264 capabilities are.
I did some quick experiments with handbrake 0.94 and I found that the 'Main' preset (Main@3.0) failed while the iphone preset (Baseline@3.0) succeeded.
I wonder if anyone knows what the exact limits are, with respect to bitrate, dpb size (implying ref frames) and whether any particular Main features are supported (CABAC definitely isn't!)
Thanks!
--phil
(I used an anime DVD source and I was pleased that the 720x480 and variable frame rate didn't cause problems.)
Just got my new n900 and I'm suitable pleased but I'd like to understand what it's H.264 capabilities are.
I did some quick experiments with handbrake 0.94 and I found that the 'Main' preset (Main@3.0) failed while the iphone preset (Baseline@3.0) succeeded.
I wonder if anyone knows what the exact limits are, with respect to bitrate, dpb size (implying ref frames) and whether any particular Main features are supported (CABAC definitely isn't!)
Thanks!
--phil
(I used an anime DVD source and I was pleased that the 720x480 and variable frame rate didn't cause problems.)
baseline is supported only, not sure what the bitrate and resolution limits are (although |I think 800x480 H264 baseline will work but 720p will not)
and at what point are you using a bit-rate that exceeds typical 3G bandwidth for streaming video?
Not sure about the rest but this isn't too hard to answer: Most HSDPA gives a theoretical max of 7.2Mbit/s, that is 900kB/s. Don't count on actually getting out more than half of that reliably, though (in Sweden they're only allowed to advertise that as "up to 6Mbit/s" due to the overhead etc). Regular 3G is 384 kbit/s max.
In the UK, on O2 or T-Mobile I get around 1.5Mbit. Thing is though, its likely to fluctuate lower than that too so for streaming, its questionable what you could get away with.
I find it puzzling you do not get good quality out of that bitrate though. But that said, unless you are transcoding from HD then there is not much point trying too hard. Transcoding from DVD will never be ideal as 800x480 is a higher resolution than NTSC DVD.