Convert CAP to EXR
Max file size 100mb.
CAP vs EXR Format Comparison
| Aspect | CAP (Source Format) | EXR (Target Format) |
|---|---|---|
| Format Overview |
CAP
Phase One Capture RAW
Phase One's early RAW format used by their medium-format digital camera backs, primarily from the early 2000s. CAP files store unprocessed sensor data from Phase One's high-resolution CCD sensors, offering exceptional image quality for studio and commercial photography. The format predates Phase One's transition to IIQ format. Lossless RAW |
EXR
OpenEXR (Extended Range)
An open-standard high-dynamic-range image format created by Industrial Light & Magic (ILM) in 2003. EXR stores pixel data in 16-bit or 32-bit floating-point precision with support for multiple channels, layers, and deep compositing. It is the industry standard for VFX, film post-production, and 3D rendering pipelines where extreme dynamic range and linear color space are essential. Lossless Modern |
| Technical Specifications |
Color Depth: 16-bit per channel (CCD sensor data)
Compression: Minimal compression (proprietary Phase One) Transparency: Not supported Animation: Not supported Extensions: .cap |
Color Depth: 16-bit half-float / 32-bit full-float per channel
Compression: Lossless (ZIP, ZIPS, PIZ) or lossy (PXR24, B44, DWAA/DWAB) Transparency: Full alpha channel (float precision) Animation: Not supported (single frame per file) Extensions: .exr |
| Image Features |
|
|
| Processing & Tools |
Process Phase One CAP files with RAW tools: # Develop CAP with dcraw
dcraw -w -o 1 -q 3 -T photo.cap
# Python: read Phase One RAW data
import rawpy
raw = rawpy.imread('photo.cap')
rgb = raw.postprocess(use_camera_wb=True)
|
EXR creation and manipulation with professional tools: # Convert image to 16-bit float EXR
magick input.tiff -depth 16 -define \
exr:compression=zip output.exr
# Python: write EXR with OpenImageIO
import OpenImageIO as oiio
buf = oiio.ImageBuf("input.tiff")
buf.write("output.exr", "half")
# Read EXR with multiple channels
oiiotool input.exr --ch R,G,B -o rgb.exr
|
| Advantages |
|
|
| Disadvantages |
|
|
| Common Uses |
|
|
| Best For |
|
|
| Version History |
Introduced: Early 2000s (Phase One P-series backs)
Current Version: CAP (legacy, superseded by IIQ) Status: Legacy/obsolete (replaced by IIQ format) Evolution: CAP (early 2000s) → IIQ (current Phase One RAW format) |
Introduced: 2003 (ILM, open-sourced)
Current Version: OpenEXR 3.2 (2023, ASWF stewardship) Status: Industry standard for VFX and film, actively developed Evolution: OpenEXR 1.0 (2003) → 2.0 (2013, deep data) → 3.0 (2021, ASWF) → 3.2 (2023) |
| Software Support |
Image Editors: Capture One (full support), dcraw, darktable
Web Browsers: Not supported (RAW format) OS Preview: Via Capture One or dcraw codec support Mobile: Not supported CLI Tools: dcraw, LibRaw, rawpy, exiftool |
Image Editors: Nuke, Fusion, After Effects, Photoshop, GIMP 2.10+
Web Browsers: Not supported (specialized VFX format) OS Preview: macOS (Preview via plugin), Windows/Linux (via OpenEXR viewers) Mobile: Not supported (desktop VFX workflow only) CLI Tools: OpenImageIO (oiiotool), ImageMagick, OpenEXR tools, Pillow |
Why Convert CAP to EXR?
Converting CAP to EXR brings legacy Phase One medium-format captures into modern VFX and compositing pipelines. Phase One's CCD sensors captured 16-bit data with exceptional color accuracy, and EXR's floating-point format preserves this quality for professional compositing in Nuke, Fusion, and other VFX tools.
Phase One cameras were widely used in high-end commercial and fashion photography. When these archival captures need to be integrated into contemporary film or advertising VFX workflows, EXR conversion provides the floating-point precision required for seamless compositing with modern CGI elements.
EXR's multi-channel support allows additional data to be stored alongside the developed Phase One image, such as depth maps, alpha mattes, and compositing metadata. This is especially valuable when legacy commercial photography is being repurposed for modern advertising campaigns with CGI augmentation.
File sizes from Phase One medium-format sensors are substantial: a 60+ megapixel image in half-float EXR with ZIP compression can reach 300-500 MB. For standard photography workflows, TIFF is more practical. Reserve EXR conversion for VFX-specific pipelines requiring floating-point data.
Key Benefits of Converting CAP to EXR:
- Float Precision: 16-bit float preserves Phase One's exceptional 16-bit sensor dynamic range
- VFX Integration: Bring medium-format studio captures into film compositing pipelines
- Color Accuracy: Float preserves Phase One's renowned color science without quantization
- Multi-channel: Store mattes and auxiliary data alongside the developed photograph
- Archival Quality: Open EXR format future-proofs legacy Phase One captures
- Compositing Ready: Linear color space for physically accurate compositing
- Industry Standard: Compatible with all professional VFX and 3D applications
Practical Examples
Example 1: Archival Fashion Photography for Modern Campaign
Scenario: A fashion brand discovers Phase One CAP files from a classic campaign and needs to reuse the images in a new advertising project with CGI-enhanced backgrounds.
Source: fashion_campaign_2005_hero.cap (65 MB, 5440x4080px, Phase One P45) Conversion: CAP → EXR (16-bit float, ACEScg) Result: fashion_campaign_2005_hero.exr (185 MB, 5440x4080px, half-float) Advertising VFX workflow: 1. Recover CAP files from Phase One archive 2. Develop with Capture One using modern color science 3. Convert to half-float EXR in ACEScg color space 4. Composite model into new CGI environment in Nuke 5. Final color grade for modern advertising output ✓ Phase One color accuracy preserved in float ✓ Medium-format detail supports billboard printing ✓ Seamless compositing with modern CGI elements ✓ ACES pipeline ensures color consistency
Example 2: Product Photography VFX Enhancement
Scenario: A product catalog shot on Phase One needs CGI reflections and environments added for a luxury brand relaunch.
Source: luxury_perfume_phase_one.cap (70 MB, 5440x4080px, Phase One P45+) Conversion: CAP → EXR (32-bit float, linear sRGB) Result: luxury_perfume_phase_one.exr (350 MB, 5440x4080px, full-float) Product VFX workflow: 1. Develop CAP with flat tone curve for compositing 2. Convert to 32-bit float EXR for maximum precision 3. Add CGI reflections and environment in Nuke 4. Composite glass caustics and product highlights 5. Deliver final composite for print and digital ✓ 32-bit float handles extreme highlight precision ✓ Glass/perfume bottle caustics composited accurately ✓ Phase One's specular detail preserved for realistic CGI match ✓ Float precision prevents banding in glass transparency
Example 3: Art Reproduction Archival to VFX-Ready Format
Scenario: A museum digitized art pieces using Phase One backs and needs to create immersive virtual exhibition content with 3D environments.
Source: monet_waterlilies_scan.cap (90 MB, 7216x5412px, Phase One P65+) Conversion: CAP → EXR (16-bit float, ACES2065-1) Result: monet_waterlilies_scan.exr (310 MB, 7216x5412px, half-float) Virtual exhibition workflow: 1. Access Phase One scans from museum digital archive 2. Convert CAP to EXR for virtual production pipeline 3. Map EXR texture onto frame geometry in Unreal Engine 4. Build virtual gallery with proper lighting simulation 5. Render interactive virtual exhibition experience ✓ Phase One resolution captures fine brushwork detail ✓ Float precision preserves color nuance for display simulation ✓ ACES color space ensures accurate color reproduction ✓ EXR integrates with Unreal Engine rendering pipeline
Frequently Asked Questions (FAQ)
Q: What cameras produce CAP files?
A: CAP files are produced by early Phase One digital camera backs, primarily the P-series (P20, P25, P30, P45, P45+, P65+). These are medium-format digital backs that attached to Hasselblad V, Mamiya 645, and other medium-format camera bodies. Phase One later switched to the IIQ format for newer camera systems.
Q: Why convert CAP to EXR instead of TIFF?
A: Convert to EXR when Phase One images need to enter VFX compositing or film pipelines requiring floating-point precision. For standard photography workflows, TIFF is more practical and widely supported. EXR is specifically for Nuke, Fusion, and professional compositing where linear float data is required.
Q: Can Capture One export directly to EXR?
A: No. Capture One exports to TIFF, JPEG, PNG, PSD, and DNG, but not EXR. To get EXR output, export from Capture One as 16-bit TIFF, then convert TIFF to EXR using OpenImageIO, ImageMagick, or Nuke. Alternatively, use Python with rawpy to read the CAP directly and write EXR with OpenImageIO.
Q: How does CAP compare to modern IIQ format?
A: CAP is Phase One's older RAW format, while IIQ (Intelligent Image Quality) is the current format with improved compression, better metadata, and support for newer sensor technologies. Both store unprocessed sensor data, but IIQ has better compression and wider software support. CAP files can still be processed by Capture One and dcraw.
Q: Are CAP files still supported by current software?
A: Capture One maintains backward compatibility with CAP files from legacy Phase One backs. dcraw and LibRaw (used by darktable, RawTherapee) also support CAP. However, some newer image editors may not recognize the format. For reliable processing, Capture One or dcraw-based tools are recommended.
Q: What resolution do CAP files have?
A: Phase One backs that produced CAP files ranged from 16 megapixels (P20) to 60+ megapixels (P65+). Typical resolutions are 3648x2736 (P20), 5440x4080 (P45), and 8984x6732 (P65+). These medium-format resolutions provide exceptional detail for commercial and fine art photography.
Q: Is EXR the best archival format for legacy CAP files?
A: For VFX-specific archival, EXR is excellent. For general photography archival, DNG (Adobe Digital Negative) is more appropriate as it is specifically designed for RAW archival with full metadata preservation. Keep the original CAP files alongside any conversions as the ultimate source of truth.
Q: Can I batch convert a Phase One CAP archive to EXR?
A: Yes. Use Python with rawpy for RAW development and OpenImageIO for EXR writing. A batch script can process an entire archive of CAP files with consistent development settings and output as half-float or full-float EXR. Plan for significant storage requirements, especially with 60+ MP Phase One images.