High frame rate video recording possible? - Nexus 6 Q&A, Help & Troubleshooting

Now that the 6p and 5x has high frame rate recording, will this be possible to be ported to the Nexus 6? The hardware should be up for it, shouldn't it?

No, the new Nexus phones have different CPUs and image sensors to be capable of the higher frame rate recording.
Sent from my Nexus 6

Maxbrand said:
Now that the 6p and 5x has high frame rate recording, will this be possible to be ported to the Nexus 6? The hardware should be up for it, shouldn't it?
Click to expand...
Click to collapse
you do realize that it all depends on the hardware of the device, dont you? if it was possible on the n6, id assume that we would be having it already..

simms22 said:
you do realize that it all depends on the hardware of the device, dont you? if it was possible on the n6, id assume that we would be having it already..
Click to expand...
Click to collapse
Well, see the sensor should be able to record 1080/60p according to Sony, can't link because of few posts. But it's on the website for imx214.
And the cpu should have no problem either, so I don't see why it isn't possible hardware-wise.

Maxbrand said:
Well, see the sensor should be able to record 1080/60p according to Sony, can't link because of few posts. But it's on the website for imx214.
And the cpu should have no problem either, so I don't see why it isn't possible hardware-wise.
Click to expand...
Click to collapse
sensor should, and our cpu can handle it(recording slow-mo too). but our device isnt made to handle it for some reason.

Likely due to the memory and other hardware being unable to support it. The bandwidth requirements for it are likely huge, so you need everything working together, and if guess one item isn't capable of handling the throughput properly.
Sent from my Nexus 6

Both cpu and camera supports it(check oneplusone or nexus 5 with l camera), but thanks to Google marketing they would not bring this new features to nexus 6, unlikely but possible.

Scythe said:
Both cpu and camera supports it(check oneplusone or nexus 5 with l camera), but thanks to Google marketing they would not bring this new features to nexus 6, unlikely but possible.
Click to expand...
Click to collapse
Is the memory fast enough to support it? What about the emmc flash chip? There is more to capturing high-frame rate video than having a capable image sensor and CPU. Yes, they're big parts of it, but not everything.

imnuts said:
Is the memory fast enough to support it? What about the emmc flash chip? There is more to capturing high-frame rate video than having a capable image sensor and CPU. Yes, they're big parts of it, but not everything.
Click to expand...
Click to collapse
I'm not going to start a discussion about hardware limitations or how important memory speed etc, the thing is; do nexus 5 has advantages over nexus 6? do one plus one has very high differences than nexus 6? No, this cpu can support 55 Mp camera and better than opo plus, gpu is better, memory same, ois and other stuff and do you really believe that we dont have this because hardware limitations? Google always does this and will continue doing this. After enough some time (6P and 5X get boring) they will give us camera v3, until then we had to dig 4K crap.

Scythe said:
I'm not going to start a discussion about hardware limitations or how important memory speed etc, the thing is; do nexus 5 has advantages over nexus 6? do one plus one has very high differences than nexus 6? No, this cpu can support 55 Mp camera and better than opo plus, gpu is better, memory same, ois and other stuff and do you really believe that we dont have this because hardware limitations? Google always does this and will continue doing this. After enough some time (6P and 5X get boring) they will give us camera v3, until then we had to dig 4K crap.
Click to expand...
Click to collapse
Go get a slow memory card, put it in a DSLR camera, and see if you can take pictures as far as the image sensor is capable of. Maybe you don't think it matters, but it does. My GPU on my computer is capable of 4K resolutions, why won't my monitor display 4K? Again, if one piece of hardware doesn't support taking video or images at a given resolution and frame rate, then it doesn't matter what the rest is capable of.
Then again, I'm sure you have the exact hardware design specs and everything is great and its actually capable of 300 fps at 8K...
Sent from my Nexus 6

imnuts said:
Go get a slow memory card, put it in a DSLR camera, and see if you can take pictures as far as the image sensor is capable of. Maybe you don't think it matters, but it does. My GPU on my computer is capable of 4K resolutions, why won't my monitor display 4K? Again, if one piece of hardware doesn't support taking video or images at a given resolution and frame rate, then it doesn't matter what the rest is capable of.
Then again, I'm sure you have the exact hardware design specs and everything is great and its actually capable of 300 fps at 8K...
Sent from my Nexus 6
Click to expand...
Click to collapse
OK it matters of course and let's say we have a slow memory and ram (we can record 4k @30fps though), how come nexus 5 can do it? Btw this feature was around for a time but Google itself did not looked into it, and I'm sure with a little bit hacking they can do it but Google rarely give backward compatibility to their devices except os of course.

Maybe the Nexus 5 has different hardware, just a thought? I mean, it is coming from a different OEM and from a different time period, so that would be the first logical guess. Second guess is that, given encryption is enabled by default and that affects the throughput on R/W actions, that it is preventing us from high FPS recording. I didn't design the phone, so it's all speculative. Unless you know a Google or Motorola engineer, you're likely never going to get the actual answer.

Either way though, bloody annoying.

[email protected] is literally the same bandwidth as [email protected] If the hardware can handle the bandwidth of [email protected], the only limitation left is the speed of the sensor. If Sony's sensor can handle the speed required for 60-120fps, then the only limitation left is arbitrary software. Is there a setting in android to make that available, or is it a closed source driver limitation?

Related

about the qualcomm 7200 chipset (noob asking a non-noob question)

first pls check this site out
it has the specifications of the chipset that the kaiser is using
http://www.cdmatech.com/products/msm7200_chipset_solution.jsp
my question is
duz it mean that, our kaiser has the potential to do whatever it says there on the specs?
like the 6.0MP camera and the 30FPS video?
gurus, pls enlighten me
Yeah, probably it can do all those things.. but first we need to wait for those guys at HTC figure out how to use them.
Meanwhile please sign the petition and do whatever you can to get those guys to fix this
http://forum.xda-developers.com/showthread.php?t=342500
jym04 said:
Yeah, probably it can do all those things.. but first we need to wait for those guys at HTC figure out how to use them.
Meanwhile please sign the petition and do whatever you can to get those guys to fix this
http://forum.xda-developers.com/showthread.php?t=342500
Click to expand...
Click to collapse
no it doesnt mean we can magically have a 6.0 MP camera or 30 fps video, but the playback of video could be greatly improved by getting decent 3d acceleration drivers, which HTC has yet to provide.
Doug2873 said:
no it doesnt mean we can magically have a 6.0 MP camera or 30 fps video, but the playback of video could be greatly improved by getting decent 3d acceleration drivers, which HTC has yet to provide.
Click to expand...
Click to collapse
Oh, I thought he meant 30 fps video playback, not recording.. my mistake sorry anyway, wouldn't harm to get everyone's attention to the acceleration drivers right?
It does mean the chip supports reading image data from a 6MP sensor. It is up to the manufacturer as to what size camera sensor they actually include (in this case 3.1MP). So, no magic software update to 6MP. As for 30fps video recording, if you are talented enough programmer, you might be able to figure out how to write an app to do it. The 30fps simply refers to how often the processor can get data from the image sensor. How many frames a second you can actually record, and at what resolution, is limited by programming skills and the relatively low performance of an ARM processor.
Why is'nt 30fps video recording possible? The only limitation is hardware related, which our hardware supports. The fps isnot related to the cam unit as far as I know. Previously on my ROKR E6 and my W800 I've increased the ps from 7 to about 20. I apologise if I am wrong, this is my first week with the Kaiser and still learning , first week with any windows based phone and I'm loving it

[Q] Possible to mod the camera to record in 1080p ?

Any devs looking at the possibility to record movies in fullhd, 1080p ? I seem to remember I read somewhere that it should be capable of it.
Well if it is capable of recording in full-HD then why wouldn't Samsung themselves implement it so to make more sales?
leoon said:
Well if it is capable of recording in full-HD then why wouldn't Samsung themselves implement it so to make more sales?
Click to expand...
Click to collapse
Are we talking about the same company that decided to use rfs filesystem and use reserved memory thus limiting available ram... not to mention the weak wi-fi reception / gps issues.
INeedYourHelp said:
Are we talking about the same company that decided to use rfs filesystem and use reserved memory thus limiting available ram... not to mention the weak wi-fi reception / gps issues.
Click to expand...
Click to collapse
Exactly my point, there could be a thousand of different reasons. But maybe our devs inhere are a bit sharper than Samsung themselves...
People have made mods that claim an extra 20 - 30 megabytes of RAM. When these are applied problems are noticed with 720p recording. Imagine the ram usage for 1080p. I don't think its worth the hassle.
1080p used in mobile phones do you think will be much better?
come on!
i dont think so...
Especially since the audio is still bollixed... if they fixed that first.
Sent from my GT-I9000M using Tapatalk
Dont think it need it.
First if hardware permit to record 1080p stream the 5megapixels chip wont manage to provide 1080p frames with a decent framerate.
then if it could the optics wont be able to resolve the resolution gain.compared with n8 nokia or iphone 4 720p output you can see what there s place for improvement in this way(sharpest optic and better sensibility)
but may our dev can work on compression level to keep more fine detail , sensibility management or faster autofocus without resolution change.
think this is the only reasonable improvement we could expect by software mod
Well, I have problems with 1080p playing, let alone recording.
Anyway, the hardware is 100% capable of 1080p recording and it would be really cool if some can mod it.
medimel said:
Dont think it need it.
First if hardware permit to record 1080p stream the 5megapixels chip wont manage to provide 1080p frames with a decent framerate.
then if it could the optics wont be able to resolve the resolution gain.compared with n8 nokia or iphone 4 720p output you can see what there s place for improvement in this way(sharpest optic and better sensibility)
but may our dev can work on compression level to keep more fine detail , sensibility management or faster autofocus without resolution change.
think this is the only reasonable improvement we could expect by software mod
Click to expand...
Click to collapse
Hummingbird is capable of 1080p hardware decoding/encoding. It's equipped with hardware encoders/decoders. Both of them require decent amount of RAM reserved. I think that was the issue.
5mpix sensor is perfectly capable of delivering decent framerate @720p, why wouldn't it be capable of 1080p?
Resolution is enough, there might be bandwidth limiting factors between sensor-CPU.
Optics is perfectly capable of making quite sharp photos @5mpix, why wouldn't it be capable of shooting just 1920x1080?
There will be no software mod enabling 1080p recording, without hacking into hardware codecs/drivers.
Even if the framerate would go down to 15-20 fps, I would personally really like this feature. Some moments are best captured in highest resolution possible. An idea about the memory could be to allocate needed amount on demand, thereafter releasing it again?
Thanks for confirming that our Galaxy S is indeed hardware-wise capable of recording in 1920x1080.
Actually, why 1080p? It doesn't NEED to be 1080p. Why can't we add support for 800p (800lines vertical res) or even 960p.
We keep thinking about making the jump to 1080p, but is there any reason why would couldn't ramp up the resolution higher on the camera? Just because your TV expects 720p, doesn't mean computers do when playing it back...
andrewluecke said:
Actually, why 1080p? It doesn't NEED to be 1080p. Why can't we add support for 800p (800lines vertical res) or even 960p.
We keep thinking about making the jump to 1080p, but is there any reason why would couldn't ramp up the resolution higher on the camera? Just because your TV expects 720p, doesn't mean computers do when playing it back...
Click to expand...
Click to collapse
800p and 960p are not common, so it would make things awkward. Can't play it on a 720p screen and not properly on a 720p screen.
BTW although noticable I don't think the difference between 1080p and 720p is that big. So I don't think anyone would really notice the difference between 720p and 960p and if so probably more as a placebo than a real difference.
Mycorrhiza said:
800p and 960p are not common, so it would make things awkward. Can't play it on a 720p screen and not properly on a 720p screen.
BTW although noticable I don't think the difference between 1080p and 720p is that big. So I don't think anyone would really notice the difference between 720p and 960p and if so probably more as a placebo than a real difference.
Click to expand...
Click to collapse
I agree on the odd formats. However, going from 720p to 1080p is a significant improvement, especially if you have a large ( 46" + ) flat panal to view things on.
I would be very interested in this. And for everyone saying its not needed, this is a development forum. Many many many things that are done are "not needed" but still pretty cool. He asked if it could be done, lets stick to if it can, not if it should.
xan said:
5mpix sensor is perfectly capable of delivering decent framerate @720p, why wouldn't it be capable of 1080p?
Click to expand...
Click to collapse
720 from 5 meg camera is already seriously pushing it, almost hack wise. Normally only 8 meg cameras should support it. And im not speaking about 1080...
The sensors usually can't deliver 30 fps at 1080p even if the hardware can encode it (which ive seen no tech specs of,just various "web claims" aka moot stuff)
It's not because its a 5MP sensor etc, its about how much data can go through the sensor after it's captured (that's before the CPU/DSP!!) You have very good 5MP 1080p cameras, because the sensors can handle it. They also cost more. I highly doubt the one in the SGS can handle much more than 720p at 30fps.
i'd rather have the image processing improved than 1080p, since 1080p (if it could be done that is) will be approx the same quality as 720p, use twice the space and need twice the power to decode on other systems.
in fact even the encoder can maybe be optimized. i'm not familiar with the hummingbird, but the OMAP's have TI's own such hardware codecs and while its proprietary you can implement your own codec accelerated by the DSP.
HummingBird's codec produce "very average" 720p H264 mainline (i believe?) at 10-12mbits (!)
Compare with x264 4mbit 720p H264 high profile quality for the same source, it blasts it away quality wise and is 2/2.5x smaller in file size. besides it has a zillion options depending if you want quality, latency etc.
bottom line, if a genius would accelerate x264 via the DSP it would be awesome.
I know the x264 team worked on the OMAP DSP with little success, mostly due to rather cryptic documentation
There are plenty of PC displays which AREN'T 1080P (only cheap ones). 1080p and 720p is optimal for TV's, but not computer displays. There are plenty of computer displays which are 1200 lines vertical resolution.
And I've found a difference between 720p and 1080p, but it's more obvious on larger displays which supports higher resolutions
I'd rather have slow-motion and a proper app that enables video editing/cutting/sound mixing just with Iphone 4.
Sent from my GT-I9000 using XDA App
I'm inclined to agree, theres room for improvement at 720p, its like the same logic as low end cameras and camera phones alike ramping up the pixel count doesn't directly mean better quality..
Plus the phone although it should be able to currently doesn't like playing back 1080p videos...
I'm not saying everyones going to want to watch 1080p on an 800 x 400 panel, just saying you might want to play back what you've just recorded to see how its come out..

Video Recording etc,

Hey guys, been watching a few videos on the Nexus 4 now and one thing that has really impressed me so far is the video recording, and more specifically the microphone when recording.
http://www.youtube.com/watch?v=7IZIG-YnLhE
Just thought I'd shove this video here, im sure some of you have seen it already but is it just me or is the microphone really clear?
Im currently using the iPhone 4s and the microphone isn't as good as this. The video is a little shaky but I'm sure if mounted on a tri-pod (with an adapter of course) it should work fine.
Edit, then again, this video says otherwise.. http://youtu.be/M4CbYXKxj6I
The microphone is average, but the frame rate overwhelms it on the negative side.
Can anyone mod a 30fps video or is the problem of 22fps , in the sensor itself ?
The sensor IS capable of 30fps (even more). Software isn't taking full advantage of the sensor. Maybe on a more recent build the problem is already fixed, but no one on more recent builds posted an unedited video
Wat sensor does it have?
Sent from my MB886 using xda app-developers app
I take my Atrix 2 as a benchmark, and since it's a phone from end-2011, for progress' sake, the N4 should beat it hands down.
Sound-wise, the Atrix 2 does near camcorder-quality and beats the N4 by a long shot: http://www.youtube.com/watch?v=2ii2Q7FJ5bA
Image-wise, the N4 looks good. Remember that youtube videos are often compressed badly and stutter on their own. It is sharp and there's plenty of details, judging from the op's second link, but the framerate is poor. My Atrix2's recording frame rate is always 30 fps, and image quality is just a tad worse.
So may I ask google, is it that difficult to do, with top-notch hardware, what motorola did 1 year ago with now-outdated chips?
Doesn't youtube cap videos at 30fps?
MizuhoChan said:
Doesn't youtube cap videos at 30fps?
Click to expand...
Click to collapse
Nope, It reinterprets higher framerates into 30frames, unless the slowmotion effect is going to be employed, in which case it keeps the extra frames. What looks to be the problem is the recording refresh rate. The output of the codec file is always going to be a standard (24/30 in NTSC, 25 in PAL), whether or not there are actual frames there, is determined by the refresh rate.
My point is that youtube isn't going to reinterpret the video and change the framerate.
What is wrong with the FPS?
This phone just gets worse :\
Im more interested in the mic. In some videos its decent, others its terrible?
The video looks fine, stop complaining. Do I have to go on about the price like everyone does?
This is going to be a hard week, I have to use an iPhone, sold my SGS2 ):
roughavoc said:
The video looks fine, stop complaining. Do I have to go on about the price like everyone does?
Click to expand...
Click to collapse
No, it doesn't.
You can go on about the price, but you'll still be wrong, since other devices at a lot of pricing ranges are able to maintain 30fps video recording.
And since not everyone is able to buy from the Google Market (there's a thing called "rest of the world"), and price outside is REALLY higher, you'll be double wrong.
As said a lot around, seems to be a software bug, making the camera module basically "take a lot of photos" instead of "making a video". The camera itself IS able to do [email protected] and [email protected] The S4 processor and 2GB of RAM are more than capable of dealing with the support necessary.
Google/LG are likely to NOT fix it, but I hope someday the community here manages to.
Is it recorded in 1080p? If so I think it will look smooth in 720p.
Frunobulax said:
Google/LG are likely to NOT fix it, but I hope someday the community here manages to.
Click to expand...
Click to collapse
Bet you lots of money that it's fixed on launch day - producing 30FPS videos like a champ. NO ONE SEEMS TO HAVE A FINAL VERSION OF THE SOFTWARE. And judging by the performance increase within the last few days on at least one N4 device, I'm going take an educated guess and say that Google are releasing software updates once every 2 or 3 days before the launch and my honest opinion is that Google are impairing things on purpose so that no one from the company runs off with a device and chucks it on eBay for quad profit.
DarkRyoushii said:
Bet you lots of money that it's fixed on launch day - producing 30FPS videos like a champ. NO ONE SEEMS TO HAVE A FINAL VERSION OF THE SOFTWARE. And judging by the performance increase within the last few days on at least one N4 device, I'm going take an educated guess and say that Google are releasing software updates once every 2 or 3 days before the launch (...)
Click to expand...
Click to collapse
Well, I'm putting a few chips here. I sincerely hope you win, but I think the chances are abysmal that they care about such "secondary" stuff. They fixed the S4, I saw that benchmark. But no one commented about a camera fix.
DarkRyoushii said:
(...)and my honest opinion is that Google are impairing things on purpose so that no one from the company runs off with a device and chucks it on eBay for quad profit.
Click to expand...
Click to collapse
Now that was just tinfoilhatted.

[Q] Recording >1080p Video?

Would it be possible to get higher resolution recording than 1080p, as in 2K, QXGA, WQXGA? I know it's not just the software issue. Naturally, the HW must be capable, so let's see first if the camera module could do it.
UsernameWasTaken said:
Would it be possible to get higher resolution recording than 1080p, as in 2K, QXGA, WQXGA? I know it's not just the software issue. Naturally, the HW must be capable, so let's see first if the camera module could do it.
Click to expand...
Click to collapse
Theoretically, I sure do think so (if there's no hardware cap or something we cannot alter). However, you'd most likely have to tweak some stuff, in order go get the required performance from the hardwareside.
The hardware is capable of taking higher resolution photos, but processing would be slow I think. Also, the camera HAL must support it and we can't alter that.
Sent from my OmniROM-powered LG Optimus 4X HD
@Adam77Root @laufersteppenwolf
I've seen this in news.I guess we'd need updated libs but since you guys got camera working with old/new libs, why not give it a shot?
http://www.xda-developers.com/android/add-4k-and-120-fps-to-your-stock-lg-camera/
Even if the hardware is not capable of giving out good fps, I think we could still be able to record 4 k videos at very low FPS.
If you guys can't get this to work, could you atleast tweak the camera to widen ISO values so we get better pictures in the dark? Pretty sure our camera is capable of it and seen some guy doing it for stock ICS camera.He tweaked ISO values and I had tested it.It looked far better compared to stock camera.Unfortunately it's only compatible with ICS.
Even general mobile discovery can take better pictures in the dark and doubt it has a better camera than ours.We just need a few tweaks.
Adam77Root said:
The hardware is capable of taking higher resolution photos, but processing would be slow I think. Also, the camera HAL must support it and we can't alter that.
Sent from my OmniROM-powered LG Optimus 4X HD
Click to expand...
Click to collapse
That's my thinking, too. If it were possible, the processing would almost certainly not be handled by camera's hardware. I think it would have to be offloaded to phone's CPU. But, who knows? G2 got 4K with a relatively simple apk modding which means the camera module was hardware-capable to begin with. G Flex, too. Luckily, 4X has the same CMOS as the Nexus 4, Sony's IMX111PQ, and that can be very helpful. Perhaps a new driver is required or just a modded apk, like G2. I'm no dev, so I can't tell or make.
@ottomanhero Sadly, we can't get 4K rec coz CMOS hasn't enough vertical pixels. There's also a problem with encoding the vid on phone's hardware as it would probably be a soft encoder which means the CPU would process it (but that's a huge bite even for the top desktop CPUs). But 2K or 1440p vid might be feasable. Tegra 3 can output up to 2560x1600 meaning we could play it, too, with a normal bitrate.
Well atleast we could improve the ISO range to get better shots under low light conditions.I used to have a phone that's 2 MP and even that one had better pictures in low light conditions.It is proven our cam can handle higher/lower ISO values.We just need some software tweaks.
ottomanhero said:
Well atleast we could improve the ISO range to get better shots under low light conditions.I used to have a phone that's 2 MP and even that one had better pictures in low light conditions.It is proven our cam can handle higher/lower ISO values.We just need some software tweaks.
Click to expand...
Click to collapse
Do you mean this mod?
If someone can give me original V10f camera.tegra.so and libnvmm_camera.so I could take a look at it for JB+.
Adam77Root said:
Do you mean this mod?
If someone can give me original V10f camera.tegra.so and libnvmm_camera.so I could take a look at it for JB+.
Click to expand...
Click to collapse
I think I've got an ICS system image somewhere on my HDD sec
BTW, gotta talk to you later regarding cam, 'cause I'm not too sure whether or not my idea can even work...
EDIT: Here you go

4k not stabilized because poor Kirin 970 performance?

Anyone knows why the 4k are not stabilized? due to not enough power of the Chipset?
Also, ifixit says all the 3 cameras are optical stabilized, so it makes it more weird!
come on Huawei!!
They aren't. Only the zoom lens is stabilized.
I think it's a reasonable assumption to make that CPU and/or GPU performance is the reason - they offer last year's flagship performance. I'm surprised it can't even stabilize 1080p at 60FPS, though, and I hope that's added in a future release.
Ultimately, this is not a huge issue for me personally because I can hold the camera steady enough, and Google Photos has a stabilization function that you can use (although it will, of course, crop your video) but it's an appreciable deficiency for sure. Video recording on this device is unexceptional - it's at least a generation behind the competition.
all the pugs said:
They aren't. Only the zoom lens is stabilized.
Click to expand...
Click to collapse
Not according to the teardown video.
Weren‘t there a feg articles that explained that the lenses are just stored floating?
they could at least use EIS for 4k as well tho..
The chipset performance is no excuse. It basically performs the same as the Snapdragon 835, and most devices with that one can do 4K stabilized.
nic85 said:
Anyone knows why the 4k are not stabilized? due to not enough power of the Chipset?
Also, ifixit says all the 3 cameras are optical stabilized, so it makes it more weird!
come on Huawei!!
Click to expand...
Click to collapse
Nothing to do with Kirin pal.
At all.
This is a software implementation, could be added at any time.
Give them time..
You are right it should have been from the off, it'll happen, it has OIS according to a tear down reviewer.
See what happens..
The Kirin I've been surprised at, it ran Tekken 6 at a solid 60 FPS, which is hard for a mobile CPU/GPU
It's no slouch

Categories

Resources