.PVR

PVR-fil

PowerVR Texture File
Ställ en fråga
SNABBT SVAR

En .pvr-fil är en PowerVR-textur - en GPU-redo bild som används i spel och 3D-appar, inklusive det infödda texturformatet för SEGA Dreamcast. Det är inte ett vanligt foto. För att visa eller konvertera en, använd Imaginations kostnadsfria PVRTexTool; för Dreamcast-filer fungerar även PuyoTools. En separat, orelaterad .pvr-filtyp är en DVR/TiVo-TV-inspelning.

Utvecklare: Imagination Technologies (PowerVR); the Dreamcast variant originated with NEC/VideoLogic PowerVR hardware used in the SEGA Dreamcast Kategori: Rasterbildfiler Öppen standard MIME: image/x-pvr
ÖPPNAS PÅ Windows macOS Linux
Relaterat: .JPG · .PNG · .TIF · .ECW

På denna sida

19k+ filtillägg indexerade
Senast granskad Aug 6, 2026

Osäker på vad din fil är?

Släpp valfri fil i vår identifierare - vi läser bara de första byten för att namnge formatet.

Identifiera en fil

Vad är filformatet PVR?

.pvr-filer används av mobila enheter baserade på PowerVR-chip.

.pvr-filer används för att lagra texturer optimerade för PowerVR-grafikchip som används av enheter som spelkonsolen Sega Dreamcast och olika mobila enheter. .pvr-filer komprimerar texturdata för bättre prestanda på svagare hårdvara genom att lagra den i format som en GPU kan sampla direkt - vilket förbigår CPU-dekomprimering vid körning. Två distinkta släktträd delar filändelsen .pvr: det klassiska Dreamcast PVRT-formatet (ibland föregått av ett GBIX global-index-block) och den moderna PVR3-containern specificerad av Imagination Technologies, som stöder PVRTC (2 bpp/4 bpp), ETC1/ETC2, ASTC och okomprimerade RGBA-pixelformat.

.pvr-filer kan konverteras till andra format med dedikerade konverteringsverktyg som PVRTexTool (Imaginations officiella SDK). Många sådana verktyg finns tillgängliga som insticksmoduler för olika bildredigeringsprogram. För texturarbetsflöden mellan olika leverantörer är KTX-containern och DDS-formatet vanliga alternativ.

Förutom spelkonsolen Sega Dreamcast är PowerVR-chip installerade i många Apple-enheter, inklusive iPhone-serien. PowerVR är en mycket effektiv teknik som erbjuder hög prestanda till låg kostnad. MediaTek använder också PowerVR-grafik i sina SoC-produkter.

Säkerhet & trygghet

RISK: LOW

En äkta .pvr-textur är bilddata, inte exekverbar kod, så den är säker att öppna i ett texturverktyg. De praktiska varningarna är: en fil med namnet „texture.pvr.exe” från en okänd källa kan vara maskerad skadlig kod (kontrollera den verkliga filändelsen); och undvik slumpmässiga nedladdningar av „PVR-visare/konverterare” som buntar med annonsprogram - Imaginations officiella PVRTexTool och PuyoTools med öppen källkod är de pålitliga valen.

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNPowerVR Texture Fileäven känd som POWERVR Texture File, PVR texture
UTVECKLAREImagination Technologies (PowerVR); the Dreamcast variant originated with NEC/VideoLogic PowerVR hardware used in the SEGA Dreamcastsedan Late 1990s (PowerVR/Dreamcast PVRT); modern PVR3 container specified by Imagination Technologies (PVR File Format v3.0.0)
MIME-TYPimage/x-pvr
TYPGPU-texturcontainer (binär); header + (ofta blockkomprimerad) pixeldata
STANDARDÖppen · royaltyfri
Detta filtillägg används också av…
  • TiVo / DVR-inspelning (.pvr) - Vissa PVR/DVR-boxar sparar inspelad TV som .pvr-videofiler - en orelaterad proprietär inspelning, inte en textur (avkoda med boxens egen programvara eller VLC om codec:en är standard).
MAGIC BYTES · FILSIGNATUR
OFFSET
00010203
HEX
50565203
ASCII
PVR·
Två släktträd delar filändelsen .pvr. Den moderna Imagination PVR3-containern börjar med ett 4-byte versionsfält som läser „PVR” + 0x03 (magin blir 0x03525650 och är endianness-medveten så att läsare kan upptäcka byteordning). Den äldre SEGA Dreamcast / klassiska PowerVR-texturen börjar med ASCII-taggen „PVRT” (50 56 52 54), ibland föregått av ett „GBIX” global-index-block (47 42 49 58). Tidigare PVR2-filer använde en „PVR\x02”-version. Identifiera genom de första fyra byten.

Program som öppnar PVR-filer

Windows3 apps
PVRTexTool (Imagination) Gratis Öppna .pvr i PVRTexTool GUI för att förhandsvisa texturen och dess mipmaps; Arkiv > Spara som för att exportera till PNG eller ett annat format.
Adobe Photoshop (with NVIDIA/texture plugin) Betald Photoshop öppnar inte PVR nativt; använd en insticksmodul för texturimport eller konvertera med PVRTexTool först och redigera sedan PNG-filen. Nedprioriterad - inte en nativ PVR-öppnare.
PuyoTools (Dreamcast PVRT) Öppen källkod Öppna/extrahera klassiska SEGA PVR (PVRT/GBIX) texturer från Dreamcast-spel och exportera dem till PNG; byggd för Dreamcast-varianten.
macOS1 app
PVRTexTool (Imagination) Gratis Öppna .pvr i PVRTexTool GUI för att förhandsvisa texturen och dess mipmaps; Arkiv > Spara som för att exportera till PNG eller ett annat format.
Linux2 apps
PVRTexTool (Imagination) Gratis Öppna .pvr i PVRTexTool GUI för att förhandsvisa texturen och dess mipmaps; Arkiv > Spara som för att exportera till PNG eller ett annat format.
ImageMagick (some PVR variants) Öppen källkod Kan läsa/konvertera vissa okomprimerade PVR-varianter; för PVRTC/komprimerad data bör PVRTexTool användas istället.

Tekniska detaljer

djup specifikation
ContainertypBinär GPU-texturcontainer: fast header + valfria metadatablock + rå eller blockkomprimerad texturdata
KodningBinär
ByteordningLittle-endian som standard; PVR3-headerns versionsfält är medvetet om endianness, vilket gör att läsare kan upptäcka filens byteordning
Magic bytes / identifieringPVR3: 0x03525650 vid offset 0 (läses som „PVR\x03” LE); Dreamcast PVRT: ASCII „PVRT” (50 56 52 54), eventuellt föregått av ett „GBIX”-block (47 42 49 58)
FormatversionerPVR v1/v2 (föråldrad, „PVR\x02” magic), PVR v3 (nuvarande Imagination-specifikation) och det separata Dreamcast PVRT-blockformatet
Pixel- / komprimeringsformat som stödsPVRTC 2 bpp och 4 bpp, PVRTC2, ETC1, ETC2, ASTC (variabel bpp), VQ-komprimering (Dreamcast), plus okomprimerade RGB/RGBA-varianter
Färgdjup2-128 bpp: PVRTC vid 2-4 bpp; ETC1/ETC2 vid ~4-8 bpp; ASTC variabel; okomprimerad upp till 32-bitars RGBA8888 eller 128-bitars float RGBA32
Mipmap-stödJa - fullständiga mipmap-kedjor kan bäddas in i en enda .pvr-fil
Texturtyper som stöds2D-texturer, cube maps, textur-arrays och volymtexturer (3D) (PVR3-container); 2D och VQ cube map-texturer (Dreamcast PVRT)
DimensionsbegränsningarPVRTC kräver kvadratiska dimensioner i potenser av två (t.ex. 64×64 upp till 4096×4096 eller 8192×8192 beroende på mål-GPU); PVR3 med andra format tillåter icke-kvadratiska storlekar
Typisk filstorlek4 KB - 16 MB för en enskild textur; större med inbäddade mipmap-kedjor eller textur-arrays
MIME-typimage/x-pvr (levereras även som application/octet-stream)
MålplattformariOS, Android, Windows, macOS, Linux (modern PVR3); Sega Dreamcast (föråldrad PVRT, nativt hårdvaruformat)
Utvecklare / specifikationsägareImagination Technologies (PVR3/modern SDK-specifikation); NEC/VideoLogic och SEGA (ursprungligt Dreamcast PVRT-format)
GPU-komprimeringsmetodPVRTC använder ett lossy schema med två bithastigheter unikt för PowerVR-hårdvara; PVR3 omsluter även Khronos-format (ETC, ASTC) vilket möjliggör användning mellan olika leverantörer
SläpptLate 1990s (PowerVR/Dreamcast PVRT); modern PVR3 container specified by Imagination Technologies (PVR File Format v3.0.0)
Senaste versionPVR File Format v3.0.0 (PVR3 header; current Imagination specification)
Öppen standardJa · royaltyfri
Specifikationdocs.imgtec.com

PVR-konverteringar

Frågor & svar

frågat av användare
Ställ en snabb fråga
Få hjälp från personer som arbetar med PVR-filer. Var specifik - inkludera ditt system och programversion.
Inget konto behövs · svar vanligtvis inom en dag

Inga frågor än - bli den första att fråga om PVR-filer.

Vanliga frågor

Hur öppnar jag en PVR-fil?
Använd Imaginations kostnadsfria PVRTexTool - det öppnar PVR-texturer, förhandsvisar dem och exporterar till PNG. För SEGA Dreamcast .pvr (PVRT)-texturer kan det öppna källkodsprojektet PuyoTools också öppna och extrahera dem.
Varför ser min PVR förvrängd ut eller går inte att öppna i en bildvisare?
PVR är ett GPU-texturformat, inte en vanlig bild. Vanliga bildvisare kan inte avkoda PVRTC/ETC-komprimering. Öppna den i PVRTexTool (eller PuyoTools för Dreamcast-filer), som avkodar texturen korrekt.
Hur konverterar jag en PVR till PNG?
Öppna .pvr-filen i PVRTexTool och välj „Spara som” / exportera till PNG (PuyoTools gör detsamma för Dreamcast PVRT-texturer). Den komprimerade texturen avkodas då till en standardbild.
Vad är en Dreamcast PVR-fil?
Det är det infödda texturformatet för SEGA Dreamcast (en PowerVR-driven konsol), som använder ett „PVRT”-block som ibland föregås av „GBIX”. Spelmoddare extraherar dessa med PuyoTools och exporterar till PNG.
Är .pvr samma sak som en videoinspelning?
Nej - det är en annan, orelaterad användning av filändelsen. Vissa DVR/TiVo-boxar sparar inspelad TV som .pvr-video. En PowerVR .pvr är en GPU-texturbild; kontrollera filens källa för att avgöra vilken du har.
Kan jag redigera en PVR-textur?
Konvertera den till PNG i PVRTexTool, redigera PNG-filen i valfritt bildredigeringsprogram och koda sedan om den till PVR igen (med rätt komprimering för din mål-GPU) med hjälp av PVRTexTool.

Referenser

1Wikipedia - PVRTC (PowerVR texture compression)en.wikipedia.org
2Imagination Technologies - PVR File Format header specificationdocs.imgtec.com

Fortsätt utforska

genom databasen

Populära filtillägg denna vecka

1.AQQAQQ Instant Messenger File
2.MDMarkdown Document
3.CRDOWNLOADChrome Partial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.PARTPartial Download File
6.RPMSGRestricted Permission Message
7.NOMEDIAAndroid No-Media Marker File
8.EXEWindows Executable (Portable Executable)
9.AVIFAV1 Image File Format (AVIF)
10.ICSiCalendar data file

Relaterade filtillägg

.JPGJPEG Image
.PNGPortable Network Graphics
.TIFTagged Image File Format
.ECWEnhanced Compression Wavelet (ECW) image
.AVIFAV1 Image File Format (AVIF)
.JP2JPEG 2000 Image (ISO/IEC 15444-1)

Gratis filverktyg

En filidentifierare och bildkonverterare direkt i webbläsaren - allt körs på din enhet.

Öppna verktygslådan

Bläddra bland filtillägg A-Ö