FORUMS
Remove All Ads from XDA

[THINK TANK] 720p encoding on nexus. DONE NEXUS ONE FTW

1,170 posts
Thanks Meter: 859
 
By charnsingh_online, Retired Recognized Developer on 29th April 2010, 08:52 PM
Thread Closed Email Thread
30th April 2010, 08:22 AM |#11  
dsixda's Avatar
Inactive Recognized Developer
Flag Ottawa
Thanks Meter: 5,368
 
More
Quote:
Originally Posted by vr24

Records VERY well in ideal outside conditions, shot this the other day:
http://www.youtube.com/watch?v=gPh9NQAiBPA

Haven't tried low light, but that is using MoDaCo A21 Desire ROM.

Yes I know it works well in outdoor lighting - the point was that it skips frames indoors.
 
 
30th April 2010, 08:37 AM |#12  
Senior Member
Flag Singapore
Thanks Meter: 330
 
More
From my experience of playing DSLR
the skipping in dim environment is probably because of insufficient CPU performance. When the light is dim, slower shutter speed and higher iso is required to obtain proper exposure, thus increase the noise. More cpu resource is needed to perform noise reduction. Then if the cpu is not strong enough, it skipps
If you take photos you know when you use high ISO and noise reduction at the same time, speed and the maximum frames of continuous shooting is usually affected.
So from my view, if we cannot improve the algorithm of encoder to achieve higher efficiency(which I think is quite difficult), then force disabling the noise reduction might be a way to solve this, although the video will be noisy...

just guessing...
30th April 2010, 09:44 AM |#13  
OP Retired Recognized Developer
Flag Amritsar
Thanks Meter: 859
 
Donate to Me
More
along with this i was also working on 30fps and 44khz sound. the max fps i could get indoor was 26, couldnt test outdoor. i am testin the sound now. Hey and 30fps is a go but 44khz sound causes fc, will check the logs. Uploading a 26.176fps video recorded on my N1. IT STILL skips some frames but the limit is lifted from 24fps stock android
30th April 2010, 10:46 AM |#14  
Senior Member
Thanks Meter: 11
 
More
Great ...

I will try it out :)

BUT

Your screen shot says 720 x 480 ??

That is not 720p ... http://en.wikipedia.org/wiki/720p

The 720 refers to the height, not the lines :)

What you have is what is commonly referred to as DVD resolution (although really only for NTSC, as PAL is higher).
30th April 2010, 11:07 AM |#15  
Senior Member
Thanks Meter: 11
 
More
Incidentally ...

The Desire camera on the Nexus One can record at 800x480, but the I think it does it at 15 FPS and crap audio. 720x480 at 25-30 FPS with half decent audio would be very cool :)
30th April 2010, 11:32 AM |#16  
OP Retired Recognized Developer
Flag Amritsar
Thanks Meter: 859
 
Donate to Me
More
Yes currently only 720x480. First trying to get decent video at this resolution. Then will move to increasing resolutions.
30th April 2010, 11:43 AM |#17  
Senior Member
Flag Singapore
Thanks Meter: 330
 
More
wow
480p to 720 p is a big jump
it's 2.67X data to process...
30th April 2010, 12:01 PM |#18  
OP Retired Recognized Developer
Flag Amritsar
Thanks Meter: 859
 
Donate to Me
More
Nexus has the capability to do that, try recording a video on ur phone and see how fast it processes a 480p video. IDC if it takes a bit more time to process and if it can decode it it should be able to encode it. 528mhz magic 32a can record 640x480 so it should be possible for nexus with a far far better processor to atleast to 720p
30th April 2010, 01:48 PM |#19  
OP Retired Recognized Developer
Flag Amritsar
Thanks Meter: 859
 
Donate to Me
More
anybody have the exact specifications of the nexus one processor, info about GPU and stuff, the problem on 720p is the excess load on processor which makes it hang and reboot
30th April 2010, 02:19 PM |#20  
Senior Member
Flag Toronto
Thanks Meter: 274
 
More
Quote:
Originally Posted by charnsingh_online

anybody have the exact specifications of the nexus one processor, info about GPU and stuff, the problem on 720p is the excess load on processor which makes it hang and reboot

This is what i could find in terms of info

http://forum.xda-developers.com/showthread.php?t=576627

http://www.edn.com/info/CA6631784.html?industryid=48661

Not sure if it helps.

I also get the FCs with H264 but not with H263.
30th April 2010, 02:25 PM |#21  
OP Retired Recognized Developer
Flag Amritsar
Thanks Meter: 859
 
Donate to Me
More
After loads of research, i can confirm nexus one does support the 720p encoding, most probably the hardware drivers havent been shipped or android is unable to use it.
Thread Closed Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes