Related
Has any1 tried to increase (hack/regedit/hexedit, or thirdparty app, homebrew app, etc.) the resolution of video capture. With an Overclocked CPU what do y'all think is the highest resolution captured possible w/ this 2M camera. 1280x720p? 1920x1080i/p?. I know there are HD camcorders out there w/ less CPU power but dedicated chips for video encoding. How difficult to write such an app? Any tips to get started? Much thanks.
It's a 2mp camera so the max resolution is 1600x1200 if you go past that you start to get ripping/tearing and the images look ugly (I believe). It would be nice if the camera recorded in a higher quality/resolution I just don't know if that's possible with the hardware.
kraftey said:
It's a 2mp camera so the max resolution is 1600x1200 if you go past that you start to get ripping/tearing and the images look ugly (I believe). It would be nice if the camera recorded in a higher quality/resolution I just don't know if that's possible with the hardware.
Click to expand...
Click to collapse
I don't have the phone yet. But I believe that the current App only allows a much lower res than 1600x1200 for video capturing, such as 640x480. Still image is possible up to 1600x1200. Pls chime in current owners. Thanks.
For sure this would be a great improvement, but as you all know PPC camera's are complete ****. I doubt that anything like this is possible but I would love for someone to prove me wrong.
wickedwings said:
I don't have the phone yet. But I believe that the current App only allows a much lower res than 1600x1200 for video capturing, such as 640x480. Still image is possible up to 1600x1200. Pls chime in current owners. Thanks.
Click to expand...
Click to collapse
Heh the standard camera app won't let you get past 176x144 in movie mode. You might be able to squeeze a jolty 320x240 clip out of your phone when using a third party app such as CoolCamera and overclocking the crap out of your chip, but 640x480 is off limits by far. The camera on these things is slow and not nearly as sophisticated as a camcorder. You'll have to wait another few years
Try to use Ateksoft "Cool caera" or Webcamera plus.
You can get ebtter pics and videos with Coolcamera.....
Up to 640x480 and more.
But Highdefinition is something else
http://ateksoft.com/
When recording video with Cupcake, what framerate are people getting for their videos? You do get the framerate by going to Gallery. Long click on the video and select info. I'm only seeing 4-9 frame/sec. I think it's because my memory card is class 6. Thanks.
I've seen frame rates range from 19fps to 4fps. I've found that videos of well lit areas or outdoors produce higher frame rates.
I got 19 fps (outdoor shot)
/Mats
The brighter it is, the shorter the required exposure and therefore the higher the framerate that is possible. If its so dark that you need a 2 second exposure, you'll only get at best 1/2 fps.
Does anyone know of the ISO sensitivity of the camera is adjustable? If someone could figure that out, I bet the still camera AND video recording would be faster. I've seen the ISO adjust a little, but not much.
Max frame rate is locked at 20. A note in the source says anything higher and it becomes unstable.
but why? the cpu can handle up to 8mpix still and 30fps recording video afaik oO
The framerate I'm usually ok with, it's not great but usually 15+ which is decent. The resolution (CIF, 352x288) and video quality (super compressed mp4/H.263) blows chunks though. Absolutely horrible and a disgrace for a smartphone in 2009, it's as bad as my three year old Samsung U600 dumbphone. A two year old Nokia N82 can at least shoot video at VGA resolution and use less video compression, at up to 30 FPS, despite a much slower processor. I can't express how disappointed I am. Is the camera and/or hardware in the Dream really that bad or is this a software thing?
In other words, this is merely a software incapability, not a hardware issue. Meaning, I'm sure one day we will be able to see significantly increased video quality and so forth.
Evo 4G
iPhone 4
Any developers out there can figure out what the hell is going on? Lol. I know the iPhone is capable, but what's holding the Evo 4G back? Hardware? I mean I hope it's not for such a technical beast. Software? Lens? Ugh.
Considering the gs out performs the evo this isn't a big surprise.
It's probably a few reasons, first being the device relies on a slow sd card (out of the box) vs fast internal memory. Meaning they had to be careful with file size and how much data got pushed from the camera to the card. better sensor, better lens, less compression etc.. The Evo also records in a ****ty codec
Raadius said:
Evo 4G
iPhone 4
Any developers out there can figure out what the hell is going on? Lol. I know the iPhone is capable, but what's holding the Evo 4G back? Hardware? I mean I hope it's not for such a technical beast. Software? Lens? Ugh.
Click to expand...
Click to collapse
Software. Also note that the iPhone does technically record 20+ fps video, it is doubling frames, so a lot of the time its only actually capturing 15-20fps and then doubling some of the frames. Once we get full kernel source, we can overclock the camera chip the same way we kinda did for the Nexus and improve the bitrate, audio quality, and video fps. See this thread: http://forum.xda-developers.com/showthread.php?t=698287
I read somewhere that HTC was doing a huge amount of compressing of the video that is recorded. It has to be something like that in my opinion.
The iphone 4 has a back-lit camera sensor. That is likely helping a lot for this indoor video. I have also read that the evo4g compresses video a lot.
Dam, makes the Evo look like sh1t lol.
k2snowboards88 said:
The iphone 4 has a back-lit camera sensor. That is likely helping a lot for this indoor video. I have also read that the evo4g compresses video a lot.
Click to expand...
Click to collapse
The Evo also has a backlit sensor. Look up the Omnivision OV8810 if you wan't more info on it, its the same sensor used in the Incredible. The only difference is since the iPhone is only a 5mp sensor, the pixels are ever so slightly larger, which will help with low light performance a little, but not drastically on these sensors. Its mostly software, since both of these sensors are so similar being backlit and whatnot
Vandam500 said:
I read somewhere that HTC was doing a huge amount of compressing of the video that is recorded. It has to be something like that in my opinion.
Click to expand...
Click to collapse
Look at the codecs... iPhone4 is h264 (10) (what we think of as mp4 on desktop) and EVO is H264 (2) which is horribly low bitrate, thus the blockyness.
Hopefully Geniusdog254 is right and we can pull a bit better fps out of it, but I don't think we're going to be able to do much about the low light abilities, the iphone4 has a better sensor and optics.
I didn't realize htc had a backlit sensor. Good. Hopefully they can get their software to be worthy of it.
NM, said above.
Not to change the subject, but how are these YouTube videos playing inside the evo browser? Usually clicking on them opens HTC flash player.
Easy - bitrate..
we need to figure out how to increase the video recording bitrate.. They've done this on the nexus one - so perhaps the same trick would work here?
http://www.xda-developers.com/android/nexus-one-video-recording-pushing-the-limits-even-further/
-mark
Geniusdog254 said:
Software. Also note that the iPhone does technically record 20+ fps video, it is doubling frames, so a lot of the time its only actually capturing 15-20fps and then doubling some of the frames. Once we get full kernel source, we can overclock the camera chip the same way we kinda did for the Nexus and improve the bitrate, audio quality, and video fps. See this thread: http://forum.xda-developers.com/showthread.php?t=698287
Click to expand...
Click to collapse
Wow, did not know that.
Does the iPhone 4 have continuous focus?
That's one thing that sourly lacking in the HTC recording app.
Sent from my PC36100 using XDA App
HTC's response:
Thank you for your reply. I researched into this further. The Auto-Focus option is only for the initial focus of the image on the screen. There is not a setting on the device for continuous focus.
In regards to the quality of the video, there are many factors that come into play when creating a video. Movement, lighting, and focus are all a part of the quality. Since the device does not have a form of continuous focus, then your queslity is not going to be as good as a device with this focus feature.
The devices also uses 2MB/s transfer rate to the SD card. This is not dependant on what type of SD card you have in the phone. Higher class cards indicate the Minimum data transfer rates to and from the card itself. Unfortuantely, this cannot be adjusted using native settings on the device. I do apologize for any inconvenience that you may have experienced.
To send a reply to this message or let me know I have successfully answered your question log in to our ContactUs site using your email address and your ticket number xxxxxxxxx.
Sincerely,
Jeffery
Click to expand...
Click to collapse
So, is he saying that no matter what SD card speed we have, HTC caps the data transfer to 2mb/s?
I think this is how we can uncap that limit: http://forum.xda-developers.com/showthread.php?p=10866582
Neo3D said:
HTC's response:
So, is he saying that no matter what SD card speed we have, HTC caps the data transfer to 2mb/s?
I think this is how we can uncap that limit: http://forum.xda-developers.com/showthread.php?p=10866582
Click to expand...
Click to collapse
I wouldn't trust someone who cannot even spell or construct sentences.
Geniusdog254 said:
Software. Also note that the iPhone does technically record 20+ fps video, it is doubling frames, so a lot of the time its only actually capturing 15-20fps and then doubling some of the frames. Once we get full kernel source, we can overclock the camera chip the same way we kinda did for the Nexus and improve the bitrate, audio quality, and video fps. See this thread: http://forum.xda-developers.com/showthread.php?t=698287
Click to expand...
Click to collapse
do u think it'd also be possible to enable continuous autofocus?
Just to start a discussion.
everyone knows N1 is capable of doing video recording on 720p.
I am just wondering, why google does not officially release such capability? Or do you think they just want user to root it and do whatever they want? Desire has it anyway.
I am so looking forward to an official 720p, if it ever happens.
Because of the bit rate and frame rate. It's not good enough to do it over 24 FPS consistently.
evilkorn said:
Because of the bit rate and frame rate. It's not good enough to do it over 24 FPS consistently.
Click to expand...
Click to collapse
Because of the lens?
zachthemaster said:
Because of the lens?
Click to expand...
Click to collapse
ok, that too. ;-)
it does a really nice job @ 800xwhatever, but 720p is just too much. it starts having artifacts if there is any motion at all, and any panning/tilting turns the picture terrible. just what i've experienced.
using the latest CM6 nightly i have yet to come across any issues with it, i actually like it, but yea compare it to a real HD camera (not the Evo) but a handheld camera the 720p is crap
slowz3r said:
using the latest CM6 nightly i have yet to come across any issues with it, i actually like it, but yea compare it to a real HD camera (not the Evo) but a handheld camera the 720p is crap
Click to expand...
Click to collapse
Yeah. But that's obvious. You spend probably around 300 for a good 720p camera ya know?
I hate to bring it up, but why can the iPhone 4 handle HD video so well? It has a 5MP sensor just like the N1. Any ideas? Because I know this sensor could handle it if the iPhone's could. Am I wrong?
Sent from my Nexus One using XDA App
evilkorn said:
Because of the bit rate and frame rate. It's not good enough to do it over 24 FPS consistently.
Click to expand...
Click to collapse
Well rooted N1s and desires are able to do it. Better than what HTC gave in the official froyo update too.
zachthemaster said:
Yeah. But that's obvious. You spend probably around 300 for a good 720p camera ya know?
I hate to bring it up, but why can the iPhone 4 handle HD video so well? It has a 5MP sensor just like the N1. Any ideas? Because I know this sensor could handle it if the iPhone's could. Am I wrong?
Sent from my Nexus One using XDA App
Click to expand...
Click to collapse
I don't think it's the sensor. I think it has to do with how fast the phone can take data from that sensor and do something with it. It can't keep up with the camera flooding it with data at 24 FPS at 720p.
zachthemaster said:
Yeah. But that's obvious. You spend probably around 300 for a good 720p camera ya know?
I hate to bring it up, but why can the iPhone 4 handle HD video so well? It has a 5MP sensor just like the N1. Any ideas? Because I know this sensor could handle it if the iPhone's could. Am I wrong?
Sent from my Nexus One using XDA App
Click to expand...
Click to collapse
megapixel sensor size doesn't equate to the quality of a camera.
The hardware in the iphone4 is better than that of the nexus one.
JCopernicus said:
megapixel sensor size doesn't equate to the quality of a camera.
The hardware in the iphone4 is better than that of the nexus one.
Click to expand...
Click to collapse
Yeah I knew that. I didn't know if the iPhone's hardware was better. I didn't think it was.
Sent from my Nexus One using XDA App
It's all about politics, they don't want to sell you a phone that can do everything, they want you to spend more money on the next best thing. That's the consumer market for you
Stea1thmode said:
It's all about politics, they don't want to sell you a phone that can do everything, they want you to spend more money on the next best thing. That's the consumer market for you
Click to expand...
Click to collapse
Aka, see Google Nexus One.
Sent from my Nexus One using XDA App
Stea1thmode said:
It's all about politics, they don't want to sell you a phone that can do everything, they want you to spend more money on the next best thing. That's the consumer market for you
Click to expand...
Click to collapse
A bit better (and closer to the truth) explanation would be:
Google have X engineering "horsepower" that can only do Y stuff in a given amount of time. They can:
1) Spend more time upgrading their DEVELOPER phone capabilities (which was never intended to be anything but developer phone) for the sake of the VERY FEW customers that bought this phone while it was in commercial stage (Nexus owners are a tiny percentage of Android device owners),
2) Spend more time enhancing Android system for ALL the current and future customers of ALL phone manufacturers.
Guess which one they would prefer? Not a hard guess, right?
Yes, unfortunately, it's not the one you would prefer.
The same goes for "why not improved graphics driver", "why not improved N support", etc.
I 2nd that.I think that Google engineers are more into improving android os as a whole.
OP,didn't you notice how many updates and radios the desire has compared to ours?
Sent from my Nexus One using Tapatalk
The iphone4 does 720p and movement really, really well, i was shocked, and admittedly a little jealous. When it is said that the Iphone4's "hardware" is better, is it that the I4's hardware has better quality, or does it just have better specs? In other words, the I4 doesnt have a full ghz processor right? But is it just much better quality? I dont really know what im talking about im just very interested in 720/HD recording on smartphones, definitely a prerequisite going forward...thanks
DMaverick50 said:
The iphone4 does 720p and movement really, really well, i was shocked, and admittedly a little jealous. When it is said that the Iphone4's "hardware" is better, is it that the I4's hardware has better quality, or does it just have better specs? In other words, the I4 doesnt have a full ghz processor right? But is it just much better quality? I dont really know what im talking about im just very interested in 720/HD recording on smartphones, definitely a prerequisite going forward...thanks
Click to expand...
Click to collapse
yeah, even when I tested the iPhone 2G camera that has 2MP sensor, it's photo quality was alot better than my Nexus. just the resolution is bigger in Nexus. and iPhone 4 has a Apple A4 1 GHZ processor, that equals almost the same CPU on Nexus but with different GPU on iPhone (PowerVR SGX). it just does it really really well.
The CPU and its main frequency has exactly nothing to do w/ video encoding, most probably. Encoding/decoding in small-scale devices is usually implemented by separate subsystems (packaged with the CPU - that's why they call it SoC).
Jack_R1 said:
The CPU and its main frequency has exactly nothing to do w/ video encoding, most probably. Encoding/decoding in small-scale devices is usually implemented by separate subsystems (packaged with the CPU - that's why they call it SoC).
Click to expand...
Click to collapse
i see, so Apple spent a good deal of efforts to specifically make the camera so good...It wasnt just that they made the phone well, and in turn that solid hardware allowed for good camera quality.
I dont even use the N1 video recorder very often but for some reason I really want better capabilities, maybe if I did have much higher fps and resolution I would use it a lot. Currently the fps are really poor, any movement is a blur regardless of the amount of light. And of course 480 is quite dated. But the phone is otherwise top notch, and the 5mp camera is really solid and i use it a lot, under varied conditions.
I imagine the internal memory vs. whatever SD card a normal consumer would get might also play a part. The Android devices that do have 720p officially all have internal memory ( >1GB ), right? So the manufacturers can control the quality of memory used. I would think that Google/HTC would get lots more complaints from the general population who got bargain basement cards from the back of a truck and expected everything to perform flawlessly. I also agree with above points about the hardware and subsystems. So many variables. But that's also why I like the Android platform. You have a choice (and not just 16GB vs. 32GB locked to one carrier with a contract).
zachthemaster said:
Yeah. But that's obvious. You spend probably around 300 for a good 720p camera ya know?
I hate to bring it up, but why can the iPhone 4 handle HD video so well? It has a 5MP sensor just like the N1. Any ideas? Because I know this sensor could handle it if the iPhone's could. Am I wrong?
Sent from my Nexus One using XDA App
Click to expand...
Click to collapse
IF I remember correctly, Charansingh said the Iphone achieved 720p by duplicating the image thereby increasing fps to achieve 720p...or something like that. The amount of available light controls the phones ability to reach higher fps. I've gotten 26fps outdoors in bright light. The N1 is set to a max of 30fps, but will only do 1/2 of that indoors. fwiw
hi..i m currently using the native camera app to capture videos...video quality is very good...but the audio is crap...i was recording a live concert...not exactly a concert though...live music performance...the video turned out very good but the audio really sucked...
since the phones mic is the only source...i would like to know if there is an app that can record good quality videos with decent sound...?
Or is there anyway i can remove noise from the recordings using a software on the pc...any convertor that will convert the video to a format which will output the audio better.
P.S the audio is real bad...just not acceptable...its very hazzy and full of noise
Note : settings used were...720p..mpeg4 codec.
Please HELP !!
I second the OPs inquiry...
The answer, as always, is CM. Video and audio quality is superior in CM.
2.3 fixes this via a new ACC codec. CM7, which is very much alpha, is the best choice. Whether that's worth flashing just for that fix is up to you.
Sent from my PC36100 using Tapatalk
Award Tour said:
2.3 fixes this via a new ACC codec. CM7, which is very much alpha, is the best choice. Whether that's worth flashing just for that fix is up to you.
Sent from my PC36100 using Tapatalk
Click to expand...
Click to collapse
Don't do this yet, though. The camcorder is still not working on CM7.
i hv no time to flash CM or 2.3 right now...was looking for a quick fix...some app/codec or tweak that will enable me to record better audio...or i don mind if theres a software for the pc which will rectify the recordings later...i need to do 3 hrs of live recording tomm...and sound is very vital !
i too would love better audio
rstuckmaier said:
Don't do this yet, though. The camcorder is still not working on CM7.
Click to expand...
Click to collapse
My video camera is working fine for me....
Sent from my CM7 RC0 Powered device
camcorder is fixed in cm7 lithid kang builds
techspark said:
i hv no time to flash CM or 2.3 right now...was looking for a quick fix...some app/codec or tweak that will enable me to record better audio...or i don mind if theres a software for the pc which will rectify the recordings later...i need to do 3 hrs of live recording tomm...and sound is very vital !
Click to expand...
Click to collapse
If it is so vital and you don't have time to flash a ROM, then march yourself to Best Buy or your nearest electronics store and buy a camcorder. Relying on a "phone" to record "vital" video and audio is not the way to go.
^^ camcorder is out of budget...already spent a lot on d evo..so need to wait a while to get a good camcorder...
[offtopic]do camcorders record audio better..or do u need to buy some production mic to get better audio on video recordings in scenerios like music concerts..? Are there some ports on the camcorder to feed in the audio thru cables etc ?
yes, the video quality is pretty bad even at the max settings. i've never been happy with it.
if you got it less than a month ago, and the video is THAT important to you, you should return the phone and get an even exchange for the Samsung Epic.
The video recording on the Epic is amazing. Even better than the iPhone 4. My wife has it and i'm totally jealous of her video quality, which rivals our flip camcorder.
Besides that, the Evo is a much better phone in almost every way.
but if you're specifically looking for an amazing camcorder and not much else, go get yourself an Epic.
i got it 2 months back.
i donno but technically evo should record better video and audio as opposed to epic...the fact that evo has 8mp...mpeg4 codecs and features like light correction etc...i know 8mp don matter much but technically more the pixels better is the resolution and naturally better quality....is software the culprit in case of evo or is it that i m missing something abt the hardware of both phones ?
techspark said:
i got it 2 months back.
i donno but technically evo should record better video and audio as opposed to epic...the fact that evo has 8mp...mpeg4 codecs and features like light correction etc...i know 8mp don matter much but technically more the pixels better is the resolution and naturally better quality....is software the culprit in case of evo or is it that i m missing something abt the hardware of both phones ?
Click to expand...
Click to collapse
The point that you are missing is you are trying to use a phone as a replacement for a camcorder.
techspark said:
i got it 2 months back.
i donno but technically evo should record better video and audio as opposed to epic...the fact that evo has 8mp...mpeg4 codecs and features like light correction etc...i know 8mp don matter much but technically more the pixels better is the resolution and naturally better quality....is software the culprit in case of evo or is it that i m missing something abt the hardware of both phones ?
Click to expand...
Click to collapse
MP means very little outside of how many pixels at maximum the photo can be made of. With EVO vs Epic video recording its a non issue since both record at the same size -720p- and no larger. Outside of MP, the Epic's sensor is just better; it may capture less pixels at its maximum but the pixels that it does capture will be of higher quality. A lot of people have said that the Epic takes better photos than the iPhone 4; and we just had a long thread where it was found out that the reason why the iPhone 4 shoots better than the EVO is because it does indeed have a better sensor. That's likely the same reason why the SGS/Epic are better too.
Sent from my PC36100 using Tapatalk
Award Tour said:
MP means very little outside of how many pixels at maximum the photo can be made of. With EVO vs Epic video recording its a non issue since both record at the same size -720p- and no larger. Outside of MP, the Epic's sensor is just better; it may capture less pixels at its maximum but the pixels that it does capture will be of higher quality. A lot of people have said that the Epic takes better photos than the iPhone 4; and we just had a long thread where it was found out that the reason why the iPhone 4 shoots better than the EVO is because it does indeed have a better sensor. That's likely the same reason why the SGS/Epic are better too.
Click to expand...
Click to collapse
Exactly.
HTC makes great phones, but are notorious for making horrible camera sensors. This is because, besides from tacking them on to phones, the DON'T MAKE CAMERAS and have no experience in it and little budget to fix it up.
On the other hand, Samsung has been making digital cameras for the last 10 years and are even better known for their cameras than their phones. So, they have more money and research behind this form of technology. So they just slay at making cameras for phones as well.
bweisholtz said:
Exactly.
HTC makes great phones, but are notorious for making horrible camera sensors. This is because, besides from tacking them on to phones, the DON'T MAKE CAMERAS and have no experience in it and little budget to fix it up.
On the other hand, Samsung has been making digital cameras for the last 10 years and are even better known for their cameras than their phones. So, they have more money and research behind this form of technology. So they just slay at making cameras for phones as well.
Click to expand...
Click to collapse
which is why i want a Galaxy S phone on Sprint but no slideout keyboard...Epic without keyboard. Come on Sprint!
bweisholtz said:
HTC makes great phones, but are notorious for making horrible camera sensors. This is because, besides from tacking them on to phones, the DON'T MAKE CAMERAS and have no experience in it and little budget to fix it up.
On the other hand, Samsung has been making digital cameras for the last 10 years and are even better known for their cameras than their phones. So, they have more money and research behind this form of technology. So they just slay at making cameras for phones as well.
Click to expand...
Click to collapse
If this is the case, I wish HTC would buy their camera sensors from Samsung...
billyman said:
If this is the case, I wish HTC would buy their camera sensors from Samsung...
Click to expand...
Click to collapse
Has very little to do with what he said. The iPhone and EVO use sensors from the same company. The difference is in product direction. Apple aims for quality, HTC aims for numbers. People expect Apple products to be easy and to work good; most of them don't have a clue what a mega pixel is or does. HTC doesn't have the same product positioning as Apple so they rely on marketing numbers to persuade people (3 more MP then the iPhone 4!!!). At least that's my view.
snowpunter said:
The answer, as always, is CM. Video and audio quality is superior in CM.
Click to expand...
Click to collapse
Is this really true? I always though that whenever i recorded or took pics with a CM rom it look a little bit better pics or shot better vids than any sense rom just did not know it was ture, or is it? What makes it better?