Android 5.0 Lollipop: Λήψη βίντεο QUXGA από την κάμερα του Nexus 5
- Τρίτη, 21 Οκτωβρίου 2014 10:31
Το Camera2api του Android 5.0 Lollipop είναι -τουλάχιστον- εκπληκτικό και οι δυνατότητες που προσφέρει απεριόριστες όπως είδαμε ξανά και ξανά.
Πάμε όμως κατευθείαν στο ζουμί, το νέο API δίνει δυνατότητα λήψης video στην μέγιστη ανάλυση της κάμερας του Nexus 5, 3264x2448.
Δηλαδή, ενώ παλιότερα το Nexus 5 μπορούσε να καταγράψει "μόνο" 1080p video (1920x1080), με το νέο API δύναται να γίνει καταγραφή βίντεο στην μέγιστη ανάλυση του αισθητήρα (8MP, 3264x2448) στα 30fps.
Επειδή η καταγραφή γίνεται σε αναλογία διαστάσεων 4:3, η συγκεκριμένη ανάλυση δεν ονομάζεται "4k", αλλά QUXGA (4k συνηθίζουμε να λέμε το 3840×2160 =8,3MP). Ως προς τον συνολικό αριθμό των pixel οι δύο αναλύσεις είναι "αντίστοιχες".
Η καταγραφή βίντεο τέτοιας ανάλυσης θα περίμενε κάποιος να φέρνει το Nexus 5 στα όριά του. Κι όμως, δούλευε στο "ρελαντί", με το mpdecision να αποφασίζει ότι χρειάζεται μόνο δύο από τους τέσσερις πυρήνες ενεργοποιημένους. Επίσης ο governor αποφάσισε ότι χρειάζεται μόνο τον ένα πυρήνα στον μέγιστο χρονισμό του (2,23Ghz), δουλεύοντας τον δεύτερο στα 1,5Ghz. Αντίστοιχα το load των δύο αυτών πυρήνων ήταν μόλις ~50% και ~78%. Και ναι, έτρεχα ενεργά και ένα floating app κατά την καταγραφή του βίντεο. Να τολμήσω να υποθέσω ότι θα μπορεί και το νέο Moto G (2014) με τον Snapdragon 400 να καταγράψει βίντεο τέτοιας ανάλυσης (8MP) στο Android 5.0 Lollipop;
Τέλος επιβεβαίωσα και το "φημολογούμενο" frame rate, πετυχαίνοντας τα 30 (29,71)fps.
Όλα τα παραπάνω "μαγικά" δεν κάνει (ακόμα) η Google Camera καθότι η εφαρμογή της Google δεν εκμεταλλεύεται (ακόμα) το νέο API. (Λογικά θα το κάνει στην τελική Lollipop?) Μπορούμε όμως, όσοι τρέχουμε την τελευταία Preview, να το κάνουμε χρησιμοποιώντας την τελευταία έκδοση της "L-Camera".