Initializing... drag & drop files here
Supports: X3F
X3F is Sigma's proprietary container for the Foveon X3 sensor, which stacks red, green, and blue photosites at every pixel location instead of using a Bayer filter — first shipped in the Sigma SD9 in 2002 and used through the SD1 Merrill, DP Merrill, and Quattro lines. 3G2 (3GPP2) is the multimedia container defined by 3GPP2 in January 2004 for CDMA2000 mobile multimedia services. Converting X3F into 3G2 is a deliberately niche workflow — the reasons are almost always archival, hardware-emulator, or legacy-device-test specific.
For the more common workflow of pulling stills out of X3F for editing or sharing, Convert X3F to JPG is the right tool. For a GSM-network equivalent of this slideshow, see Convert X3F to 3GP.
| Property | 3G2 (3GPP2) | 3GP (3GPP) |
|---|---|---|
| Defined by | 3GPP2 (CDMA2000 partnership) | 3GPP (GSM/UMTS partnership) |
| Initial spec | January 2004 | 2001 |
| Target networks | CDMA2000 — Verizon, Sprint, US Cellular, KDDI | GSM/UMTS — AT&T, T-Mobile, most non-US carriers |
| Container base | ISO base media (MPEG-4 Part 12) | ISO base media (MPEG-4 Part 12) |
| Video codecs | H.263, MPEG-4 Part 2, H.264 (AVC) | H.263, MPEG-4 Part 2, H.264 (AVC) |
| CDMA-only audio | EVRC, EVRC-B, EVRC-WB, QCELP (13K), SMV, VMR-WB | Not supported |
| GSM-only audio | None | AMR-WB+, HE-AAC v2 (Enhanced aacPlus) |
| Shared audio | AAC-LC, HE-AAC v1, AMR-NB, AMR-WB | AAC-LC, HE-AAC v1, AMR-NB, AMR-WB |
| File extension | .3g2 | .3gp |
| Status on US networks | CDMA shutdowns complete (Verizon Dec 2022, Sprint May 2022) | GSM/UMTS shutdowns also complete (AT&T 2022) |
| Setting | What it does | Sensible defaults for 3G2 |
|---|---|---|
| Merge strategy | One stitched 3G2 vs one 3G2 per X3F | Merge for slideshows; Per-image for batch transcoding |
| Image Duration | Seconds each X3F frame holds on screen | 3-5 seconds for readable stills on a small display |
| Background Color | Fills letterbox bars when aspect ratios differ | Black for photo content; White for documents |
| Quality Preset | Encoder quality knob (Lowest → Highest) | Medium or High — 3G2 targets QVGA, not 4K |
| Resolution preset | Fixed output size | 240p (320×240) or 360p for handset-era fidelity |
| Keep original | Preserve full Foveon resolution | Avoid for 3G2 — Foveon raws far exceed 3G2's design envelope |
The legitimate cases are narrow: museum exhibits running vintage handsets, BREW/Qualcomm emulator demos, embedded signage hardware whose decoder predates MP4, and forensic reference clips for casework dated before the US CDMA shutdowns. If your goal is to share Foveon stills on a modern phone, convert to JPG or PNG instead and skip 3G2 entirely.
Both containers share the same ISO base media structure and the same H.263, MPEG-4 Part 2, and H.264 video codecs. The split is on audio: 3G2 adds CDMA-only codecs (EVRC, QCELP, SMV, VMR-WB) and drops the GSM-only AMR-WB+ and HE-AAC v2. If your target device is a Verizon, Sprint, or KDDI CDMA handset, use 3G2. If it's a European GSM handset or an Android phone that accepts either, 3GP is more broadly compatible.
No. Foveon's signature is per-pixel RGB capture at the sensor level — that information is collapsed during demosaic into a standard YUV stream before H.263 or H.264 encoding. The 3G2 output is a normal compressed video; it does not preserve the layered raw data. For color-faithful work, keep the X3F as the master and use Sigma Photo Pro or a compatible RAW workflow.
3G2 was designed for handsets with QCIF (176×144), QVGA (320×240), and VGA (640×480) displays. Picking 144p or 240p matches what the format was tuned for; 360p or 480p still play on the rare modern decoders that accept .3g2. Anything above 720p defeats the purpose — modern playback should be MP4/H.264 instead.
It depends on the OS. Recent versions of VLC and ffmpeg play 3G2 on desktop. iOS and stock Android both removed reliable 3G2 gallery playback over the past few major releases; the file may open in a third-party player but not the system video app. For modern-phone playback, convert to MP4 via Convert 3G2 to MP4 after generating the 3G2.
xconvert decodes X3F server-side using open-source libraw-based tooling, so you do not need Sigma Photo Pro to convert. That said, Sigma Photo Pro remains the only software that uses Sigma's official Foveon color science. If color accuracy matters more than the 3G2 wrapper, export TIFF/JPG from Sigma Photo Pro first, then bring those into a video tool.
Vintage handset clips were typically capped around 64-384 kbps video and used the low-bitrate EVRC or AMR-NB audio codecs to fit MMS limits. Converting X3F at the Very High Quality Preset and 480p resolution gives a far higher bitrate than any 2005-era handset would produce. Drop the Quality Preset to Medium or Low and choose a 240p resolution to land closer to period-accurate file sizes.
Any Foveon X3 body should work: SD9 (2002), SD10, SD14, SD15, SD1 and SD1 Merrill, the DP1/DP2/DP3 Merrill compacts, and the dp Quattro line. The X3F header starts with the ASCII signature "FOVb"; if your file starts with anything else (some DNG converters re-wrap raws), the converter may reject it.
xconvert accepts X3F files up to the standard per-file cap published on the homepage. Quattro and SD1 Merrill X3Fs are typically 40-60 MB each, so batches of more than a handful should be queued in groups rather than all at once for the smoothest experience.