CHDK
Versiunea actuală a paginii nu a fost încă examinată de colaboratori experimentați și poate diferi semnificativ de
versiunea revizuită la 11 iunie 2015; verificările necesită
10 modificări .
CHDK ( Canon Hacker's Development Kit ) este un program rezident pentru camerele digitale compacte și SLR Canon bazate pe procesoare DIGIC , care permite creșterea semnificativă a funcționalității acestora și adăugarea de caracteristici nedocumentate. Creat de o comunitate de entuziaști CHDK. Este un program rezident, dar prin tradiție este adesea numit firmware alternativ .
Când utilizați CHDK, funcționalitatea de bază, metoda de control și aspectul meniului de setări ale camerei digitale sunt complet păstrate. Funcțiile suplimentare adăugate de CHDK la cele principale sunt configurate folosind meniul alternativ.
Caracteristicile CHDK
- Filmarea în Raw este principala caracteristică pentru care CHDK a fost dezvoltat inițial. Deoarece înregistrarea are loc într-un format specific care nu este tipic pentru Canon, atunci conversia în format DNG este necesară pentru procesarea ulterioară . Pentru conversie, există programe DNG4PS (prescurtare de la DNG pentru PowerShot) și DNG4PS-2 [1] . DNG4PS-2 este succesorul lui DNG4PS, își folosește sursele și unele fișiere. În plus, este posibil să înregistrați imediat imagini în format DNG , dar fără compresia fără pierderi inclusă în specificația DNG .
- Afișaj de încărcare a bateriei - afișează încărcarea curentă a bateriei în procente sau volți. Pentru o afișare mai precisă a procentului de încărcare, această funcție poate fi configurată prin specificarea tensiunii unui acumulator complet încărcat și în stare descărcată.
- Afișare distanță focală - afișează distanța focală în mm .
- DOF -calculator - vă permite să determinați adâncimea spațiului descris clar.
- Afișare poziție zoom - Afișează zoom-ul digital și analogic curent. Analogicul se schimbă discret, digitalul se schimbă fără probleme. Zoomul complet este produsul acestor două valori.
- Histograma live - vă permite să vizualizați histograma viitoarei imagini în timp ce camera focalizează. Este posibil să ieșiți un canal de luminanță (L) sau trei canale de culoare (RGB) sau toate cele patru canale împreună.
- Zebra - în procesul de focalizare automată a camerei, zonele care se dovedesc a fi supra- sau subexpuse în imagine sunt marcate cu o anumită culoare pe ecranul cu cristale lichide.
- Scripturi - Sunt folosite limbaje Lua și uBasic , care au o sintaxă simplă. Utilizarea scripturilor vă permite să simplificați operațiuni precum fotografierea continuă, crearea de panorame , bracketing etc.
- Schimbarea gradului de compresie la înregistrarea video - camerele digitale Canon utilizează în prezent codecul Motion JPG . Utilizarea altor codecuri care permit utilizarea compresiei ridicate fără pierderi de calitate nu este în prezent posibilă din cauza performanței limitate a procesoarelor DIGIC II și DIGIC III, cu toate acestea, CHDK vă permite să modificați rata de biți . Când această opțiune este activată, rata de biți scade de câteva ori.
- Un program pentru citirea cărților pe ecranul camerei - vă permite să afișați conținutul fișierelor txt pe un ecran digital.
- Manager de fișiere - vă permite să lucrați cu memoria flash ca disc, să vizualizați conținutul acesteia, să ștergeți fișiere etc.
- Calendar.
- Jocuri - au fost implementate până acum 7 jocuri (în ordinea în care apar în CHDK): snake , sudoku , tetris , decoder , reversi , four in a row și sokoban .
- Lanterna - Această funcție funcționează numai pentru camerele digitale cu ecran înclinat. Când ecranul este rotit cu 180°, acesta este umplut cu alb la luminozitate maximă, ceea ce vă permite să îl utilizați ca lanternă în întuneric.
- Vitezele de expunere reduse (până la 1/10000 s), eliberarea de la distanță sunt funcții care sunt disponibile numai prin scripturi.
Modalități de obținere a firmware-ului
CHDK necesită adresele diferitelor locații de firmware (tampon de cadre, rutine de sondare a tastaturii etc.) pentru a funcționa. Pentru a afla, aveți nevoie de un dump de firmware . Următoarele metode au fost folosite pentru a elimina gunoiurile [2] :
- un program intermitent modificat care, în loc să instaleze un nou firmware, l-a scris pe cel existent pe un card de memorie. Din păcate, inițializarea unui card de memorie este o operațiune complicată, așa că dumperul nu a putut fi scris pentru toate camerele;
- Intermiterea firmware-ului utilizând LED-ul de iluminare de fundal autofocus. Accesul la acest LED este mai ușor și în acest fel a fost posibil să piratați, de exemplu, S5is .
Camere digitale acceptate
Lista camerelor digitale acceptate
- Canon PowerShot A495 , Firmware: 1.00D, 1.00E, 1.00F
- Firmware Canon PowerShot A450 : 1.00D
- Firmware Canon PowerShot A460 : 1.00D
- Canon PowerShot A470 , firmware: 1.01B/1.02C
- Canon PowerShot A530 , firmware: 1,00 A
- Canon PowerShot A550 , Firmware: 1.00C
- Canon PowerShot A560 , firmware: 1,00 A
- Canon PowerShot A570 , firmware: 1.00E, 1.01A
- Canon PowerShot A590 , firmware: 1.00E, 1.01B
- Canon PowerShot A610 , Firmware: 1.00D (versiunea CHDK pentru 1.00E), 1.00E, 1.00F
- Canon PowerShot A620 , firmware: 1.00F
- Canon PowerShot A630 , Firmware: 1.00C
- Canon PowerShot A640 , firmware: 1.00B
- Canon PowerShot A650IS , Fw: 1.00D
- Canon PowerShot A700 , firmware: 1.00B
- Canon PowerShot A710 IS , firmware: 1,00 A
- Canon PowerShot A720 IS , Firmware: 1.00C
- Canon PowerShot A800 , Firmware: (beta) 1.00C
- Canon PowerShot S2 IS , Firmware: 1.00E, 1.00F, 1.00G, 1.00I (versiunea CHDK pentru 1.00G)
- Canon PowerShot S3 IS , firmware: 1,00 A
- Canon PowerShot S5 IS , Firmware: 1.01A, 1.01B
- Canon PowerShot G7 , Firmware: 1.00G, 1.00I, 1.00J
- Canon PowerShot G9 , firmware: 1.00D, 1.00F, 1.00G
- Canon PowerShot S2 , Firmware: 1.00E, 1.00F, 1.00G, 1.00I
- Canon PowerShot S3 IS , firmware: 1,00 A
- Canon PowerShot S5 IS , Firmware: 1.01A, 1.01B
- Canon PowerShot TX1 , Firmware: 1.00G, 1.01B
- Canon Digital IXUS 40 (SD 300), Firmware: 1.00J, 1.00K
- Canon Digital IXUS 50 (SD 400), Firmware: 1.01A, 1.01V
- Canon Digital IXUS 55 (SD 450), Firmware: 1.00B, 1.00C, 1.00D
- Canon Digital IXUS 60 (SD 600), Firmware: 1.00A, 1.00D
- Canon Digital IXUS 65 (SD 630), Firmware: 1.00A
- Canon Digital IXUS 70 (SD 1000), Firmware: 1.00C, 1.01A, 1.01B, 1.02A
- Canon Digital IXUS 700 (SD 500), Firmware: 1.01A, 1.01V
- Canon Digital IXUS 75 (SD 750), Firmware: 1.00B, 1.01A, 1.01B, 1.02A
- Canon Digital IXUS 750 (SD 550), Firmware: 1.00F, 1.00G
- Canon Digital IXUS 80 (SD 1100), Firmware: 1.00C, 1.01A, 1.01B
- Canon Digital IXUS 800 (SD 700), Firmware: 1.00B, 1.01A, 1.01B
- Canon Digital IXUS 850 (SD 800), Firmware: 1.00D, 1.00E
- Canon Digital IXUS 860 (SD 870), Firmware: 1.00C
- Canon Digital IXUS 950 (SD 550), Firmware: 1.00C
- Canon Digital IXUS 960 (SD 950), Firmware: 1.00D
- Canon Digital SX 100 IS , Firmware: 1.01V, 1.01C
- Canon Digital SX 110 IS , Firmware: 1,00 V
- Canon Digital SX 120 IS , Firmware: 1,00 V
- Canon Powershot SX 150 IS , Firmware: 1,00 A (beta)
- Canon Powershot SX 160 IS , Firmware: 1,00 A (beta)
Lista este departe de a fi completă și este actualizată constant (vezi lista completă pe site-urile CHDK).
Planuri de dezvoltare
Vezi și
Note
- ↑ CHDK Wiki → DNG4PS-2 (engleză) (downlink) . - Descrierea DNG4PS-2 pe CHDK Wiki. Data accesului: 5 iulie 2009. Arhivat din original la 29 februarie 2012.
- ↑ CHDK Wiki → Portarea CHDK (engleză) (link nu este disponibil) . - Obținerea unui dump a firmware-ului original. Data accesului: 5 iulie 2009. Arhivat din original la 29 februarie 2012.
Link -uri