Nous connaissons tous la populaire application Google Camera (GCam). Ils parlent de lui partout: w3bsit3-dns.com , XDA , dans tous les forums téléphoniques officiels. Presque tous les propriétaires de l'appareil essaient de trouver un GCam sur leur appareil, car leurs téléphones ne bénéficient plus de l'assistance du fabricant ou la qualité de la photo / vidéo souffre en raison de l'attitude négligente des développeurs (ou du manque de ressources) envers la caméra stock.
L'article aura beaucoup de photos prises à GCam.


Un peu d'histoire et de fonctionnalités
GCam est apparu dans Android KitKat (4.4.0), mais plus tard, Google s'est limité à prendre en charge Pixel, Nexus et Essential. À chaque nouvelle mise à jour, de nouvelles fonctions apparaissent, je ne me souviens plus de la séquence elle-même, mais voici les fonctions qui sont présentes maintenant:
- Photo - prise de vue
- HDR + (collage de plusieurs photos en une seule)
- HDR + avancé (même HDR +, mais couvre plus de gamme de couleurs et prend plus de temps)
- Ralenti (0,25x et 0,125x)
- Prise de vue rapide (5x, 10x, 30x, 120x)
- Prise de vue vidéo (720 (30/60 ips), 1080 (30/60 ips), 4k (30 ips); stabilisation vidéo, autofocus)
- Portrait (flou de l'arrière-plan, si une personne / un groupe de personnes se tient au premier plan à l'aide d'un capteur et possibilité de modifier encore l'ouverture)
- Panorama avec son
- Photosphère (création de cadres de collage dans différents modes, comme exemple d'un fisheye)
- Aire de jeux ( autocollants AR )
- Collage de photos (une photo est prise si une personne / un groupe de personnes sourit)
- Tampon photo (lorsque vous "êtes" dans l'application, le tampon recueille des photos au cours des dernières secondes, de sorte que lorsque vous appuyez sur le déclencheur, la photo finale est prise presque instantanément, c'est-à-dire qu'il n'y a pas de grand retard pour un grand nombre d'images)
- Top Shot (une gamme de photos est faite dans laquelle vous pouvez choisir l'une des meilleures qualité et le meilleur moment)
- ZSL (mode de prise de vue; par défaut, les téléphones Pixel utilisent le protocole zéro délai , cela vous permet de capturer exactement le moment dont vous avez besoin - d'où le «délai zéro retard»)
- Super Res Zoom (combine plusieurs images pour former une image de plus haute résolution au lieu d'étirer l'image recadrée sur la largeur de l'écran. En conséquence, l'utilisateur obtient des détails améliorés qui "peuvent rivaliser avec le zoom optique à deux temps sur la plupart des autres smartphones." La qualité de la machine est responsable de la qualité avancée. formation)
- Night Sight (la nuit, ce mode prend des images avec différentes vitesses d'obturation pour finalement le coller en 1 image, les inconvénients de ce mode sont le bruit avec une petite quantité de lumière, ABW (balance des blancs automatique) est boiteux, tout le processus de prise d'une photo prend de 1 -5 sec)



Premier mod
GCam est officiellement pris en charge sur les téléphones Pixel, Nexus, Essential et sur les téléphones où Android Go / One est installé, mais avec un petit nombre de fonctionnalités. Nous savons tous qu'Android est un système d'exploitation ouvert et nous connaissons ses avantages, il y avait donc un passionné d'Internet BSG qui a porté GCam sur Xiaomi mi5s. Le premier mod n'était vraiment rien, car sur ce téléphone, il y avait exactement le même capteur que sur le Pixel 1, c'est-à-dire imx 378 . Après cela, l'ère du portage de GCam a commencé.
De nos jours, il existe un mod pour presque tous les téléphones.
Mais il y a eu quelques problèmes de la part des fournisseurs (fabricants de téléphones) qui n'ont pas spécifiquement ajouté les bibliothèques nécessaires au firmware pour toutes les fonctionnalités de GCam. Par exemple, Xiaomi mi8, tout ne fonctionnait pas sur ce téléphone, nous avons donc spammé le vendeur pour changer / ajouter des bibliothèques. En conséquence, nous avons atteint notre objectif et avons un mod à part entière.
À l'avenir, de nombreux autres mods ont été créés avec quelques ajouts de fonctions:
- Enregistrement au format brut
- Prise en charge de différentes bibliothèques (n'importe qui peut le faire en C ++ et le pousser dans GCam)
- Algorithme de compression efficace (les vidéos sont enregistrées au format H.265 / HEVC)
- ABW personnalisé
- Qualité HDR + (le nombre d'images pour coller des photos en une seule)
- Saturation
- Compression JPG
- Sélection de la vitesse d'obturation pour différents modes
- Sélection du modèle (tous les modèles de téléphones de Google; en fonction de celui choisi, cela changera l'ISO, la vitesse d'obturation, ABW)
- Choix de la configuration (le paramètre est responsable des algorithmes lors du traitement des photos; il existe des configurations de différents téléphones et de leurs hybrides)
- Compensation d'exposition
- Débit vidéo (10 Mbps - 130 Mbps)
Quelques photos en mode Night Sight


La disponibilité
Le mod GCam peut être trouvé sur presque tous les téléphones Android, MAIS il y en a quelques-uns mais:
- votre appareil doit être sur Snapdragon (sur d'autres SoC il peut y avoir des problèmes avec les modes)
- des téléphones comme Meizu, Samsung, Huawei peuvent avoir des problèmes en raison du manque de bibliothèques
- pour certains appareils, vous avez besoin de root, ou plutôt de Magisk, pour corriger les correctifs (h.265 / camera2api / buffer_fix)


Résumé
GCam est une application d'appareil photo avancée dans laquelle vous pouvez obtenir de bonnes photos avec presque rien à configurer (je viens de l'obtenir et de prendre une photo). Il est dommage que Google ait refusé le support officiel sur chaque appareil, mais cela peut être compris. Au total, elle a dépensé 1 lam $ pour développer l'application, et pour créer / supporter cette application il y a toute une unité où l'entreprise forme l'IA et teste cette application. Je propose des instructions pour trouver GCam pour votre appareil:
Liens utiles