Kaip įgalinti „Camera2“ API ir šaudyti RAW „Android“

jų aukščiausios kokybės įrenginiams, o ne visuotiniam „Google“ naujovinimui.



Blogos naujienos yra tai, kad neįmanoma paprasčiausiai mirksėti atsargų ROM naudojant „Camera2“ API - turėtumėte patys jį atstatyti ir patys pridėti „Camera2“ API palaikymą arba „flash“ pasirinktinį ROM su integruota API. Geros naujienos yra tai, kad yra keletas gudrybių, leidžiančių „Camera2“ API įgalinti, jei ji buvo palikta jūsų ROM, bet gamintojas ją išjungė. Taip pat yra įprastas būdas fotografuoti RAW formatu naudojant „Mediatek“ įrenginius. Aš jums parodysiu šiuos triukus žemiau.

Kas yra „RAW“ formatas ir kodėl aš noriu „Camera2“ API?

Jei patyrėte šį vadovą ir neįsivaizduojate, kas yra RAW formatas, tai iš esmės yra nuostolių neturintis vaizdo formatas - pagalvokite apie tai kaip apie vaizdo ar muzikos bitų greitį. Žinote, koks skirtumas tarp 120 kbps, 320 kbps ir FLAC muzikos failų, tiesa? Arba žiūrite „Youtube“ vaizdo įrašus 320p, palyginti su 1080p? Iš esmės tas pats dalykas yra JPEG ir RAW, lyg ir .

RAW formatas užfiksuos nuotraukas visiškai be nuostolių, o tai reiškia, kad vaizdas nebus glaudinamas (bet daug didesni failų dydžiai). Šiuos RAW vaizdus daug geriau valdyti vaizdų programinėje įrangoje - nes jie, kaip rodo failo tipo pavadinimas, yra visiškai RAW vaizdo duomenys. Jei palyginsite JPEG su a tiesiai iš kameros RAW nuotraukos greta gali atrodyti, kad JPEG turi ryškesnes spalvas ar kitus vizualinius patobulinimus - taip yra todėl, kad fotoaparato programinė įranga JPEG apdoroja ir įdeda į vaizdo duomenis.





Taigi neredaguotas RAW gali atrodyti bjauresnis nei JPEG, lyginant vienas su kitu. Tačiau vaizdo manipuliavimo entuziastams trūksta fotoaparato programinės įrangos „po apdorojimo“. Po apdorojimo yra visiškai jūsų kontroliuojamas . Tai reiškia, kad RAW nuotraukos gali būti patobulintos žymiai labiau nei JPEG failai, nes jūs nekovojate prieš fotoaparato programinės įrangos „magiją“, taikomą JPEG failams.

Įgalinti „Camera2“ API programoje „Build.Prop“

Įspėjimas: Visada sukurkite „build.prop“ atsarginę kopiją, jei kas nors nepavyktų.

Šis metodas turi 50/50 sėkmės tikimybę, tačiau verta pabandyti. Panašu, kad kai kurie gamintojai turi ROM įdiegtą „Camera2“ API, tačiau dėl tam tikrų priežasčių ją išjungė - paprasčiausiai pridėdami eilutę prie „build.prop“ „Android“ įrenginio skaidinyje / system, galite įgalinti „Camera2“ API funkcionalumą.



Taip pat žiūrėkite: Kaip redaguoti „Android Build“. „Prop“ su „Essential Tweaks“

Pirmiausia jums reikės įsišaknijusio telefono ir failo „build.prop“ redagavimo metodo. Galite naudoti šakninių failų naršyklės programą (pvz., „ES Explorer“ ) norėdami pereiti į / sistemos skaidinį savo telefone ir atidaryti „build.prop“ su teksto redaktoriumi, arba galite naudoti specialų „build.prop“ redaktorių, pvz., „JRummy BuildProp“ redaktorius .

Kai būsite „build.prop“, ieškokite šios eilutės:

persist.camera.HAL3.enabled = 0

Pakeiskite 0 į 1, išsaugokite ir išeikite iš build.prop, tada perkraukite savo telefoną. Jei šios eilutės nerandate „build.prop“, pabandykite pridėti rankiniu būdu persist.camera.HAL3.enabled = 1 failo „build.prop“ apačioje išsaugokite ir paleiskite iš naujo. Tada galite patikrinti, ar tai pavyko, paleidę trečiosios šalies fotoaparato programą, panašią į Atvira kamera arba Fotoaparatas FV-5 ir meniu „Nustatymai“ patikrinkite, ar galite įgalinti „Camera2“ API režimą.

Įgalinti „Camera2“ API terminalo emuliatoriuje

Alternatyvus aukščiau aprašytas metodas yra bandymas įgalinti „Camera2“ API per Terminalo emuliatorius . Tiesiog paleiskite terminalą ir įveskite šias komandas:

jo
jūsų persist.camera.HAL3.įgalinta 1
išėjimas
išėjimas

Perkraukite telefoną ir patikrinkite, ar jis veikė naudodamasis trečiosios šalies fotoaparato programa Atvira kamera arba Fotoaparatas FV-5 .

Fotografuokite RAW nuotraukas „Mediatek Engineer“ režimu

Jei turite „Mediatek-chipset“ įrenginį, per „Engineer“ režimą galite fotografuoti RAW nuotraukas net ir neįgalinę „Camera2“ API. Yra keletas būdų, kaip pasiekti inžinieriaus režimą:

Atidarykite telefono rinkiklį ir įveskite šį numerį: * # * # 3646633 # * # *

Arba galite įdiegti tokią programą kaip MTK inžinerijos režimas kad jūsų namuose visada būtų nuorodos piktograma. Taip pat galite įdiegti „Xposed“ ir „GravityBox“ modulį ( pamatyti: Kaip visiškai tema „Android“ su „Xposed“ moduliais ) , kuris taip pat turės paleidimo priemonę į „Engineer Mode“.

Bet kuriuo atveju, patekę į inžinieriaus režimą, tiesiog slinkite dešinėn į Aparatinės įrangos testavimas> Kamera. Tai yra testavimas režimas fotoaparato aparatinei įrangai, tačiau galite įjungti visas fotoaparato parinktis, įskaitant RAW formatą, ir fotografuoti.

Kai fotografuojate RAW nuotraukas inžinieriaus režimu, du failai bus įrašyti į / DCIM / CameraEM / katalogą - JPEG nuotraukai peržiūrėti ir tikrąjį RAW failą, kurio negalima peržiūrėti „Android“ telefone. Norėdami tvarkyti RAW vaizdą, turėsite eksportuoti RAW failą į savo kompiuterį ir naudoti vaizdų redagavimo programinę įrangą, pvz., „Adobe Photoshop“, taip pat gali tekti konvertuoti jį į universalų RAW formatą, o ne į tai, ką pateikia jūsų telefonas.

4 minutes perskaityta