RAW στο Android! (5.0)

sfortis

Administration Team
Staff member
3 August 2006
11,392
t3.large
Επιτέλους με την έλευση του android L (lollipop) ηρθε και ενα ριζικα ανανεωμένο camera api, που εκτος του πληρη ελέγχου των παραμετρων (exposure / iso κτλ) επιτρέπει και την δημιουργία RAW αρχειων
(DNG).

προς το παρών στο επίσημο camera app καθώς και σε ολα τα διάσημα δεν υπαρχει ακόμα υποστήριξη, αλλα δειλα δειλα οι developers το δουλευουν.

οτι καλύτερο βρήκα ειναι το lcamera του PkmX ( https://github.com/PkmX/lcamera/ ).

Προσφέρει τα εξής:
  • True manual focus (adjustable focus distance)
  • Manual exposure time (0.8" to 1/75000)
  • Manual ISO (40 to 10000)
  • DNG output support
  • 30-fps full-resolution burst capture with focus stacking & exposure bracketing in DNG
  • 30-fps full-resolution (3264x2448) video recording on Nexus 5
  • 30-fps 4K UHD (3840x2160) video recording on Nexus 6
  • Experimental 60-fps video recording at 1080p on Nexus 5
  • Material design
με μια γρήγορη δοκιμή που έκανα το αποτέλεσμα ειναι πολλά υποσχόμενο:

Αριστερα RAW απο το lcamera, δεξιά jpg απο την default camera του συστήματος στο Nexus 5.
ps. Επιτέλους shadows!

2014-11-24_15-38-03.jpg2014-11-24_15-38-35.jpg
 
Εγώ πάντως καιρό τώρα χρησιμοποιώ το https://play.google.com/store/apps/details?id=com.flavionet.android.camera.pro που έχει την επιλογή να τραβάει σε RAW καθώς και πλήρως χειροκίνητες ρυθμίσεις για ISO, shuter speed, έστιαση , white balance ,burst, bracketing και άλλα πολλά.Μέχρι και HDR timelapse
To view this content we will need your consent to set third party cookies.
For more detailed information, see our cookies page.
έχει. Τα αρχεία RAW πάντως έχουν διαφορά απο το jpeg. Επίσης μπορεις να επιλέξεις μέχρι και το μέγεθος συμπίεσης στο jpeg που αν το βάλεις στο 100% έχει καλύτερο αποτέλεσμα από την default camera app του κινητού. Αξίζει να του ρίξετε μια ματιά. Κυκλοφορεί και free lite έκδοση αλλά τα περισσότερα χαρακτηριστικά τα έχει κομμένα.

Αντίστοιχο με το camera FV-5 είναι και το Cinema FV-5 που προσφέρει τις ίδιες δυνατότητες αλλά για βίντεο.
 
Εγώ πάντως καιρό τώρα χρησιμοποιώ το https://play.google.com/store/apps/details?id=com.flavionet.android.camera.pro που έχει την επιλογή να τραβάει σε RAW καθώς και πλήρως χειροκίνητες ρυθμίσεις για ISO, shuter speed, έστιαση , white balance ,burst, bracketing και άλλα πολλά.Μέχρι και HDR timelapse
To view this content we will need your consent to set third party cookies.
For more detailed information, see our cookies page.
έχει. Τα αρχεία RAW πάντως έχουν διαφορά απο το jpeg. Επίσης μπορεις να επιλέξεις μέχρι και το μέγεθος συμπίεσης στο jpeg που αν το βάλεις στο 100% έχει καλύτερο αποτέλεσμα από την default camera app του κινητού. Αξίζει να του ρίξετε μια ματιά. Κυκλοφορεί και free lite έκδοση αλλά τα περισσότερα χαρακτηριστικά τα έχει κομμένα.

Αντίστοιχο με το camera FV-5 είναι και το Cinema FV-5 που προσφέρει τις ίδιες δυνατότητες αλλά για βίντεο.

Το εχω δοκιμάσει, απάτη σκέτη ειναι. Προσπαθεί να τα εξομοιώσει με διάφορα τρυκ. RAW αυτός λεει το PNG (καμια σχέση) ,η ρύθμιση του ISO δεν κάνει τίποτα και το long exposure που λέει απλά βγάζει πολλές φωτογραφίες και τις ενώνει.
Bracketing κανει αλλα μέχρι +/-2ev που επιτρέπει το υπαρχων API.

μόνο στο android 5.0 υπάρχει πραγματική υποστήριξη raw αρχειου (DNG) καθώς και πραγματική πρόσβαση σε exposure , iso κτλ. Σε λίγο θα δούμε στο playstore και εφαρμογές που το αξιοποιούν.

συντομα θα ανεβάσω μερικά δείγματα που εχω φτιάξει απο raw και τα αποτελέσματα είναι εκπληκτικά, 100% αξιοποίηση του αισθητήρα καθώς και του OIS που πλεον εχει νοημα σε μεγαλύτερη έκθεση.
 
Παντως κ στο one plus one που επαιξα λιγο με την εφαρμογη της καμερας του δινει δυνατοτητες raw, iso , κ exposure time για καποια δευτερολοπτα (δεν θυμαμαι ποσα) χωρις να εχει παρει ακομη android L
 
Το one plus τρέχει cyanogen και καποια πράγματα τα εχει υλοποιήσει το cm (mods βασικα ειναι) ηδη στο 4.4. Δεν ειναι official οποτε ενδέχεται να υπαρχουν bugs αλλα δουλευουν στην πλειοψηφία τους.
 
Το one plus τρέχει cyanogen και καποια πράγματα τα εχει υλοποιήσει το cm (mods βασικα ειναι) ηδη στο 4.4. Δεν ειναι official οποτε ενδέχεται να υπαρχουν bugs αλλα δουλευουν στην πλειοψηφία τους.

Φιλε μου μην μπερδευεσαι. Μπορει το cyanogen να ειναι custom rom για ολες τις υπολοιπες συσκευες πλην του one plus one. Για το oneplus ειναι η official ρομ κ δεν υπαρχει απολυτως κανενα bug.
 
Φιλε μου μην μπερδευεσαι. Μπορει το cyanogen να ειναι custom rom για ολες τις υπολοιπες συσκευες πλην του one plus one. Για το oneplus ειναι η official ρομ κ δεν υπαρχει απολυτως κανενα bug.

μπα, δεν μπερδευομαι καθολου! παρακολουθω το android και τα customizations του απο την εποχη του 2.1.
Ακόμα και αν το εχει υποθετήσει το oneplus, η cyanogen ειναι ενα community build του android και οχι official απο την google. Αυτο σημαίνει οτι το repository το διατηρούν developers οι οποίοι δεν δουλευουν για την google αλλα για τον χαβαλέ τους.
Το οτι δεν υπάρχει κανενα απολυτως bug ,μπορώ να στο πω με σιγουριά οτι δεν ισχύει, ουτε στην cm, ουτε καν στην official!
 
μπα, δεν μπερδευομαι καθολου! παρακολουθω το android και τα customizations του απο την εποχη του 2.1.
Ακόμα και αν το εχει υποθετήσει το oneplus, η cyanogen ειναι ενα community build του android και οχι official απο την google. Αυτο σημαίνει οτι το repository το διατηρούν developers οι οποίοι δεν δουλευουν για την google αλλα για τον χαβαλέ τους.
Το οτι δεν υπάρχει κανενα απολυτως bug ,μπορώ να στο πω με σιγουριά οτι δεν ισχύει, ουτε στην cm, ουτε καν στην official!

Για αυτο σου λεω οτι μπερδευεσαι! Αυτα που λες ισχυουν για οποιαδηποτε αλλη συσκευη που θα φορεσει cyanogen σαν custom rom. Για το oneplus ειναι η official rom κ η εκδοση του αφορα την συγκεκριμενη συσκευη με τις βιβλιοθηκες κ kernel που αφορα το oneplus. Ειναι σαν να λες οτι η ρομ πχ του samsung με το tw δεν ειναι official google κ αρα εχει bugs. Κανενα απολυτως bug δεν εχει το oneplus λογω cyanogen. Ακομη κ τα nexus ειχαν κ εχουν bugs τα οποια διορθωνονται σε επομενες εκδοσεις. Αν εννοεις αυτα bugs ok . Ολα τα κινητα εχουν
 
Για αυτο σου λεω οτι μπερδευεσαι! Αυτα που λες ισχυουν για οποιαδηποτε αλλη συσκευη που θα φορεσει cyanogen σαν custom rom. Για το oneplus ειναι η official rom κ η εκδοση του αφορα την συγκεκριμενη συσκευη με τις βιβλιοθηκες κ kernel που αφορα το oneplus. Ειναι σαν να λες οτι η ρομ πχ του samsung με το tw δεν ειναι official google κ αρα εχει bugs. Κανενα απολυτως bug δεν εχει το oneplus λογω cyanogen. Ακομη κ τα nexus ειχαν κ εχουν bugs τα οποια διορθωνονται σε επομενες εκδοσεις. Αν εννοεις αυτα bugs ok . Ολα τα κινητα εχουν

ΟΚ, ας τα ξεκαθαρισουμε λιγο. Official android ειναι αυτό που δίνει η google(AOSP).- Customized ειναι αυτό που δίνουν οι developers / εταιριες (samsung, sony, lg κτλ) βασισμένοι πανω στο AOSP. Bugs εχουν ολες οι εκδόσεις, οι customized ακόμα περισσότερα.

δεν υπαρχoyn αυτά και τα αλλα bugs... υπαρχουν bugs για την rom που φοράς (ναι και της AOSP). Συγκεκριμένα, η cm εκδοση για το oneplus εχει καπου στα 1200 reported issues οπου απο αυτά τα 34 ειναι in progress. ( https://jira.cyanogenmod.org/browse...ssian.jira.plugin.system.project:issues-panel )

οσο για την υποστήριξη raw που εδωσε η cm, ναι ειναι MOD και οχι official feature ,το οποιο και εχει δωθεί στο android L (5.0)

http://www.cyanogenmod.org/about


About
CyanogenMod (pronounced sigh-AN-oh-jen-mod), is a customized, aftermarket firmware distribution for several Android devices (See above for supported devices & how to install CyanogenMod on said devices). Based on the Android Open Source Project, CyanogenMod is designed to increase performance and reliability over Android-based ROMs released by vendors and carriers such as Google, T-Mobile, HTC, etc. CyanogenMod also offers a variety of features & enhancements that are not currently found in these versions of Android.