Initializing... drag & drop files here
Supports: XCF
.xcf) files. Flatten layered projects in GIMP first (Image → Flatten Image, then re-save the .xcf) — a multi-layer XCF is read as a multi-page image and a single layer is rendered to the frame, not the merged canvas. Batch upload is supported..divx (AVI-container) file individually or grab them all as a ZIP.XCF is GIMP's native project format (first released December 15, 1997) — it preserves layers, channels, paths, guides, and selections, but virtually nothing outside GIMP can read it. DivX is a constrained MPEG-4 Part 2 ASP profile codec from the early 2000s that became the de-facto standard for set-top DVD-player playback of "data DVDs" in the late 2000s. Converting XCF to DivX re-packages the rendered artwork as a video stream a DivX-certified DVD player can decode from a USB stick or burned data disc — flatten the project in GIMP before uploading and the frames match your canvas.
For modern phones, smart TVs, and browsers, prefer XCF to MP4 (H.264) or XCF to MKV. Pick DivX only when the target hardware is a DivX-certified DVD/Blu-ray player or older media box.
| Property | XCF (input) | DivX (output) |
|---|---|---|
| Type | Image / project (GIMP native) | Video codec (MPEG-4 Part 2 ASP variant) |
| First released | December 15, 1997 | January 2001 (OpenDivX); DivX 4.0 July 2001 |
| Container | Single-file .xcf (gzip/bzip2/xz/zlib compressed) |
Typically .avi; DivX 6+ also .divx |
| What it stores | Layers, channels, paths, guides, selections, alpha, RGB / grayscale / indexed | Encoded video frames + (optional) MP3/MP2/AC3 audio |
| Compression | Lossless (zlib default in GIMP 2.10+) | Lossy block-based DCT, MPEG-4 ASP |
| Editability after save | Full re-edit in GIMP | None — one raster layer per frame; flatten in GIMP before converting |
| Playback hardware | None — needs GIMP | DivX-certified DVD/Blu-ray players, VLC, MPC-HC, DivX Player |
| Typical file size (1080p, 60s slideshow) | N/A (still images) | ~70 MB at 9.7 Mbps Home Theater cap |
| Color | RGB(A) / grayscale / 256-color indexed | YUV 4:2:0, 8-bit |
| Status (May 2026) | Active; bundled with GIMP 2.10 / 3.0 | Active maintenance — DivX 11 released Sept 2024–Dec 2024 |
| Profile | Max resolution | Max framerate | Max bitrate | Typical use |
|---|---|---|---|---|
| Handheld | 176×144 | 15 fps | 600 kbps | Old PMPs, early portable DVD players |
| Home Theater | 720×480 (NTSC) / 720×576 (PAL) | 30 / 25 fps | 9.7 Mbps | Set-top DVD players from ~2003–2012 |
| HD 720p | 1280×720 | 30 fps | 20 Mbps | DivX-certified Blu-ray players, mid-2010s smart TVs |
| HD 1080p | 1920×1080 | 30 fps | 20 Mbps (VCL) / 24 Mbps (NAL) | Higher-end DivX HD players |
Pick Home Theater dimensions (720×480 or 720×576) for any standalone DVD player older than ~2013. Most certified DVD decks reject DivX files above 864×640 even if the codec is technically the same.
No. DivX (MPEG-4 Part 2) is a YUV 4:2:0 video codec with no alpha channel. Any transparent region in your XCF is composited against the "Background Color" you pick in step 3 before encoding — that's why the dropdown matters. If you need transparency, convert XCF to PNG instead and stay in still-image land.
DivX's certified Home Theater profile — the one virtually every standalone DVD player implements — caps at 720×480 (NTSC) or 720×576 (PAL) at up to 9.7 Mbps. Burn a 1080p DivX file and a 2008 Philips DVP-series player will refuse to play it. If you only care about VLC or MPC-HC playback, 1080p works fine; for hardware compatibility, stick to SD.
They're nearly interchangeable on certified hardware — both are MPEG-4 Part 2 ASP implementations. DivX is the proprietary commercial branch (DivX, Inc. → DivX, LLC); Xvid is the open-source fork. Most DivX-certified players also play Xvid AVIs without issue. If you're targeting a specific player, check its sticker — pick whichever logo it bears. If yours is Xvid-only, use XCF to Xvid instead.
No — and they are not merged into the frame for you, which is the part that surprises people. A multi-layer XCF is read as a multi-page image and a single layer is rendered to the video frame rather than the composite GIMP shows on canvas; paths, guides, and channels are discarded outright. The artwork on the other layers is simply missing, and the regions they covered arrive transparent, which in a codec with no alpha channel means they fall back to the Background Color from step 2. Do the merge in GIMP first (Image → Flatten Image, then re-save the .xcf) and the frame matches your canvas exactly; a single-layer XCF is already fine. Keep the layered .xcf if you need to re-edit later.
Yes — that's what "Merge Strategy: Merge images" does in step 2. Drop in N XCF files, set "Duration" to e.g. 5 seconds, and the converter encodes a single DivX video that holds each rendered frame for the chosen interval. Order in the file list controls slide order. Pick "Video per image" instead to output one DivX per XCF.
By default the slideshow is silent — there's no audio in an XCF, so nothing is muxed. If you need narration or background music, render the silent DivX here, then mux audio in a tool like ffmpeg or VirtualDub. DivX-certified DVD players expect MP3, MP2, or AC3 audio in the AVI; Home Theater profile allows up to eight audio tracks.
Three common causes: (1) resolution above 720×576 — older Home Theater decoders reject anything bigger; (2) the codec uses Qpel or GMC features that pre-2008 decoders don't support; (3) the file is wrapped in .divx or .mkv instead of .avi. Re-encode at 720×480, keep bitrate ≤ 9.7 Mbps, and burn to a CD-R or DVD-R as plain .avi — that's the most compatible recipe.
Yes. DivX 11 was released for Windows and Mac in September 2024, with a 11.11.1 update in December 2024. The codec pack as a standalone install was retired with DivX 10.2; codecs now ship inside the main DivX Software bundle. That said, modern playback ecosystems (browsers, phones, smart TVs from the last decade) have moved to H.264 and H.265 — DivX is now mostly a legacy-compatibility format. For anything other than old DVD-player playback, DivX to MP4 is the saner long-term archive.
One real difference: GIMP's own File → Export As composites your layer stack before it writes the JPG, and this converter does not — it renders a single layer of the .xcf straight into the encoder. On a flattened or single-layer project the two routes look identical, and going direct skips a manual round-trip through XCF to JPG and a separate video encoder while keeping the pipeline lossless until the DivX encode itself. On a layered project, export from GIMP (or flatten there first) so the merge actually happens. If you already have JPG/PNG frames exported, JPG to DivX is the direct route.