iPhone-kameratestare
Testa din iPhones fram- och bakkamera med liveförhandsvisning, upplösningskontroller och ögonblicksbilder.
Inmatning
Utdata
Readme
Hur fungerar iPhone-kameror?
Moderna iPhones har ett flerkamerasystem med två eller tre linser på baksidan och en eller flera på framsidan. Varje bakre lins tjänar ett annat syfte: vidvinkel-linsen är standard för vardagliga foton, ultravidvinkel-linsen fångar ett mycket bredare synfält (ungefär 120°), och telefoto-linsen ger optisk zoom (2× eller 3× beroende på modell). Den framåtvända TrueDepth-kameran hanterar selfies och Face ID.
Eftersom varje lins är en fysiskt separat sensor kan de skilja sig åt i upplösning, bildfrekvens, färgåtergivning och prestanda i svagt ljus. När du växlar mellan linser i den inbyggda kameraappen ser övergången sömlös ut, men under huven stoppar iOS en hårdvaruström och startar en annan. Att testa varje lins individuellt är det bästa sättet att verifiera att varje kamera på enheten fungerar korrekt.
Verktygsbeskrivning
Det här webbläsarbaserade verktyget låter dig testa varje kamera på din iPhone direkt från Safari eller Chrome — ingen appinstallation krävs. Välj kamerariktning (fram eller bak), välj en specifik lins (ultravidvinkel, vidvinkel eller telefoto), välj en upplösningsförinställning och starta en liveförhandsvisning. Verktyget rapporterar den faktiska upplösningen som hårdvaran levererar, den aktuella bildfrekvensen och den aktiva kamerans etikett så att du kan bekräfta att varje lins fungerar som förväntat. Du kan också ta omedelbara PNG-ögonblicksbilder av strömmen för vidare granskning.
Funktioner
- Linsval — testa ultravidvinkel-, vidvinkel- och telefotolinser på baksidan individuellt
- Upplösningsförinställningar — begär HD (1280×720), Full HD (1920×1080) eller 4K UHD (3840×2160) från sensorn
- Livediagnostik — visa faktisk upplösning, bildfrekvens och kameraetikett i realtid
- Omedelbara ögonblicksbilder — fånga den aktuella bildrutan som en nedladdningsbar PNG-bild
- Noll installation — körs helt i webbläsaren med hjälp av standard MediaDevices API
Hur det fungerar
Verktyget använder webbläsarens navigator.mediaDevices.getUserMedia() API för att begära en kameraström. När en bakre linstyp väljs räknar det upp alla tillgängliga videoinmatningsenheter och matchar dem med etikettens nyckelord (t.ex. "ultra wide", "telephoto") för att hitta rätt hårdvarukamera. Den valda upplösningsförinställningen skickas som en ideal-begränsning så att webbläsaren förhandlar fram den närmaste upplösning som stöds av enheten. När strömmen är aktiv frågas MediaStreamTrack.getSettings() för att rapportera den faktiska bredd, höjd och bildfrekvens som hårdvaran returnerar.
Användningsområden
- Verifiering efter reparation — efter byte av skärm eller kameramodul, bekräfta snabbt att varje lins strömmar korrekt, levererar förväntad upplösning och inte visar artefakter eller färgproblem
- Jämföra linskapacitet — kontrollera den faktiska upplösningen och bildfrekvensen som varje lins stöder vid olika förinställningar för att förstå hårdvaruskillnaderna mellan ultravidvinkel-, vidvinkel- och telefolosensorer
- Inspektion inför köp — när du köper en begagnad eller renoverad iPhone, öppna det här verktyget i webbläsaren för att testa alla kameror på plats utan att installera någon app
Alternativ förklarade
| Alternativ | Beskrivning |
|---|---|
| Kamera att testa | Välj mellan den bakre (miljö) eller främre (användarvänd) kameran |
| Lins | Välj vilken bakre lins som ska aktiveras — ultravidvinkel, vidvinkel eller telefoto (visas endast när bakre kameran är vald) |
| Upplösningsförinställning | Målupplösning för kameraströmmen — HD, Full HD eller 4K UHD. Den faktiska upplösningen kan skilja sig beroende på hårdvarukapacitet |
| Starta / Stoppa test | Påbörja eller avsluta den aktiva kameraströmmen |
| Ta ögonblicksbild | Fånga den aktuella videobildrutan och ladda ner den som en PNG-fil |
Begränsningar
- Linsval beror på att webbläsaren exponerar beskrivande kameraetiketter — vissa webbläsare kanske inte skiljer mellan bakre linser förrän kameratillstånd har beviljats minst en gång
- Inte alla iPhone-modeller stöder varje linstyp; äldre modeller kan sakna ultravidvinkel- eller telefotkameror
- Den faktiska strömmens upplösning kan vara lägre än den begärda förinställningen om den valda linsens hårdvara inte stöder den
- 4K-strömning kan orsaka högre batteriförbrukning och högre enhetstemperatur vid längre användning
Tips
- Bevilja kameratillstånd en gång med valfri inställning och växla sedan linser — webbläsaren kommer att komma ihåg tillståndet och exponera fullständiga enhetsetiketter för korrekt linsmatchning
- Jämför avläsningen "Faktisk upplösning" med den förinställning du valde för att förstå den verkliga kapaciteten hos varje lins
- Använd ögonblicksbilder för att jämföra bildkvalitet sida vid sida mellan olika linser eller upplösningsinställningar
Vanliga frågor
Fungerar det här verktyget på Android-enheter? Kameraströmmen och upplösningstestningen fungerar på Android, men linsvalfunktionen är specifikt utformad för iPhones kameraetikettkonventioner. Android-enheter kanske inte matchar linsnyckelord korrekt.
Varför stämmer inte den faktiska upplösningen med min valda förinställning? Upplösningsförinställningen skickas som en "ideal"-begränsning. Om kamerans hårdvara eller den aktuella webbläsaren inte stöder den exakta upplösningen förhandlas den närmaste tillgängliga upplösningen fram automatiskt.
Skickas mitt kameraflöde till någon server? Nej. Hela verktyget körs lokalt i din webbläsare. Ingen videodata lämnar din enhet.