Initializing... drag & drop files here
Supports: X3F
X3F is Sigma's proprietary RAW container for cameras using the Foveon X3 sensor — a stacked three-layer photodiode that captures full red, green, and blue at every pixel location rather than interpolating from a Bayer mosaic. Files begin with the ASCII signature "FOVb" and store sensor data plus a JPEG preview, with the raw payload partially obfuscated (per the libopenraw notes, the raw image data within X3F is encrypted, which is why support outside Sigma Photo Pro lagged for years). MPG is the MPEG program stream container — typically wrapping MPEG-1 (ISO/IEC 11172, 1993) or MPEG-2 video (ISO/IEC 13818, 1995) — and remains the format the DVD-Video, Video CD, and Super Video CD specs mandate. Rendering a stack of X3F frames straight to MPG yields a video slideshow that plays on hardware that won't touch MP4, WebM, or HEVC.
| Property | X3F (Sigma Foveon RAW) | MPG (MPEG program stream) |
|---|---|---|
| Type | Lossless still image (RAW sensor data) | Lossy video container |
| Signature | ASCII "FOVb" | MPEG pack header (0x000001BA) |
| Standard | Proprietary Sigma format | ISO/IEC 11172 (MPEG-1, 1993) and ISO/IEC 13818 (MPEG-2, 1995) |
| Color depth | 12-bit per channel × 3 stacked layers | 8-bit per channel YCbCr 4:2:0 |
| Frames | One static image | Many frames at 23.976–60 fps |
| Audio | None | Yes (MP2 default for DVD-spec; AAC, MP3, AC-3 optional) |
| Typical size | 20–60 MB per frame (Merrill/Quattro) | 5–30 MB per minute at DVD bitrate |
| Playback | Sigma Photo Pro, Photoshop X3F plug-in, RawTherapee (partial), darktable (partial) | DVD players, VLC, MPC-HC, smart TVs, broadcast playout |
| Editing latitude | Full exposure / white balance / shadow recovery | Baked-in — color decisions are permanent |
| Best use | Capture, develop, archive | Distribution, DVD, kiosk signage |
| Camera line | Year | Effective resolution | Typical X3F size |
|---|---|---|---|
| SD9 / SD10 | 2002 / 2003 | 3.4 MP × 3 layers (2268×1512) | 12–15 MB |
| SD14 / SD15 / DP1 / DP2 | 2007–2010 | 4.7 MP × 3 layers (2640×1760) | 12–16 MB |
| SD1 / SD1 Merrill | 2011 | 15.36 MP × 3 layers (4800×3200) | 45–55 MB |
| DP1 / DP2 / DP3 Merrill | 2012–2013 | 15.36 MP × 3 layers (4800×3200) | 45–55 MB |
| SD Quattro / SD Quattro H | 2016 | 19.6 MP top layer + 4.9 MP × 2 | 30–60 MB |
| DP0 / DP1 / DP2 / DP3 Quattro | 2014–2016 | 19.6 MP top + 4.9 MP × 2 (5424×3616) | 30–55 MB |
| Setting | Default | When to change it |
|---|---|---|
| Merge Strategy | Merge images | Switch to "Video per image" for one MPG per frame (per-image kiosk pages, individual preview clips) |
| Image Duration | 5 seconds | 1/24s or 1/30s for cinematic / broadcast timelapse; 2–3s for portfolio reels; 8–10s for narrated kiosk slides |
| Quality Preset | Very High (Recommended) | Lowest for email-friendly file size; Constant Quality (qscale) when targeting a specific bitrate ceiling |
| Resolution | Keep Original | 720×480 for NTSC DVD; 720×576 for PAL DVD; 1920×1080 for HD smart TV; 352×240 (SIF) for legacy VCD |
| Background Color | Black | White or brand color when letterboxing 3:2 Sigma frames into 16:9 video |
The tool decodes the X3F's embedded preview pipeline so you can render straight to MPG in one step. That trades the deep editing latitude of Sigma Photo Pro (where you'd normally tune exposure, color, and the trademark Foveon micro-contrast per shot) for speed. For a quick slideshow, kiosk export, or family DVD it's a one-pass workflow. For graded portfolio work, develop the X3Fs in Sigma Photo Pro or the Sigma X3F Photoshop plug-in first, export to TIFF or JPEG, then run JPG to MPG or PNG to MPG on the developed sequence.
If the playback target is a DVD player, a Video CD / Super Video CD, a broadcast ingest server, or an older USB-input TV from before 2014, MPG with MPEG-2 video is what the device's hardware decoder expects. If you're delivering to YouTube, Instagram, a modern phone, or a website embed, MP4 with H.264 is more efficient and ubiquitous — use X3F to MP4 for those. The shortcut: MPG for legacy hardware decoders, MP4 for screens and the web.
NTSC (North America, Japan, the Philippines, parts of South America): 720×480 at 29.97 fps. PAL (Europe, most of Asia and Africa, Australia): 720×576 at 25 fps. Pick the matching Preset Resolution; the converter letterboxes the Foveon 3:2 frames to the DVD's 4:3 or 16:9 display aspect, filling the bars with the Background Color you choose. Both targets stay under the DVD-Video 9.8 Mbit/s ceiling at the Very High preset.
Partially. The Foveon sensor captures full RGB at every pixel by stacking three photodiodes, which gives X3F files notably crisper per-pixel color detail and rich tonality straight out of camera. MPG is an 8-bit YCbCr 4:2:0 video format — the chroma subsampling alone drops some of that color resolution, and MPEG-2 quantization adds more. The output is sharper than a Bayer-source MPG of the same scene, but if pixel-level color fidelity matters more than playback compatibility, render to a higher-bit-depth still target like X3F to TIFF instead and review on a color-managed display.
Length equals number of X3F frames × Image Duration. 25 frames at 4 seconds = 1 minute 40 seconds. 720 frames at 1/30s = 24 seconds. If Merge Strategy is "Video per image", each output MPG runs for exactly one Duration interval and you get one file per upload.
Yes. The Quattro variant of the Foveon sensor uses a different layer distribution (19.6 MP top layer plus 4.9 MP × 2 underlying layers, versus three equal 15.36 MP layers on Merrill) and Sigma changed the X3F internal layout to match, but both variants decode through the same pipeline. Effective output resolution is reported as 5424×3616 for Quattro DP-series bodies and 4800×3200 for SD1 / DP Merrill — both downscale cleanly to any DVD or HD preset.
The tool emits a silent MPG with a placeholder MP2 audio track so the file stays DVD-spec compliant. To add music, drop the rendered MPG into DVDStyler (free, Windows/Mac/Linux) or Shotcut and attach an audio track at authoring time. Alternatively, render the MPG, then run it through a downstream editor that accepts MPEG-2 program streams directly — DaVinci Resolve and Premiere both ingest.mpg without a transcode.
An X3F holds one still frame; an MPG holds many encoded frames per second. A 5-second 720×480 NTSC clip at the Very High preset runs roughly 5–6 MB even from a single X3F because MPEG-2 inserts a full I-frame at the start of every GOP. To shrink an existing MPG, run it through Compress MPG. For a much smaller modern-codec equivalent of the same slideshow, X3F to MP4 with H.264 is typically 3–5× smaller at comparable perceived quality.
Conversion runs on our servers — X3F files are processed on our servers and the originals do not upload to a remote server. Output downloads locally, and refreshing the page clears the queue. The same applies if you batch a full Quattro shoot of 200 frames; the processing runs on our servers.