Vad är filformatet DPX?
.dpx (Digital Picture Exchange) är ett professionellt bildformat för enstaka bildrutor inom film och TV, standardiserat av SMPTE som ST 268M. Varje .dpx-fil innehåller en bildruta; rörliga bildsekvenser lagras som numrerade filuppsättningar (t.ex. frame_000001.dpx till frame_129600.dpx för en 90-minuters film i 24 fps).
Formatet härstammar från Kodaks Cineon-filmskanningsformat och standardiserades första gången 1994. Dess fasta header på 2048 byte lagrar omfattande metadata: bildgeometri, pixelpackning och bitdjup, kolorimetri, tidskod, bildhastighet, filmrulle-ID och parametrar för TV-sändning. Upp till åtta samtidiga bildelement per fil stöds.
Byteordningen är självbeskrivande: filer som börjar med ASCII-magin SDPX är big-endian; filer som börjar med XPDS är little-endian - den omvända magin kodar valet av byteordning. Den nuvarande standarden är SMPTE ST 268M V2.0 (2003), som röstades om på nytt 2021.
Typisk användning inom film är 10-bitars log-kodad data som använder den logaritmiska överföringsfunktionen Cineon för skannad film, eller 10-bitars till 16-bitars linjär data för digital kamerainspelning. Pixeldata är okomprimerad i arbetsflöden för mastering, vilket gör enskilda bildfiler stora - en 2K 10-bitars RGB-ruta är ungefär 6 MB.
DPX förblir det arkivformat som krävs av många filmstudior och arkiv. För HDR-produktion med VFX i flera lager är OpenEXR det föredragna komplementet.
Säkerhet & trygghet
RISK: LOWProfessionell bilddata utan körbart innehåll. Filerna är stora och ingår vanligtvis i numrerade sekvenser; ingen säkerhetsrisk. Verifiera att källan är en legitim postproduktionsleverans och inte skadlig kod maskerad som en DPX-ruta.
Formatdetaljer
i ett nötskalProgram som öppnar DPX-filer
Tekniska detaljer
djup specifikation| Magiska byte | 53 44 50 58 (SDPX) vid offset 0 för big-endian; 58 50 44 53 (XPDS) för little-endian - omvänd magi kodar byteordning |
| Header-storlek | Fast 2048 byte: Filinformation, Bildinformation, Bildorientering, Filmspecifik, TV-specifik header-sektioner |
| Byteordning | Självbeskrivande - big-endian eller little-endian, indikeras av magiska byte |
| Färgdjup | 8, 10, 12 eller 16 bitar per kanal; standard för film är 10-bitars log (Cineon logaritmisk överföringsfunktion) |
| Bildelement | Upp till 8 samtidiga bildelement (kanalgrupper) per fil |
| Komprimering | Okomprimerad (standard för mastering) eller valfri RLE per kanal |
| Typisk filstorlek | ~6 MB (2K, 10-bitars RGB) till 24 MB (4K, 16-bitars RGB); en hel 90-minuters film är cirka 175 GB som DPX-sekvens |
| Maximala bilddimensioner | 65535 x 65535 pixlar (32-bitars fält för pixelantal) |
| Kolorimetri | Linjär, Cineon log, ITU-R BT.709, ITU-R BT.601, YCbCr (V2.0+) |
| Kontrollsumma | Valfritt CRC-32-fält i filinformationsheadern (fylls inte alltid i av kodare) |
| Bildrutemodell | En fil = en bildruta; sekvenser använder nollutfyllda numeriska filnamn |
| MIME-typ | image/x-dpx |
| Standardversioner | V1.0 (SMPTE ST 268M-1994); V2.0 (SMPTE ST 268M-2003); omröstning 2021 (ingen strukturell ändring) |
| Släppt | 1994 (SMPTE ST 268M-1994, v1.0) |
| Senaste version | SMPTE ST 268M-2003 (v2.0, most commonly used; v2.0 refinements released 2021 as ST 268M-2021) |
| Öppen standard | Ja · royaltyfri |
| Specifikation | www.smpte.org |
DPX-konverteringar
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om DPX-filer.