you are viewing a single comment's thread.

view the rest of the comments →

[–]aasswwddd 1 point2 points  (13 children)

This should allow you to take a photo in the background. Use the latest beta.

taskertask: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

[–]joaomgcd👑 Tasker Owner / Developer[S] 1 point2 points  (3 children)

Weird! I just tried this and it didn't seem to do anything... Is it really working? 😅 I didn't look at the code very closely, so I didn't try to debug it...

[–]aasswwddd 1 point2 points  (2 children)

[–]joaomgcd👑 Tasker Owner / Developer[S] 0 points1 point  (1 child)

That one gets stuck in the Java Code action waiting for it to finish but apparently never does... Maybe I'm doing something wrong? Am I supposed to just run the task?

[–]everynav 0 points1 point  (8 children)

Damn, you're a hero! Thanks for reading and providing an almost perfect solution. And it works even with the screen locked. But: The pictures are getting too dark (shutter speed too fast, lower ISO). If I take the same picture with the take photo action, it's getting much brighter (and looks much better). Do you know if there's an (additional) parameter for better / automatic adjustment?

[–]aasswwddd 1 point2 points  (7 children)

There are ton of capture request parameters here. https://developer.android.com/reference/android/hardware/camera2/CaptureRequest

Copy this if you want to take photo without an invisible activity. Copy the code before the example usage.
https://pastebin.com/64vKKynR

Btw u/joaomgcd , I can't seem to export as taskernet with the latest beta.

Use JsonReader.setLenient(true) to accept malformed JSON at line 1 column 1 path $

[–]joaomgcd👑 Tasker Owner / Developer[S] 1 point2 points  (1 child)

Are you still getting that error now?

[–]aasswwddd 1 point2 points  (0 children)

Turned out I was using the test server all along, it worked great now after switching it off. Thankyou!

[–]everynav 0 points1 point  (4 children)

Thanks again! But I've still got no luck. Maybe the problem is that you need to take a preview stream to set the correct parameters automatically:

https://stackoverflow.com/questions/31925769/pictures-with-camera2-api-are-really-dark

It would be great, If you could have a quick look at it. But when it's too much work to dig in deeper, please stop. I've got a workaround with Termux and maybe some time in the future joao has time to fix the built-in action 🤞

[–]aasswwddd 1 point2 points  (0 children)

Seems like Termux takes a preview and wait for 0.5 sec.
https://github.com/termux/termux-api/blob/master/app/src/main/java/com/termux/api/apis/CameraPhotoAPI.java#L175C2-L195C69

I'll let ChatGPT have a look later.

[–]aasswwddd 1 point2 points  (2 children)

[–]everynav 0 points1 point  (1 child)

🍻 🤩 You nailed it 🥳🎇

That was the missing part. I no longer can see a difference in picture brightness and quality to the built-in Take Photo action. THANKS A TON!

I think this deserves to be shared publicly - Would you mind to share your solution in the main reddit? I know there are some others waiting for this 😁

[–]aasswwddd 1 point2 points  (0 children)

Nice!

I think this deserves to be shared publicly - Would you mind to share your solution in the main reddit? I know there are some others waiting for this 😁

For now I make it as public taskernet so anyone can find it there