[MOD][DEV] Enhanced Camera & Audio - G 2014 Android Development

Right now i'm doing some research to make some improvements on Camera and Audio to our device.
Things i've done so far:
Code:
[LIST]
[*][COLOR="Red"]V2[/COLOR]
[*]Enabled AGC
[*][COLOR="Red"]V1[/COLOR]
[*]Doubled to 320kbps with stereo audio encoding (Recorded videos, whatsapp and probably any other app that record sound will get crystal clear audios, caution with your data usage. Doubled encoding means doubled size)
[*]Doubled to 20 Mbit/sec video encoding 720p
[*]Bumped to 99% JPEG
[/LIST]
To do list:
Force 1080p recording (it has no affect playing with media_profiles.xml yet)
AGC - Automatic Gain Control (if you record something very loud like a concert, the sound will get very ****ed up)
What I know:
Motorola has disabled AGC for some reason I don't know. If you look at audio_effects.conf you'll find some Dolby code and AGC, AEC and NS as commentaries.
AGC, AEC and NS relies on pre_processing and libaudiopreprocessing.so, which wasn't declared on the file in first place.
The sensor has 1080p capabilities (pipeline and everything), since we share the same camera module as Nexus 5. I believe we can fine tune some stuff with the camera apk. For now I want to try this first to later research with libs/drivers.
I've managed to decompress the APK file but i have no idea how to decompile DEX, ARSC and the XML files (are XML compressed/obfuscated? It wasn't readable).
Can someone enlight me over?
Flash at your own risk.
Tested on CM12.1
Stock not tested yet

The audio graphs i've analyzed with and witouth the mod seems that AGC is on(maybe with a very moderated preset). Can someone try to record a video on a very loudly place?

sky0165 said:
The audio graphs i've analyzed with and witouth the mod seems that AGC is on(maybe with a very moderated preset). Can someone try to record a video on a very loudly place?
Click to expand...
Click to collapse
With stock 5.0.2 camera and libs or cm12.1 camera? (I'm on my way to an edm rave party lol jk)
Sent from my Moto G 2014

Great work!
Can someone post some pictures/videos for comparison vs stock?
RAW support for the camera would be amazing as well.

I believe it works from 4.4 KK to 5.0.2 and CM 12.1.
I'll post something to compare with later.
If someone help me to understand and manipulate DEX ARSC and those weird XML i would be very happy

i think it's not possible, but maybe add camera2 api is possible?

Please mention if this mod is for stock rom or it will work on any rom...

I noticed an improvement in the quality of camera friend

Hi all, can confirm this works on stock 5.0.2, no bootloops, audio quality REALLY impressive, as for AGC, I tried screaming into the mic a couple times and there was no audio distortion, I still need to check out the increased video bitrate, but it looks really sweet, thank you, keep up the awesome work, really looking forward to 1080p video working on this device

Anyone tried this on a CM rom?

Here remains the same resolution, I am in rom AICP

emistery said:
Anyone tried this on a CM rom?
Click to expand...
Click to collapse
OP says that it's been tested on CM 12.1 and users have reported it also working on stock moto.

TheLS said:
Here remains the same resolution, I am in rom AICP
Click to expand...
Click to collapse
Resolution still the same (8MP). What was changed was the post-processing compression to 1%.

sky0165 said:
Resolution still the same (8MP). What was changed was the post-processing compression to 1%.
Click to expand...
Click to collapse
How can you increase camera's resolution more than hardware specs?

wifestealer said:
How can you increase camera's resolution more than hardware specs?
Click to expand...
Click to collapse
That's not possble for photos, but the video resolution could theoretically be increased from 720p (aprox. 0.9 Megapixels) to 1080p (2MP).
Is there a way to enable recording with 60 frames per second? I would also like to see some comparison pictures/videos if possible.

uiuiuiui said:
That's not possble for photos, but the video resolution could theoretically be increased from 720p (aprox. 0.9 Megapixels) to 1080p (2MP).
Is there a way to enable recording with 60 frames per second? I would also like to see some comparison pictures/videos if possible.
Click to expand...
Click to collapse
Hmmm i don't think so, not without messing with the .so files.
In low light conditions out device records at 15 FPS to increase sensor exposure to compensate the light. In sunny conditions it records at 30.
I've been trying to decompile the lastest moto camera but it seems i can't find some portion of the code. I'm still trying to understand how those stuff works and how Android manage and rely in things.
I'll reserch some more about decompiling/recompiling APK and .so files.

Just a quick update:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Obviously, it doesn't work. My guess is: Sensor DOES support and app detects it, but libs don't.
Here's a logcat while trying to record something. "Cannot start vídeo capture. Another app may be using the mic" is the error.
https://www.dropbox.com/s/t7ed8cuzr6bpqk0/snp_log.txt?dl=0
Well, this is far beyond my skills.

@sky0165
Grt work dude...i just flashed.....drastic change in audio....
Rom- euphoria
---------- Post added at 01:02 PM ---------- Previous post was at 12:49 PM ----------
One more thing how to uninstall this zip if i dont want it....pls provide a uninstaller zip flashable
@op

Hi OP, is it possible to integrate the libs and drivers from the Snapdragon 410 MSM8916? If yes, its possible to port it from the Moto G3...

I flashed this MOD on Candy Rom and my themes stopped working, not sure why, now I can't install any theme; is there a way to revert the changes? Thanks!

Related

[APP] - Camera ICS 1.1 - [02/04/12]

Hi all,
Camera ICS is an improved version of the official Camera app included on Ice Cream Sandwich (Android 4.0).
VERSION 1.1
Wide screen pictures
Configurable storage source (Internal/SD card)
Delete button
Support for small screen devices
Volume keys: flash on/off while recording (only 4.0+)
VERSION 1.0.3
Compatible with Froyo & Gingerbread
Intel x86 support
Configurable volume keys
Bugs fixed
VERSION 1.0.2
8MP pictures support
Android 3.0.1 bug fixed
Removed unnecessary permissions: READ_SMS & SET_WALLPAPER
Also released an adfree/paid version: "Camera ICS+" (0.99$/€)
LINK:
https://market.android.com/details?id=com.moblynx.cameraicsplus
--- NEW FEATURES ---
- Color effects (mono,sepia,negative,...)
- Silent mode (no shutter sound)
- Picture quality setting (low/medium/high/ultra)
- Video bitrate selection (normal/2x)
- Video stabilization on/off (only 4.0)
- 720p face effects (only 4.0)
- Panorama mode and time-lapse video on Honeycomb tablets
We are working on improving the application.
Please contact us at moblynx dot us at gmail dot com if you have any problem. We are delighted to receive any feedback.
Thanks for your support!
MARKET LINK
Free version (Ads): https://market.android.com/details?id=com.moblynx.cameraics
Paid version (0.99$/€): https://market.android.com/details?id=com.moblynx.cameraicsplus
SCREENSHOTS
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Hi,
Thanks for the app
I just tested ... But i have not noticed any improvement than the original camera.
On your app i set the jpeg quality to ultra,nothing
For the same picture with the original app the size of the picture with your app is smaller (same condition/same object)
Jpeg quality set to Ultra is not expected to reduce the compression?
Same for the video,with your app and bitrate *2:same size
For the video bitrate when you edit the media_profiles.xml by yourself the size of the video is bigger...
Or did not understand the purpose of this application about a quality improvement?
In any case thanks for this,visually it's perfect
I keep the app pending improvements in picture quality.
The rest of the settings works well.
Rom:AOKP running android 4.0.3.
Thanks Viking37!
The quality improvement was intended to people who have not edited the media_profiles.xml file.
The app gets the media_profiles.xml for image qualities (low/medium/high). Ultra is a 100 quality.
2x bitrate doubles the media_profiles.xml values (with a max. limit to avoid overflow).
Main work in the app was to make app Honeycomb (Android 3.1) tablets compatible. Now, I can work on global improvements!
Ok,but when i tested your app my media_profiles.xml was stock (no change).
And after set the jpeg quality to Ultra and the video bitrate to *2...my media_profiles.xml has not changed value,always stock
Maybe that's what made ​​that there is no improvement in picture quality,the media_profiles.xml is not changed with your app...
After reboot nothing is changed...
For edit the media_profiles.xml you need root access,your app does not ask for root access,or i am wrong for this?
In any case if i doesn't mount my system as r/w i can't edit the media_profiles.xml.
The app does not change or edit the media_profiles.xml. App only gets the values from this file (as stock camera does) and then uses the selected value on the "improved settings". Tell me if you have more questions or ideas to improve the app. Thanks again!
Ah ok,sorry for my mistake...
I will continue to test and see...
Thanks
Is there version without ads? Where are those ads appearing ? In applcation?
Hi Laynee1,
unfortunately only version with ads/banners is available right now. :-(
I hope to release a pro version with exclusive features and no ads soon.
Thanks!
works fine on the captivate, would love more features
jerkysh said:
works fine on the captivate, would love more features
Click to expand...
Click to collapse
nice sig...
Is that work with 3.0.1 ?
I have a Galaxy Tab 10.1v but that don't work it all, when I start it, it's look like a Picasso =)
can you add
- an option to autofocus before snapping a picture
- option to use Volume button to snap a picture
these are the two most requested for the nexus camera. While autofocusing right before taking a picture doesnt make the nexus camera pic quality perfect, it greatly improves all pictures. I would definitely take that over zero-shutter lag.
Hi m3tallikris,
I think the app should work on 3.0.1, but I will check it again.
Thanks for reporting this issue.
Will test, thank you for this. A couple of things: won't download from market if you have modded screen density. Can you add widescreen? Burst shot? Turn on/off auto focus?
Edit: shooting side by side, indoor, poor light conditions, no flash. Stock image usual quality. Your app, same conditions, quality set to ultra, compression artifacts ARE GONE! This is great.
Sent from my Galaxy Nexus using Tapatalk
Here what i have everytime when i start the app
Why the app needs permission to read SMS?
I got a 'device is not compatible with this item'' in the market.
cipheruin said:
Why the app needs permission to read SMS?
Click to expand...
Click to collapse
+1 ?
Sent from my Galaxy Nexus using Tapatalk
Hi all,
Thanks for the ideas to improve the app, I will try to include them!
m3tallikris I have some "good news", my acer iconia downgraded to 3.0.1 doesn't work. I will check this problem on my tablet.
cipheruin I'm not sure why the read SMS is required (I use the AOSP 4.0.3 as base). I promise that I will verify the code and remove this permission if it's not required for any feature.
Pierre118 Please, could you tell me your device model and Android version?
Oh, no prob, it is a "good" new, now we know i'm not crazy and not the only one =p
Thank you, it will be great to have this camera on Tab, i have the Galaxy Nexus and the camera is great with the effects etc etc
If you need others tests or testers, don't hesitate =)
Good job !

[Q] Camera low fps in viewfinder

my friend has the Sony Xperia Z2 and the viewfinder (camera preview screen) is pretty smooth, it's like 60fps but when I look at mine Lg G3 with 3gb ram it looks 30fps. btw both phone where at the same light condition.
given that the camera is not the same, it could be a simple hardware difference. could be the camera app at fault. could be a difference in recording settings. could be anything, the info provided is less than helpful.
screwyluie said:
given that the camera is not the same, it could be a simple hardware difference. could be the camera app at fault. could be a difference in recording settings. could be anything, the info provided is less than helpful.
Click to expand...
Click to collapse
Considering this thread exists I think 30fps in the rom stock without mods.
http://forum.xda-developers.com/showthread.php?t=2778570
Try this out if you're rooted.
crash4fun said:
Considering this thread exists I think 30fps in the rom stock without mods.
http://forum.xda-developers.com/showthread.php?t=2778570
Try this out if you're rooted.
Click to expand...
Click to collapse
I think what he meant is when looking at the screen when the camera is open , the framerate when panning around is not smooth, not the actual video recording itself .
@screwyluie I think you are right. But I think that the could have the same hardware. But I hope somebody can mod it.
@crash4fun I have that mod but 60fps is only when recording and I meant 60fps in the live preview screen.
@joejoe23 Yes thank you that's what I meant
KingOfDope said:
@screwyluie I think you are right. But I think that the could have the same hardware. But I hope somebody can mod it.
@crash4fun I have that mod but 60fps is only when recording and I meant 60fps in the live preview screen.
@joejoe23 Yes thank you that's what I meant
Click to expand...
Click to collapse
Yup, its 6 to 30 fps in preview screen.
Check out /system/etc/camera_config.xml. Especially, keys "camera_preview_fps_range_rear" and 5 following keys. Modifying the second, "maximum" value doesn't have any effect even in bright lit environment. You may try modding the lower bound, however no one knows what effect this would have.
YaDr said:
Yup, its 6 to 30 fps in preview screen.
Check out /system/etc/camera_config.xml. Especially, keys "camera_preview_fps_range_rear" and 5 following keys. Modifying the second, "maximum" value doesn't have any effect even in bright lit environment. You may try modding the lower bound, however no one knows what effect this would have.
Click to expand...
Click to collapse
huhmm good find
I think it will affect the battery nothing more. I really want to test it now but I need my phone.
We need to contact @Hendrickson the guy who made this mod: "[MOD] Camera mod v2. Improve 4K 2160p birate, 1080p 60fps and camera compression" to test this
KingOfDope said:
huhmm good find
I think it will affect the battery nothing more. I really want to test it now but I need my phone.
We need to contact @Hendrickson the guy who made this mod: "[MOD] Camera mod v2. Improve 4K 2160p birate, 1080p 60fps and camera compression" to test this
Click to expand...
Click to collapse
Well, i once again changed maxfps to 60 in every condition, and there is some improvement in fps in bright light. It's not as smooth as it should be (constant 60 in viewfinder) but it is good enough. I guess we can try upping the lower bound to 30 or 60, this may help.
YaDr said:
Well, i once again changed maxfps to 60 in every condition, and there is some improvement in fps in bright light. It's not as smooth as it should be (constant 60 in viewfinder) but it is good enough. I guess we can try upping the lower bound to 30 or 60, this may help.
Click to expand...
Click to collapse
I'll try this on Friday. Did you get any force close yet? :highfive:
btw: How did you edit it? on your phone with a app? or through your pc and transferred the file back to your phone?
KingOfDope said:
I'll try this on Friday. Did you get any force close yet? :highfive:
btw: How did you edit it? on your phone with a app? or through your pc and transferred the file back to your phone?
Click to expand...
Click to collapse
no force closes yet. Will try to record 4k video with 50mb bitrate for all 5 mins, to see if phone will overheat/fail to record video because of heightened cpu/gpu load.
I edited it on-phone, using jota text editor.
15 mins later...
My 4k, 60 fps, 50 mbits video was recorded just fine
I think that once you are shooting video, fps of the preview screen is locked to video's fps, so that "test" may have been totally useless... Anyway, things are looking good. No force close, video/photos are doing just fine, and preview is somewhat snappier.
YaDr said:
no force closes yet. Will try to record 4k video with 50mb bitrate for all 5 mins, to see if phone will overheat/fail to record video because of heightened cpu/gpu load.
I edited it on-phone, using jota text editor.
15 mins later...
My 4k, 60 fps, 50 mbits video was recorded just fine
I think that once you are shooting video, fps of the preview screen is locked to video's fps, so that "test" may have been totally useless... Anyway, things are looking good. No force close, video/photos are doing just fine, and preview is somewhat snappier.
EDIT2: It seems that this change somehow affected encoder, since all my 4k videos are now shot at 60 fps, even though i've got framerate and LgeCamcorderCap set to 30. Would've been nice if it weren't so noizy...
Click to expand...
Click to collapse
OMG 4K 50MBITS 60FPS!?! DAMMMNN
I CAN'T WAIT TILL FRIDAY TO EDIT THE FILE O.O
Can you send the video? Here is my email [email protected] if you can't upload it here :highfive:
KingOfDope said:
OMG 4K 50MBITS 60FPS!?! DAMMMNN
I CAN'T WAIT TILL FRIDAY TO EDIT THE FILE O.O
Can you send the video? Here is my email [email protected] if you can't upload it here :highfive:
Click to expand...
Click to collapse
I'll record one sample video in "dark and noizy" conditions (it's 00h in Moscow, so it'll be quite easy), and one in "morning sun" condition's (8h later, after some sleep). Then i'll upload both here
Edit: I finally know why 4k suddenly became 60 fps... It's mx player bug, it shows incorrect values. It's still 50 mbits, though
@YaDrI peeked through the file and saw this:
"Camera_preview_fps_range_night_rear"
"Camera_preview_fps_range_night_front"
"Camera_preview_fps_range_ia_rear"
"Camera_preview_fps_range_full_frame_continuous_rear"
Did you tried to edit the one with "_night_" in them?
What does "ia" stand for?
and the last one, what does that?
I'm googling now hoping to find some answer
EDIT: I added a screenshot
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
EDIT 2: Ahh okey I thought something was not right, I mean common 4K 60fps
it's 22:30 here in The Netherland Take your time
EDIT 3: OMG I AM SO STUPID UPLOADED THE WRONG IMAGE LOL XD
EDIT 4: "Camera_preview_fps_range_ia_rear" "ia" stands for Intelligent Auto so must be the point-and-shoot mode
KingOfDope said:
@YaDrI peeked through the file and saw this:
"Camera_preview_fps_range_night_rear"
"Camera_preview_fps_range_night_front"
"Camera_preview_fps_range_ia_rear"
"Camera_preview_fps_range_full_frame_continuous_rear"
Did you tried to edit the one with "_night_" in them?
What does "ia" stand for?
and the last one, what does that?
I'm googling now hoping to find some answer
EDIT: I added a screenshot
***BIG SCREENSHOT***
EDIT 2: Ahh okey I thought something was not right, I mean common 4K 60fps
it's 22:30 here in The Netherland Take your time
EDIT 3: OMG I AM SO STUPID UPLOADED THE WRONG IMAGE LOL XD
Click to expand...
Click to collapse
I tried to edit higher bound of "Night" mode. No noticeable improvement, stll 6 fps. I think that changing the lower bracket is not a good idea, however i will try it later
About meaning of "ia" parameter... No clue, will have to dig into documentation later.
The last one must be for FOCUS_MODE_CONTINUOUS.
EDIT 1: Good, now we know what "ia" is

OnePlus 3 [email protected] recording!!

Guys, I recently received my op3 hoping it would finally have 1080p 60fps video recording in full speed with sound. But, no luck. The Sony imx298 sensor is capable of it according to a PDF I found from Sony. Has anybody had luck with being able to activate that mode.
B4TT3RY4C1D said:
Guys, I recently received my op3 hoping it would finally have 1080p 60fps video recording in full speed with sound. But, no luck. The Sony imx298 sensor is capable of it according to a PDF I found from Sony. Has anybody had luck with being able to activate that mode.
Click to expand...
Click to collapse
Yeah, it would be really good to have a mod that enable it!
Letin69 said:
Yeah, it would be really good to have a mod that enable it!
Click to expand...
Click to collapse
high speed works in the resurrection remix rom. Slow no not working, but I can sitll playback at 1/2 speed
B4TT3RY4C1D said:
high speed works in the resurrection remix rom. Slow no not working, but I can sitll playback at 1/2 speed
Click to expand...
Click to collapse
Does it record audio in highspeed mode?
Could you please try to open the video with the Google Photos app:
On stock OOS 3.2.2, slowmotion videos are treated as high framerate videos
and you can manually set the postion for the slowmotion to start and end just like on the iPhone.
The other areas are played in regular speed. Unfortunately without audio...
Would be great to have both audio and the above method working!
AcmE85 said:
you can manually set the postion for the slowmotion to start and end just like on the iPhone.
Click to expand...
Click to collapse
This can be done in google photos and then you can share the video from there, but sadly with no audio.
edit
AcmE85 said:
edit
Click to expand...
Click to collapse
I have not found a slo-mo/full speed changer option in Google photos, you'd have to use an external video editor. But sound is working. One plus must not like high speed recording
Yeah I wish there was sometype of workaround/mod released, kinda sucks too because my Galaxy Note 4, S5 and onward were all able to do 1080p 60fps recording STOCK.
B4TT3RY4C1D said:
I have not found a slo-mo/full speed changer option in Google photos, you'd have to use an external video editor. But sound is working. One plus must not like high speed recording
Click to expand...
Click to collapse
You mind uploading a short hi-speed video for me for some testing?
AcmE85 said:
You mind uploading a short hi-speed video for me for some testing?
Click to expand...
Click to collapse
Not at all. Here it is.
You'll need to download it to play in 60fps though
https://drive.google.com/file/d/0Bx9eLKVxdxoYOWdjdUZIVlZDbzg/view?usp=drivesdk
B4TT3RY4C1D said:
Not at all. Here it is.
You'll need to download it to play in 60fps though
https://drive.google.com/file/d/0Bx9eLKVxdxoYOWdjdUZIVlZDbzg/view?usp=drivesdk
Click to expand...
Click to collapse
Seems to be legit, checked it in After Effects and every frame is unique.
Has anyone tried Open Camera to record 60fps at 1080p? I tried this on an Honor 7 (as 60fps doesn't come as standard on that phone) but the results were no better than the standard camera app at 30fps. Wondered if the Sony unit on the OP3 would allow Open Camera to do a better job but can't find video examples of this anywhere.
GrandMasterPlank said:
Has anyone tried Open Camera to record 60fps at 1080p? I tried this on an Honor 7 (as 60fps doesn't come as standard on that phone) but the results were no better than the standard camera app at 30fps. Wondered if the Sony unit on the OP3 would allow Open Camera to do a better job but can't find video examples of this anywhere.
Click to expand...
Click to collapse
I can confirm it doesn't
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
@B4TT3RY4C1D
So what app did you use to record in 1080p/60 fps?
Google photos can't take photos and videos...
Letin69 said:
@B4TT3RY4C1D
So what app did you use to record in 1080p/60 fps?
Google photos can't take photos and videos...
Click to expand...
Click to collapse
Stock snapdragon camera in resurrection remix rom

[Workaround] Fix noise reduction and oversharpening without root or bootloader unlock

After being bored for quite some time i found a way to bypass the horrible noise reduction and oversharpening via an external app without voiding the warranty in any way, but this results in a quite raw looking image being in jpeg, so you need to apply your own noise reduction via photoshop or any else method.
Using FreeDcam app from the play store
Set the main camera api to camera1
Jpeg quality - 100
CustomMatrix - imx362
And on the right side of the menu
Wavelet Denoise - Denoise-off
Zero shutter lag - on
You can also change anything if u swipe up from below except the iso, because u change the iso from the left iso button, i recommend setting sharpness the prism to 0-10
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Moto camera
FreeDcam
Moto camera
FreeDcam
Moto camera
FreeDcam
Idk this app sucks too much battery. Maybe because of processing images.
pradsngh523 said:
Idk this app sucks too much battery. Maybe because of processing images.
Click to expand...
Click to collapse
well its kinda obvious the app is in a bad state, its quite unstable and sucking battery doesnt really suprise me.
TheIronLefty said:
well its kinda obvious the app is in a bad state, its quite unstable and sucking battery doesnt really suprise me.
Click to expand...
Click to collapse
Well i figured out i was pushing it too hard with hdr scene mode and forgot to change api to camera1
Working like a charm now .
Thanks buddy. Also try moving this thread to "Apps Themes and Mods" section
Thanks for this workaround - it really makes a difference especially for us without the time to root the phone.
Is there a way to make FreeDcam app to make a shutter noise so that we know we actually took a picture? Right now there's no indication and I have to go to the gallery to make sure.
I applaud the effort to find another workaround!
This is interesting to me, however I must admit- those images have a lot of ugly artifacts that are now baked in. Yes, it appears to be getting around the NR smoothed look, but it looks like it is doing so by adding a layer of grain before the jpeg compression. Without the camera2 api, I'm not sure it is possible for an application to actually access the raw frame buffer before the chromatix, etc, libs get involved. My first hunch in that this look is artificially created by the app after the camera routine has done its processing.
In other words, it looks almost like grain is being added to give the illusion of details in much of the same way we can get details in lower color spaces via dithering. Even relatively well exposed parts of the frame that shouldn't have noise have noise. And then some heavy jpeg compression on top of it, so removing it in post with Photoshop/LR/etc is going to eat a lot of detail- arguably at least as much if not more than you were getting with moto cam. Have you tried to clean any up in post and compared them side by side with moto cam?
Interestingly, if you enable the camera2 API, there is a version of FreeDcam that can record actual sensor RAW from the G5+, and one of the only apps that can properly. But once you are doing that you are better off with any of the various Google Cam versions floating around for 32-bit Nougat. Root access isn't necessary, however in order to enable the camera2 api, you need to be able to change a line in build.prop. At the very least, you need to unlock the bootloader so that you can change a system file. You can remain stock and unrooted though. I know, not for everyone, but I recommend it if image quality is important to you.
I still think you need to enable camera2 at a minimum to get better image quality, if not just replacing chromatix libs. But this is an interesting find.

General 4k/60fps with gcam

Hi guys! I have been able to record 4k/60fps with my Poco f3 with gcam mod and using forced 4k/60fps. So i think this phone has imx586 instead of imx582.
im pretty sure even if on the gcam of your F3 you have the ption 4k 60fps its still recording at 30 fps(and the stabilisation always trick you to think you have high fps)
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
(Yeah i know that it is variable so it is sometimes 30fps but avg is 60)
zorglub222 said:
im pretty sure even if on the gcam of your F3 you have the ption 4k 60fps its still recording at 30 fps(and the stabilisation always trick you to think you have high fps)
Click to expand...
Click to collapse
It is real 4k/60fps when analyzing the metadata (And there isn't any stabilisation)
Hi, I also want to test this, when I get my Poco F3. Can you post which gcam mod exactly you use?
I tried that and no difference in real fps when you look at video it is still jerky...
Make longer video you will see 35fps average and 50mb/s like stock app on 30fps...
Try uploading a sample clip? I think the IMX582 4k60 is locked in hardware.
Jing Arjay87 said:
Try uploading a sample clip? I think the IMX582 4k60 is locked in hardware.
Click to expand...
Click to collapse
I made a few test videos with different settings: https://mega.nz/folder/zVljkA4S#IIvT6jlU-Xy0MdUYhGzOAA
The occasional skips are because of the notebook not the camera. It looks like the gcam 4k 30fps is only 30mbit/s and 4k 60 is around 50mbit/s like stock 4k 30fps.
If you go frame by frame you can clearly see that the 60fps does have more frames.
I also noticed that the stock cam is more zoomed in than the gcam (except for 1080p 60fps).
craftandbuild said:
I made a few test videos with different settings: https://mega.nz/folder/zVljkA4S#IIvT6jlU-Xy0MdUYhGzOAA
The occasional skips are because of the notebook not the camera. It looks like the gcam 4k 30fps is only 30mbit/s and 4k 60 is around 50mbit/s like stock 4k 30fps.
If you go frame by frame you can clearly see that the 60fps does have more frames.
I also noticed that the stock cam is more zoomed in than the gcam (except for 1080p 60fps).
Click to expand...
Click to collapse
Very interesting, which gcam did you use? I'd like to try it out myself. 4k60 does look better than 1080p60 and about the same smoothness too. The reason why it's more zoomed in in stock camera is because of EIS, gcam usually has worse EIS than stock camera but it appears as you have disabled EIS in gcam.
Jing Arjay87 said:
Very interesting, which gcam did you use? I'd like to try it out myself. 4k60 does look better than 1080p60 and about the same smoothness too. The reason why it's more zoomed in in stock camera is because of EIS, gcam usually has worse EIS than stock camera but it appears as you have disabled EIS in gcam.
Click to expand...
Click to collapse
I used this gcam: https://www.celsoazevedo.com/files/android/google-camera/dev-bsg/f/dl16/
And yes, I used EIS on the standard setting.
Has anyone managed to turn on image stabilization in GCAM? I tested several versions. I was able to turn on 60fps in 4K. However, EIS does not run in a rare resolution. The corresponding option in GCAM is of course enabled.
craftandbuild said:
I used this gcam: https://www.celsoazevedo.com/files/android/google-camera/dev-bsg/f/dl16/
And yes, I used EIS on the standard setting.
Click to expand...
Click to collapse
they are 5 versions, which one do u exactly download ?
omidzht said:
they are 5 versions, which one do u exactly download ?
Click to expand...
Click to collapse
I always use the latest version of BSG. I really care about stabilization of 60 fps. https://www.celsoazevedo.com/files/android/google-camera/dev-bsg/
I also tried the URNYX version https://www.celsoazevedo.com/files/android/google-camera/f/changelog1500/
Image stabilization does not work in any of these versions. I have global MIUI 12.0.5
omidzht said:
they are 5 versions, which one do u exactly download ?
Click to expand...
Click to collapse
I would also recommend the latest version. The version I linked was just what I had installed when I made the test.
For BSG cams the versions _snap _MGC _ENG... are afaik only different package names. That will allow you to install multiple gcams at the same time. So it doesn't really matter which of these you use.
It actually seems to be working.
I didnt saw any codec stuf. But was filming the ground and the the rocks while walking and changing between 30 and 60 and was night and day. Way smoother
craftandbuild said:
I used this gcam: https://www.celsoazevedo.com/files/android/google-camera/dev-bsg/f/dl16/
And yes, I used EIS on the standard setting.
Click to expand...
Click to collapse
Huh it actually works, there is no EIS on the 60fps options I tried in gcam. Sad but the fact that 4k60 is possible is great news.
I have very good news. I spent a few hours "playing" with Gcam. I was able to turn on stabilization at 60 fps in FHD and 4K resolutions - main camera. I made a few more improvements for better photo quality. If you want to enjoy video stabilization:
1. Install the latest version of BSG. I used this: https://1-dontsharethislink.celsoazevedo.com/file/filesc/MGC_8.1.101_A9_GVy_ENG.apk
2. Change Gcam settings with my file arkadia_Gcam_settings_ver2.xml
Sample photos and video with my settings. Of course, to see them in original quality, you need to download them to your computer.
Link: https://drive.google.com/drive/folders/1XaZGahpfqDgPyTn6nfptoevUk2COmQc2?usp=sharing
It's crashing on CrDroid on 26th May build
Adriano-A3 said:
It's crashing on CrDroid on 26th May build
Click to expand...
Click to collapse
I have global MIUI 12.0.5. Works on global MIUI 12.0.5
So whats the verdict???
Has anyone tried Hardware info apps to see what the sensor is reporting??
I have both X3 Pro and F3, want to open one and sell other

Categories

Resources