Hvad er DPX-filformatet?
.dpx (Digital Picture Exchange) er et professionelt billedformat til biograf og tv med én frame pr. fil, standardiseret af SMPTE som ST 268M. Hver .dpx-fil indeholder én billedramme; filmsekvenser gemmes som nummererede filsæt (f.eks. frame_000001.dpx til frame_129600.dpx for en 90-minutters spillefilm ved 24 fps).
Formatet stammer fra Kodaks Cineon filmscanner-format og blev første gang standardiseret i 1994. Dens faste 2048-byte header gemmer omfattende metadata: billedgeometri, pixel-pakning og bitdybde, kolorimetri, tidskode, framerate, filmrulle-ID og parametre for tv-udsendelse. Op til otte samtidige billedelementer pr. fil er understøttet.
Byte-rækkefølgen er selvbeskrivende: filer, der begynder med ASCII-magic SDPX, er big-endian; filer, der begynder med XPDS, er little-endian - det omvendte magic-ord koder valget af byte-rækkefølge. Den nuværende standard er SMPTE ST 268M V2.0 (2003), genbekræftet i 2021.
Typisk brug i biografen er 10-bit log-kodede data ved hjælp af den logaritmiske Cineon-overførselsfunktion til scannet film, eller 10-bit til 16-bit lineær til optagelser fra digitale kameraer. Pixeldata er ukomprimeret i mastering-workflows, hvilket gør de enkelte frame-filer store - en 2K 10-bit RGB-frame er cirka 6 MB.
DPX er fortsat det arkiveringsformat, som kræves af mange filmstudier og arkiver. Til HDR multi-layer VFX-produktion er OpenEXR det foretrukne supplement.
Sikkerhed og tryghed
RISIKO: LOWProfessionelle billeddata uden eksekverbart indhold. Filerne er store og typisk en del af nummererede sekvenser; ingen sikkerhedsrisiko. Bekræft, at kilden er en legitim post-production levering, ikke malware forklædt som en DPX-frame.
Formatdetaljer
kort fortaltProgrammer der åbner DPX-filer
Tekniske detaljer
dyb specifikation| Magic bytes | 53 44 50 58 (SDPX) ved offset 0 for big-endian; 58 50 44 53 (XPDS) for little-endian - omvendt magic koder byte-rækkefølge |
| Header-størrelse | Fast 2048 bytes: Filinformation, Billedinformation, Billedorientering, Filmspecifikke og TV-specifikke header-sektioner |
| Byte-rækkefølge | Selvbeskrivende - big-endian eller little-endian, angivet ved magic bytes |
| Farvedybde | 8, 10, 12 eller 16 bit pr. kanal; standard biografbrug er 10-bit log (Cineon logaritmisk overførselsfunktion) |
| Billedelementer | Op til 8 samtidige billedelementer (kanalgrupper) pr. fil |
| Komprimering | Ukomprimeret (standard for mastering) eller valgfri RLE pr. kanal |
| Typisk filstørrelse | ~6 MB (2K, 10-bit RGB) til 24 MB (4K, 16-bit RGB); en fuld 90-minutters film fylder cirka 175 GB som DPX-sekvens |
| Maksimale billeddimensioner | 65535 x 65535 pixels (32-bit pixel-antal felter) |
| Kolorimetri | Lineær, Cineon log, ITU-R BT.709, ITU-R BT.601, YCbCr (V2.0+) |
| Checksum | Valgfrit CRC-32 felt i filinformations-headeren (ikke altid udfyldt af encodere) |
| Frame-model | Én fil = én frame; sekvenser bruger numeriske filnavne med foranstillede nuller |
| MIME-type | image/x-dpx |
| Standardversioner | V1.0 (SMPTE ST 268M-1994); V2.0 (SMPTE ST 268M-2003); genbekræftet 2021 (ingen strukturelle ændringer) |
| Udgivet | 1994 (SMPTE ST 268M-1994, v1.0) |
| Seneste version | SMPTE ST 268M-2003 (v2.0, most commonly used; v2.0 refinements released 2021 as ST 268M-2021) |
| Åben standard | Ja · royaltyfri |
| Specifikation | www.smpte.org |
DPX-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om DPX-filer.