This website is in an early stage and still being built. The apps and tools are fully functional.
Skip to content

b3LAB – BatchForge+

The Apple Silicon transcoder.

Batch-encode for broadcast, post and delivery — ProRes, HEVC, DNxHD/HR, FFV1, MXF/MKV wrap, reframe and loudness — bundled FFmpeg, no CLI, all local.

BatchForge+ · in action
4 modes + XML timeline import Mainstream + Broadcast + Container Wrap 240p to 16K · custom sizes EBU R128 · ATSC A/85 · DCP Bundled FFmpeg 7.1.2 (LGPL) Free tier + €39 EA · Apple Silicon
▸ More · architecture, license & bundles

Native macOS batch workbench with four workflow modes — Batch Transcode, Audio-Only, Segment Join, Image Export. Industry codec pack covers mainstream delivery (ProRes 6 profiles, HEVC 10-bit, H.264, HAP/HAP Q/HAP Alpha, VP9/WebM), broadcast & archival (DNxHD 7 SMPTE profiles, DNxHR 5 profiles, FFV1 lossless), and container wrap (MXF SMPTE 377M-1 OP1a, MKV). Hardware-accelerated via VideoToolbox with automatic SW-fallback. Self-contained: ships its own LGPL-2.1 FFmpeg 7.1.2 inside the app bundle — no Homebrew, no Terminal, no setup.

Tap a tile. See it move.

Each capability opens a focused view with the full technical detail.

Video
Image
Audio channels
Reframe
Trim
Burn-In
Loudness
Repair
Automate + validate
Cheat-sheet
BatchForge+ Pro UI — full feature set in one window
BatchForge+ Pro UI — full feature set in one window · ↗ click to enlarge

Get BatchForge+

All licenses include the macOS application, setup documentation, and email support within the defined scope. Purchases delivered via Gumroad.

Free

€0

Full MP4 1080p delivery — no watermark, no time-cap, no batch-cap

What's included

  • MP4 (H.264) up to 1080p — all delivery / web / streaming / social presets, unlimited count
  • Hardware encoding via Apple VideoToolbox · custom bitrate · all framerates (24–60 + custom decimal)
  • Audio-only exports — WAV · AIFF · MP3 · M4A · FLAC (PCM 16/24/32-bit, 44.1/48/96 kHz)
  • Image export — PNG · JPG · TIFF · GIF (animated + sequence) · EXR (32-bit Float) · DPX (8/10/12-bit)
  • Segment Join · Trim with waveform · Watch Folder (auto-ingest)
  • Burn-In (timecode · filename · metadata · custom text) · LUT (.cube) · Overlay (PNG-alpha)
  • Loudness presets — EBU R128 · ATSC A/85 · Streaming · Apple Podcasts · Cinema/DCP
  • Speed / Time Remap · Naming Templates · Project Save / Load · Preset System
  • Bundled LGPL FFmpeg 7.1.2 + Power-User Override path
  • macOS 15.6 Sequoia+ · Apple Silicon · Apple Notarized

Not included in Free

  • HEVC / H.265 (incl. 10-bit hardware encoding)
  • ProRes — all 6 profiles (Proxy / LT / 422 / 422 HQ / 4444 / 4444 XQ)
  • HAP / HAP Q / HAP Alpha — VJ workflows (Resolume, MadMapper, VDMX)
  • WebM / VP9 — browser-optimized delivery
  • 4K UHD · C4K · 8K · 16K + any custom size above 1080p

Free forever. No watermark, no time-cap, no batch-cap. Full commercial use — Social, YouTube, Vimeo, Web embed, advertising. Free and Pro share the same app — Pro features unlock once a license is activated.

Get BatchForge+ Free →
Please verify macOS compatibility before purchase. Requires macOS 15.6 (Sequoia) or later and an Apple Silicon Mac (M1+). Intel Macs are not currently supported. Refunds considered for non-delivery or non-functional behavior in documented environments. See Legal for full policy.

▸ BatchForge+ · in action — early preview, not the final build.

★ Known stable path

Solo-studio Early Access · coded for max compatibility on the host matrix below · feedback welcome → [email protected]

  • OS / hardware: macOS 15.6 Sequoia+ · Apple Silicon only (Intel not supported) · Developer ID signed, notarized, stapled
  • Bundled with: LGPL-2.1 FFmpeg 7.1.2 + 23 runtime libraries inside the app bundle (all individually signed) — no Homebrew, no Terminal, no setup. Power-user override via ~/Library/Application Support/BatchForge+/bin/
  • Recommended first workflow: Drop ProRes / H.264 / MOV files into Batch Transcode → pick a preset → encode locally. Free tier delivers MP4 H.264 up to 1080p, no watermark, no time-cap. Pro unlocks HEVC / ProRes / HAP / DNxHD/HR / FFV1 + MXF/MKV wrap + DPX/EXR + resolutions > 1080p.
  • Top 3 limits: Apple Silicon only · CPU-side FFmpeg (no GPU-only codec paths) · 1 license = 2 active installs / 2 Macs (device-switch on demand)

What this is not.

Every b3LAB tool has a clear scope. Knowing the limits is part of the tool.

▸ Show all known limits
  • Tested with macOS 15.6 (Sequoia) · Apple Silicon (M1+) · macOS Tahoe. Intel Macs not currently supported.
  • FFmpeg + ffprobe bundled inside the app. BatchForge+ ships its own LGPL-2.1 FFmpeg 7.1.2 build in Contents/Resources/bin/ plus 23 LGPL/BSD/MIT runtime libraries in Contents/Resources/lib/, all individually code-signed with the b3LAB Developer ID and notarized by Apple. The preflight check verifies bundled binary integrity, drawtext availability, and write permissions on the output folder. No system FFmpeg installation is required.
  • Power-user FFmpeg override. If you want to substitute the bundled FFmpeg with your own build (for example, to enable software libx264 / libx265 encoders that are excluded from the LGPL build), place your binary at ~/Library/Application Support/BatchForge+/bin/ffmpegFFmpegLocator prefers it over the bundled one. This is the documented LGPL-2.1 Section 6 substitutability mechanism.
  • All encoding happens locally on your machine. No cloud, no upload, no telemetry.
  • Alpha preservation requires an alpha-capable output codec (HAP Alpha, HAP Q Alpha, ProRes 4444, PNG/EXR sequence) and an FFmpeg build that supports it.
  • Hardware acceleration (VideoToolbox / AudioToolbox) availability depends on Mac model and codec — these encoders are part of macOS.
  • Source format and codec support is limited to what your installed FFmpeg can decode/encode.
  • Loudness presets target their respective standards (EBU R128 −23 LUFS, ATSC A/85 −24 LUFS, etc.) — final delivery should still be measured by the receiving studio.
  • Edit-timeline import (FCP7 XML / FCPXML) exports raw source extracts per cut — timeline color grades, reframes, transitions and Fusion/AE comps are not reproduced. Speed / time-remap clips import with raw in/out (may not be frame-exact), disabled clips are skipped, and offline media imports as a placeholder to relink + re-render.
  • Free tier: MP4 (H.264) up to 1080p — unlimited count, no watermark, no time-cap. Pro unlocks HEVC / ProRes / HAP / DNxHD/HR / FFV1 + MXF/MKV wrap + DPX/EXR + resolutions above 1080p. There is no trial watermark or time-limit.
  • Render jobs run sequentially through the queue (one FFmpeg process at a time); the Performance modes (Background / Balanced / Fast), Low-Priority FFmpeg and Heavy-Jobs-Exclusive tune that single process rather than spawning parallel encodes.
  • Native macOS app — Apple Silicon (M1+). Intel Macs not currently supported.

Tested with.

  • OS: macOS 15.6 (Sequoia) or later · macOS Tahoe
  • CPU: Apple Silicon (M1 or newer) · 8 GB RAM minimum (16 GB recommended for 4K+) · 200 MB disk space
  • Not currently supported: Intel Macs (Universal build planned — Intel users can supply their own x86_64 ffmpeg via the documented user-override path) · macOS 14 Sonoma or earlier
  • Limited support — Virtual machines: Parallels / VMware Fusion: app and most renders work; VideoToolbox H.264/HEVC require Software-Mode-Fallback — disable Strict-HW in Hardware Settings.
  • Distribution: Developer ID signed · Hardened Runtime · notarized and stapled app · Gatekeeper-accepted from /Applications/BatchForge+.app
  • FFmpeg + ffprobe: bundled inside the app — FFmpeg 7.1.2 (LGPL-2.1) with 23 LGPL/BSD/MIT runtime libraries, all individually signed and notarized · preflight check on launch · optional user-override path at ~/Library/Application Support/BatchForge+/bin/
  • Workflow modes: Batch Transcode · Audio-Only · Segment Join · Image Export
  • Edit-timeline import: FCP7 XML / xmeml v5 + FCPXML (.xml / .fcpxml) as exported by DaVinci Resolve, Premiere Pro, or FCP7 — video tracks parsed into one trimmed clip per cut, with relink + offline-placeholder support
  • Video codecs (HW where possible): ProRes Proxy / LT / 422 / 422 HQ / 4444 / 4444 XQ (Apple VideoToolbox + prores_ks SW) · H.264 (h264_videotoolbox HW) · HEVC (hevc_videotoolbox HW including 10-bit) · HAP / HAP Alpha / HAP Q · WebM (VP9 via libvpx). Software libx264 / libx265 are not in the LGPL bundle — available via the user-override path for power users.
  • Image sequences: PNG · JPG · TIFF · EXR (32-bit Float Linear) · GIF — bidirectional
  • Resolutions: 240p · 360p · 540p · 720p · 1080p · 4K UHD · C4K · 8K · 16K + custom
  • Frame rates: presets 24 / 25 / 29.97 / 30 / 50 / 59.94 / 60 + custom decimal FPS
  • Audio output formats: WAV · AIFF · MP3 · M4A · FLAC · PCM 16/24-bit · 32-bit Float · 44.1 / 48 / 96 kHz
  • Loudness presets: EBU R128 · ATSC A/85 · Streaming · Apple Podcasts · Cinema/DCP + manual 3-slider
  • HW acceleration: VideoToolbox encoders for ProRes / H.264 / HEVC where available · AudioToolbox AAC · optional -hwaccel auto decode
  • Source: any format FFmpeg can decode

Get in touch

Opens your email client via mailto, addressed to [email protected].