Why cant the Moto G4 record 4K? - Moto G4 Plus Questions & Answers

in LineageOS 7.1.2, when I use OpenCamera with the Camera2 API. It gives me the option to use 3840x2160 as the video resolution. But when I try to record anything, it says "Serious Camera Error"
So is it possible to record 4K?

Because the ISP (Image Signal Processor) can't encode at 4K due to hardware limitations, following the ISP specification the max resolution that the Snapdragon 617's ISP can record is at 1080p at 60 fps

Johann0109 said:
Because the ISP (Image Signal Processor) can't encode at 4K due to hardware limitations, following the ISP specification the max resolution that the Snapdragon 617's ISP can record is at 1080p at 60 fps
Click to expand...
Click to collapse
Ah, Its's good that at least 1080p 60FPS is possible.
I do have one more question though. Why is the Camera2 API so buggy with this chipset? Most of the photos I take with OpenCamera with the Camera2 API enabled is mostly just solid green or sometimes the actual photo. Then after at least 1 minute and 30 seconds the entire phone stutters and just crashes the camera.

sambow23 said:
in LineageOS 7.1.2, when I use OpenCamera with the Camera2 API. It gives me the option to use 3840x2160 as the video resolution. But when I try to record anything, it says "Serious Camera Error"
So is it possible to record 4K?
Click to expand...
Click to collapse
which rom was that on the image ? can you please tell me ?

siddhesh9146 said:
which rom was that on the image ? can you please tell me ?
Click to expand...
Click to collapse
"Slim 7" I believe

Related

Some Queries Regarding E7

Hello All,
Can you answer my few queries. The camera of the phone is said to record 4k video and 1080 videos @60fps but the phone is only capable of recording 1080p @30fps. Since the note 3 with same specs can record 4k videos is it possible via software upgrade or something like that to make our camera record 4k videos.
Can Kernel source itself is enough as the base for custom rom development.??
GTARaja said:
Hello All,
Can you answer my few queries. The camera of the phone is said to record 4k video and 1080 videos @60fps but the phone is only capable of recording 1080p @30fps. Since the note 3 with same specs can record 4k videos is it possible via software upgrade or something like that to make our camera record 4k videos.
Can Kernel source itself is enough as the base for custom rom development.??
Click to expand...
Click to collapse
The camera makers said that the camera is capable of capturing 4K videos but the Elife e7 cannot capture because the company hasn't provided that matching software which does it. May be that is for the future updates or flagship devices. The max you can record is 1080p at 60fps.
chetanbhawani said:
The camera makers said that the camera is capable of capturing 4K videos but the Elife e7 cannot capture because the company hasn't provided that matching software which does it. May be that is for the future updates or flagship devices. The max you can record is 1080p at 60fps.
Click to expand...
Click to collapse
what do u mean by matching software it has got all the libs required foolish gionee ppl and provided libs for several omnivision sensor libs to our device..how can u record 1080p @ 60fps its 30fps only...4k is not possible till now as it uses the android camera api which has maximum of 1080p recording capabilities note3 and xperia z2 have their own api for this so they can record 4k videos

Recording video in 24/25 fps

Hi, I shoot video with the stock camera app in 1080p 30fps HDR. Is there a way to force the app to record in 24/25 fps? Or is there any other app that records 1080p 24/25 fps HDR?
Why should you need 24 fps? These video are not converted from a 24 fps motion picture film, so there are no framing conversion problems that require a 1080p/24 video format.
25 fps: this is a PAL derived format, but all 1080p FullHD certified TV sets or monitors must accept both formats (30 and 25), and 30 is always better than 25...
themissionimpossible said:
Why should you need 24 fps? These video are not converted from a 24 fps motion picture film, so there are no framing conversion problems that require a 1080p/24 video format.
25 fps: this is a PAL derived format, but all 1080p FullHD certified TV sets or monitors must accept both formats (30 and 25), and 30 is always better than 25...
Click to expand...
Click to collapse
Because I like the feel of 24 fps much better (if shot with 180 degree shutter, in this case 1/50). 30 fps looks kinda like a soap opera, but I really don't want to go into this, I know what I want, I just don't know if it's possible with the S7 Edge.
I've never seen a smartphone which is able to record 1080p/24 fps.
LG V10 does
taranish said:
Hi, I shoot video with the stock camera app in 1080p 30fps HDR. Is there a way to force the app to record in 24/25 fps? Or is there any other app that records 1080p 24/25 fps HDR?
Click to expand...
Click to collapse
You want Filmic pro or plus in the play store!!
solution?
taranish said:
Hi, I shoot video with the stock camera app in 1080p 30fps HDR. Is there a way to force the app to record in 24/25 fps? Or is there any other app that records 1080p 24/25 fps HDR?
Click to expand...
Click to collapse
@taranish did you find a solution? I have the Note 8 and wondering the same to make some fun review videos
Miikmac said:
@taranish did you find a solution? I have the Note 8 and wondering the same to make some fun review videos
Click to expand...
Click to collapse
I solved the issue by buying a proper video camera But you might try Filmic Pro.
Lol
taranish said:
I solved the issue by buying a proper video camera But you might try Filmic Pro.
Click to expand...
Click to collapse
Well that is a solution... I'll check it out, thanks!
Hi, 2020 same question, is there a good app to film in 25 fps on a samsung galaxy s10 ? other than filmic pro. Thanks ?

Slo-mo isn't working in Lineage OS 14.1 Nightlies

The way video recorder record videos, the same video it shoots even while selecting slow motion 60 fps or 30 fps or any such settings.
Unable to use slow mo feature, is there any app or firmware update ? Help appreciated. Thanks!
Slo mo works for 1080p, 720p and lower resolutions.
Wrong section, read the forum rules before posting these kinda things.
......
Thread closed
.........
Dhruvshelke588 said:
Slo mo works for 1080p, 720p and lower resolutions.
Click to expand...
Click to collapse
Use footej camera app
surya ayrus said:
Use footej camera app
Click to expand...
Click to collapse
Used it. No stabilization at any resolutions.
Dhruvshelke588 said:
Used it. No stabilization at any resolutions.
Click to expand...
Click to collapse
Then try cm13 ROM I heard tats great in recording 4k video and slow motion video

How to record FHD 60FPS video on ZB602KL ???

Please help mee
Use Google Camera mod.
akiratoriyama said:
Use Google Camera mod.
Click to expand...
Click to collapse
I was record a video FHD 60FPS in gcam, it is 60FPS Fake 30FPS. I think the problem is in the Rom......
TonyLeVietnam said:
I was record a video FHD 60FPS in gcam, it is 60FPS Fake 30FPS. I think the problem is in the Rom......
Click to expand...
Click to collapse
It was recorded on 60fps, to test you can check it on firefox desktop in developer settings, it is a showing the vdo is in 60fps but youtube is not showing it.
boosters said:
It was recorded on 60fps, to test you can check it on firefox desktop in developer settings, it is a showing the vdo is in 60fps but youtube is not showing it.
Click to expand...
Click to collapse
I need record in camera with 60FPS, not watch youtube
I tried various camera app 2 of them work good are Google Camera and Cinema 4k
In Google Camera i shot video in 60 and 30fps and in cinema 4k 24fps, 30fps and 60fps later i moved those file in computer to edit in premier pro where i saw all files were in 30fps only while one which i shot in 24fps format was actually 29.34fps

Why is video recording 1080p at 60fps pixelated?

I saw it mentioned in a review, but I don't see a reason this should happen. I know this phone model vs the Mi 9 or the 9T Pro doesn't support 4K @60fps due to CPU capabilities, and for costs' sake the coupled image sensor is also a similar version which nominally identical to the Mi 9's sensor other than not supporting 4K @60fps (lower bandwidth on the image sensor's processor?). The 1080p resolution is also nominally a bit truncated due to this, with 240fps slow motion only being supported at 720fps (and 1080p going up to only 120fps), but I don't understand what's up with the pixelated quality?
With 1080p @30fps, there is no such pixelation, and zooming in even x5 keeps a pretty decent quality with no such rough pixelation. I'm not sure if the phone knows how to adjust the number of pixels used out of the entire sensor while digitally zooming instead of stretching the rendered image, but even if it's only digital crop-and-stretch, at 30fps it at the very least uses a decent filter that smoothes square pixelation.
I can see when using 60fps that the image view is slightly zoomed in, meaning it probably uses a bit less pixels out of the entire available sensor, but it's a very small difference which doesn't match the severity of the actual effect, and again — it doesn't even try to smooth the pixelation. At 120fps the pixelation is even worse.
I suppose having a higher possible bottleneck might secure more consistent performance at lower settings (so perhaps in some aspects you could expect a phone rated to capture at up to 1080p @240fps to perform better at 60fps than a phone only rated to capture at up to 1080fps @120fps), but what's going on in this case doesn't seem reasonable.
So what's your take on this? Should this issue be fixable through software update?
post a sample of video you are talking about please
Nexus5-32GB said:
post a sample of video you are talking about please
Click to expand...
Click to collapse
There's no need for a full video, even. Here are a few screenshots from recorded videos in different settings:
At 30fps, no zoom:
https://i.ibb.co/XjmqxHr/FHD30fps.png
At 30fps with X5 zoom:
https://i.ibb.co/yd6pMBs/FHD30fps-Zoom-X5.png
At 60fps, no zoom. Here you can already see some blocky pixelation along fine lines if you pay attention:
https://i.ibb.co/pL6PTkc/FHD60fps.png
At 60fps with X3 zoom. As you can see it doesn't even try to filter the upscaling, so you just end up with blocks of cubic pixels:
https://i.ibb.co/cLNcxzK/FHD60fps-Zoom-X3.png
I can definitely see the pixelation you are talking about, but is it in video itself or the pixelation is because of the video player you are using? Thats why I told you to post the original video.
Also what rom are you using?
same for my device,it has that pixelation on 1080p 60fps recording.
playing it on pc vlc or mpc-hc have it too.
was waiting for someone to create a thread about it. tnx
k20 10.3.8.0 in
Nexus5-32GB said:
I can definitely see the pixelation you are talking about, but is it in video itself or the pixelation is because of the video player you are using? Thats why I told you to post the original video.
Also what rom are you using?
Click to expand...
Click to collapse
It is in the video itself. It shows in the camera's "viewfinder" while recording, and then the same way when playing the recorded file. As I said, 120fps is even worse, while it isn't saved at 120fps but at 30fps slow motion in case you thought it's the videoplayer mishandling 60fps playback.
I'm using the official MIUI it came with.
Abyzt said:
same for my device,it has that pixelation on 1080p 60fps recording.
playing it on pc vlc or mpc-hc have it too.
was waiting for someone to create a thread about it. tnx
k20 10.3.8.0 in
Click to expand...
Click to collapse
As I mentioned, I already saw something said about this in a review, but I don't see a reason why it should perform this bad with anything above 1080p 30fps. Because the digital zoom on 30fps remains fairly detailed even at around X3, I wonder if the sensor knows how to limit the area of pixels from the sensor used before rendering the frame, thus creating a better digital zoom than just cropping and stretching up from the normal amount of pixels being used. The image is slightly zoomed already in 60fps, as I mentioned, but seeing how it just takes the already somewhat pixelated quality and stretches it up exactly as-is in 60fps, it definitely doesn't use any sensor area limitation trickery in that case.
TLxda-d said:
It is in the video itself. It shows in the camera's "viewfinder" while recording, and then the same way when playing the recorded file. As I said, 120fps is even worse, while it isn't saved at 120fps but at 30fps slow motion in case you thought it's the videoplayer mishandling 60fps playback.
I'm using the official MIUI it came with.
Click to expand...
Click to collapse
I have tested my own Mi9T and can say the 60fps video suffer from pixelation for sure.
has the same problem on the gcam ports too on 60fps
so i think xiaomi has to do something on the camera firmware
or imx 582 cant handle it mmm idk
Abyzt said:
has the same problem on the gcam ports too on 60fps
so i think xiaomi has to do something on the camera firmware
or imx 582 cant handle it mmm idk
Click to expand...
Click to collapse
This would be quite strange if it's hardware limited to this extent. Both the Snapdragon 730 and the IMX 582 are rated for 4K at 30fps, which in number of pixels per second is equal to 1080p at 120fps (which the phone also features as an option). But if this upper limit is so far from perfectly-handled that even at half the data (1080p at 60fps) it provides Crappy crappy results... Strange. Are there any other phones currently using this sensor, so we can check if there had been similar complaints?
found this it has imx 582 mi a3 with pixelation
watch?v=8YC_Zk1-cSg
Abyzt said:
found this it has imx 582 mi a3 with pixelation
watch?v=8YC_Zk1-cSg
Click to expand...
Click to collapse
That's quite strange and annoying. The SD 730 is better than the SD 665, so if it happens on both we know it's more likely related to the image sensor itself. But it seems unlikely a sensor released with specifications allowing it to capture up to 120fps at 1080p would perform this badly at 60fps. It looks as if if just takes a 720p 60fps feed and upscales it (without any scaling filters) to 1080p. Maybe it's indeed an issue with how Xiaomi implemented this sensor in software? Both phones we have as examples are from the same manufacturer, so a third party phone could be a better indicator.
Abyzt said:
has the same problem on the gcam ports too on 60fps
so i think xiaomi has to do something on the camera firmware
or imx 582 cant handle it mmm idk
Click to expand...
Click to collapse
Would you be so kind and tell me more in how you managed to make 1080p/60fps work on Gcam?
USing my Gcam port, the app instantly crashes when trying to use the 60fps mod....everything else works just fine.
USing Ornyx05 - 0709 port.
Pejpi said:
Would you be so kind and tell me more in how you managed to make 1080p/60fps work on Gcam?
USing my Gcam port, the app instantly crashes when trying to use the 60fps mod....everything else works just fine.
USing Ornyx05 - 0709 port.
Click to expand...
Click to collapse
use the ports by xtrme
Abyzt said:
use the ports by xtrme
Click to expand...
Click to collapse
Thanks, that worked a treat
Found out which settings you most satisfied with ?
On mine is not pixelated..
dandopa said:
On mine is not pixelated..
Click to expand...
Click to collapse
Could you shoot an example of 1080p at 60fps, perhaps use x2 zoom as it shows the issue much more clearly on my phone, and then upload the example? Or just a screenshot of a frame.
So, months have passed and I wonder....do we have a conclusion/reason why the 1080p 60fps videos are still pixelated/jagged when zooming in even a little bid?
For the love of me i cant find anything on that matter anywhere on the web.
Is there a workaround? is it just the camera sensor? software? something else?
Still alive?
It seems to be specific to IMX582 sensors.
My POCO X3 Pro has exact same problem.
I have created an HLSL shader program to mitigate this, and it works well on MPC-HC.
I hope someone would port it to Gcam to do it in real time.
For comparison, added the stock image and one halfed then doubled.
Just for information.
This pixelation occurs also on Huawei Mate 9.
So, my thought is that may be caused by skipped scan lines to achieve 60 fps and poor interpolation for malformed Bayer array (see the attachment picture).
Considering that, I updated my HLSL shader to re-decode the array.
It should not be a perfect solution because there is theoretical restriction by non-uniformity of its subpixels.
I still looking for some way to apply the shader directly to raw pixels before encoding to H.264/H.265 in camera apps.

Categories

Resources