Hva er DPX-filformatet?
.dpx (Digital Picture Exchange) er et profesjonelt bildeformat for enkeltrammer innen kino og kringkasting, standardisert av SMPTE som ST 268M. Hver .dpx-fil inneholder én bilderamme; filmsekvenser lagres som nummererte filsett (f.eks. frame_000001.dpx til frame_129600.dpx for en 90-minutters spillefilm ved 24 fps).
Formatet ble avledet fra Kodaks Cineon-filmskannerformat og først standardisert i 1994. Den faste headeren på 2048 byte lagrer omfattende metadata: bildegeometri, pikselpakking og bitdybde, kolorimetri, tidskode, bildefrekvens, filmrull-ID og parametere for TV-sending. Opptil åtte samtidige bildeelementer per fil støttes.
Byterekkefølgen er selvbeskrivende: filer som starter med ASCII-magien SDPX er big-endian; filer som starter med XPDS er little-endian - den omvendte magien koder valget av byterekkefølge. Den nåværende standarden er SMPTE ST 268M V2.0 (2003), stemt frem på nytt i 2021.
Typisk kinobruk er 10-bit log-kodet data som bruker den logaritmiske overføringsfunksjonen fra Cineon for skannet film, eller 10-bit til 16-bit lineær for digitalt kameraopptak. Pikseldata er ukomprimert i arbeidsflyter for mastering, noe som gjør individuelle rammefiler store - en 2K 10-bit RGB-ramme er omtrent 6 MB.
DPX forblir det arkivformatet som kreves av mange filmstudioer og arkiver. For HDR multi-lags VFX-produksjon er OpenEXR det foretrukne komplementet.
Sikkerhet og trygghet
RISIKO: LOWProfesjonelle bildedata uten eksekverbart innhold. Filene er store og vanligvis en del av nummererte sekvenser; ingen sikkerhetsrisiko. Bekreft at kilden er en legitim post-produksjonsleveranse, ikke skadevare forkledd som en DPX-ramme.
Formatdetaljer
i et nøtteskallProgrammer som åpner DPX-filer
Tekniske detaljer
dyp spesifikasjon| Magiske byte | 53 44 50 58 (SDPX) ved offset 0 for big-endian; 58 50 44 53 (XPDS) for little-endian - omvendt magi koder byterekkefølge |
| Header-størrelse | Fast 2048 byte: Filinformasjon, bildeinformasjon, bildeorientering, filmindustrispesifikke og TV-industrispesifikke header-seksjoner |
| Byterekkefølge | Selvbeskrivende - big-endian eller little-endian, indikert av magiske byte |
| Fargedybde | 8, 10, 12 eller 16 biter per kanal; standard kinobruk er 10-bit log (Cineon logaritmisk overføringsfunksjon) |
| Bildeelementer | Opptil 8 samtidige bildeelementer (kanalgrupper) per fil |
| Komprimering | Ukomprimert (standard for mastering) eller valgfri RLE per kanal |
| Typisk filstørrelse | ~6 MB (2K, 10-bit RGB) til 24 MB (4K, 16-bit RGB); en hel 90-minutters film er omtrent 175 GB som DPX-sekvens |
| Maksimal bildestørrelse | 65535 x 65535 piksler (32-bit felt for pikselantall) |
| Kolorimetri | Lineær, Cineon log, ITU-R BT.709, ITU-R BT.601, YCbCr (V2.0+) |
| Sjekksum | Valgfritt CRC-32-felt i filinformasjons-headeren (ikke alltid fylt ut av kodere) |
| Rammemodell | Én fil = én ramme; sekvenser bruker numeriske filnavn med null-utfylling |
| MIME-type | image/x-dpx |
| Standardversjoner | V1.0 (SMPTE ST 268M-1994); V2.0 (SMPTE ST 268M-2003); ny avstemning 2021 (ingen strukturelle endringer) |
| Utgitt | 1994 (SMPTE ST 268M-1994, v1.0) |
| Siste versjon | SMPTE ST 268M-2003 (v2.0, most commonly used; v2.0 refinements released 2021 as ST 268M-2021) |
| Åpen standard | Ja · royalty-fri |
| Spesifikasjon | www.smpte.org |
DPX-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om DPX-filer.