b3LAB – BatchForge+
The Apple Silicon transcoder for broadcast, post & delivery. Four modes. ProRes · HEVC · DNxHD/HR · FFV1 · MXF/MKV wrap · DPX/EXR · 4K-16K. Bundled FFmpeg 7.1.2.
▸ More about BatchForge+
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.
// FEATURES
What BatchForge+ does
Four workflow modes, bundled FFmpeg 7.1.2 — Batch Transcode, Audio-Only, Segment Join, Image Export. No CLI, no Homebrew, no setup.
4 modes · Mainstream + Broadcast + Container Wrap
One source → many outputs (codec × resolution × FPS). VideoToolbox HW acceleration for ProRes, H.264, and 10-bit HEVC with automatic SW fallback on incompatible codec/container combos (e.g. ProRes-in-MXF forces prores_ks SW). Image Export now exposes Use Source Resolution, Limit FPS, and Fit / Fill / Stretch. Segment Join can stream-copy compatible inputs or retry as re-encode.
▸ Show all features
- Mainstream codecs: ProRes (6 profiles: Proxy / LT / 422 / 422 HQ / 4444 / 4444 XQ) · HEVC 8/10-bit · H.264 · HAP / HAP Q / HAP Alpha · VP9/WebM
- Broadcast & Archival: DNxHD (7 SMPTE profiles, resolution-filtered) · DNxHR (5 profiles: LB / SQ / HQ / HQX 10-bit / 444 12-bit) · FFV1 (IETF RFC 9043 lossless)
- Container Wrap: MXF (SMPTE 377M-1 OP1a — ProRes-SW / DNxHD / DNxHR) · MKV (open-container archival — H.264 / HEVC / VP9 / FFV1)
- Resolution presets: 240p · 360p · 540p · 720p · 1080p · UHD · C4K · 8K · 16K + custom
- FPS presets: 24 / 25 / 29.97 / 30 / 50 / 59.94 / 60 + custom decimal FPS (23.976, 47.952, 119.88) · drop-frame-timecode-aware
- Aspect Source / 16:9 / 4:3 / 21:9 / 9:16 / 1:1 / Custom · Scaling Fit / Fill / Stretch · Deinterlace Yadif / Bwdif
- Image Export: PNG / JPG (quality slider) / TIFF / GIF (animated + sequence) / EXR (32-bit Float Linear) / DPX (8 / 10 / 12-bit) for VFX-pipeline
- HAP Alpha + ProRes 4444 + WebM-VP9 alpha — preserved end-to-end
- BT.709 / Rec.2020 / Display P3 color tags written automatically on HW outputs
Broadcast-grade loudness mastering
Dedicated audio modes for video output (AAC Re-encode, Strip, Mute, External Audio) and 5 audio-only formats (WAV / AIFF / MP3 / M4A / FLAC). PCM 16/24-bit and 32-bit Float, sample rates 44.1 / 48 / 96 kHz, mono/stereo output, AudioToolbox AAC where enabled. Loudness presets are applied through FFmpeg loudnorm single-pass.
▸ Show all features
- Loudness presets: EBU R128 −23 LUFS · ATSC A/85 −24 LUFS · Streaming −14 LUFS · Apple Podcasts −16 LUFS · Cinema/DCP −27 LUFS
- Custom LUFS sliders: Target −36…−3 LUFS · True Peak −9…0 dBTP · Loudness Range 1…30 LU
- Gain mode: −50…+50 dB in 0.5 dB steps
- MP3 default 320k · M4A default 256k · FLAC compression range 0…12
- Audio-Join for segment workflows · Speed-Remap up to 32× via atempo chain
- Per-job audio: preserve / strip / mute / external file
Watch Folder · presets · preflight
Automate repeat work and prevent broken renders before they start. Watch Folder creates Input, Output, Processing, and Error subfolders, stages stable files into Processing, and auto-starts by default. Validation runs before each render — drawtext availability, image-sequence gaps, LUT files, trim ranges, timecode dependencies, and bitrate syntax.
▸ Show all features
- Watch Folder poll interval defaults to 2.5 s; stable files are detected by unchanged file size
- Presets and projects are JSON files under
~/Documents/BatchForge+/Presetsand~/Documents/BatchForge+ - Preflight check: FFmpeg tools, drawtext filter, output permissions, and free-space warnings
- 3D-LUT (.cube 1D + 3D) — bundled LUT pack + custom load · Tetrahedral (default since v1.3.4) / Trilinear / Nearest · color-space-aware (Rec.709 / Rec.2020 tagging)
- Overlay image: None / Fit Width / Fit Height · 1–500% scale · 5 positions · X/Y offsets −500…500
- Burn-in: filename / metadata / custom text / timecode · 9 positions · 7 sizes · safe margin 0–20%
- Timecode: Off / From File Metadata / Regenerate / Custom · metadata write + burn-in · disabled while Speed is not 1x
- Performance modes: Background / Balanced / Fast · Low Priority FFmpeg toggle · Heavy Jobs Exclusive toggle
- Cue Log + Per-file Render Log (.txt) + Verbose Diagnostics
// SUPPORTED CODECS
| Codec | Container | Alpha | Best for |
|---|---|---|---|
| ProRes 422 / 422 HQ / 422 LT / 422 Proxy | .mov | — | Mastering, grading, delivery |
| ProRes 4444 / 4444 XQ | .mov | α | Alpha-channel VJ assets |
| HAP / HAP Q | .mov | — | GPU-decoded real-time playback |
| HAP Alpha / HAP Q Alpha | .mov | α | GPU-decoded alpha playback |
| IMAGE SEQUENCE | .diverse | — | PNG, JPG, TIFF, EXR, GIF playback |
| H.264 / H.265 (HEVC) | .mp4 | — | Distribution, preview, web |
| WebM (VP9) | .webm | α | Web / browser-based VJ tools |
| DNxHD | .mov / .mxf | — | Broadcast delivery — 7 SMPTE profiles |
| DNxHR LB / SQ / HQ / HQX 10-bit / 444 12-bit | .mov / .mxf | — | Edit proxies, mastering, online-conform |
| FFV1 | .mov / .mkv | — | Lossless archival (IETF RFC 9043) |
| MXF wrap (SMPTE 377M-1 OP1a) | .mxf | — | Broadcast handoff — wraps ProRes / DNxHD / DNxHR |
| MKV wrap | .mkv | — | Open-container archival — wraps H.264 / HEVC / VP9 / FFV1 |
| DPX 8 / 10 / 12-bit | sequence | — | VFX-pipeline, scan handoff, DI workflows |
// USE-CASE CHEAT SHEET
Which preset for which workflow.
12 common production paths, each with the recommended codec + container + loudness combo. Skip the trial-and-error.
| Workflow | Recommended config |
|---|---|
| YouTube / Web Delivery | MP4 H.264 1080p · Loudness Streaming · Burn-In off |
| Vimeo High-Quality | MP4 HEVC 10-bit 4K · Loudness Streaming |
| Edit proxies (Avid / Resolve) | ProRes Proxy or DNxHR LB · 1080p |
| Mastering / Online Conform | ProRes 422 HQ in .mov · or DNxHR HQX in .mxf |
| Broadcast Delivery (EU) | MXF with DNxHD 185 + PCM · Loudness EBU R128 |
| Broadcast Delivery (US) | MXF with DNxHD 145/220 + PCM · Loudness ATSC A/85 |
| VJ loops (Resolume) | HAP Q or HAP Alpha in .mov |
| Cinema / DCP Prep | EXR sequence 32-bit Linear · or DPX 12-bit |
| VFX Plate | DPX 10/12-bit sequence · EXR optional |
| Lossless Archive | FFV1 in .mkv |
| Social Vertical | MP4 H.264 1080×1920 9:16 · Burn-In filename |
| Audio-Only Mastering | WAV 24-bit 48kHz or FLAC · Loudness Streaming |
// SHOP
Get BatchForge+
All licenses include the macOS application, setup documentation, and email support within the defined scope. Purchases delivered via Gumroad.
€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 · EXR sequences + animated GIF
- 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 →€19
Early Access · one-time purchase · Regular price after 2026-07-01: €39
- 1 seat · macOS (1 active installation, device-switch on demand)
- All Pro codecs — HEVC / H.265 · ProRes (6 profiles) · HAP / HAP Q / HAP Alpha · WebM / VP9
- 4K · C4K · 8K · 16K + any custom resolution above 1080p
- All 4 workflow modes — Batch Transcode · Audio-Only · Segment Join · Image Export
- Trim · Burn-In · Watch Folder · LUT · Overlay · Loudness mastering
- 12 months of updates (all v1.x.x)
- Priority email support + documentation
Early Access — product is functional and actively evolving. Known limits and supported environments are documented. Early Access pricing ends 2026-07-01.
Buy BatchForge+ Early Access →★ 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 = 1 active install (device-switch on demand)
// BUNDLES
Choose the signal chain you need.
Each bundle is a workflow configuration — not just a discount. Pick the stack that matches how your signals move. One-time purchase, no subscription.
// KNOWN LIMITS
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: should work. Intel Macs not currently supported in v1.1.x.
- 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 inContents/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/libx265encoders that are excluded from the LGPL build), place your binary at~/Library/Application Support/BatchForge+/bin/ffmpeg—FFmpegLocatorprefers 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, WebM-VP9) 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.
- Trial Mode A is the default: max 15 s output and max 1 output per run, with audio-only and audio-join jobs excluded.
- Trial Mode B removes the time/output cap but adds a centered two-line drawtext watermark to every video frame.
- Render jobs currently execute through the queue one after another; worker controls are exposed but do not spawn parallel FFmpeg processes.
- Native macOS app — Apple Silicon (M1+). Intel Macs not currently supported in v1.1.x.
// COMPATIBILITY
Tested with.
- OS: macOS 15.6 (Sequoia) or later · macOS Tahoe: should work
- CPU: Apple Silicon (M1 or newer) · 8 GB RAM minimum (16 GB recommended for 4K+) · 200 MB disk space
- Not currently supported in v1.1.x: Intel Macs (Universal FFmpeg build planned for v1.2.x — 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
- 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 autodecode - Source: any format FFmpeg can decode
// USECASES
Who uses it, and how.
Real production scenarios. Each setup is one focused signal path — no glue scripts, no capture detours.
Same-day highlight reel for the dinner reception
A wedding videographer needs to project a 90-second highlight cut at the reception. Edit done in Premiere by 21:00; reception starts 22:00. BatchForge+ exports four formats from the export folder: ProRes for backup, H.264 for the venue projector, 9:16 vertical for IG-Stories, 1:1 square for IG-Feed. One drag, four delivery formats, projector-ready before dessert.
One episode, four languages, four resolutions
A creator runs four YouTube channels (DE / EN / ES / FR), one episode per week, each at 1080p and 4K. Sixteen files per episode is a half-day of manual encoding. BatchForge+ holds a single watch-folder rule chain — drop the master with the language tag in the filename, all sixteen versions land in their per-channel folders before the audio dub is even posted.
Six podcast shows, three deliverables each, one preset chain
A podcast network runs six shows. Each episode needs a loudness-normalized MP3 (Spotify), AAC (Apple Podcasts), and a 60-sec 16:9 trailer (IG-Reels). Eighteen deliverables per week if done by hand. BatchForge+ holds one preset chain per show; producers drop WAVs into the show's folder, network publishes from the output folder.
// CONTACT
Get in touch
// LEGAL & TERMS
Legal
BatchForge+ is licensed, not sold. Non-exclusive, non-transferable. Commercial use in creative and production workflows is permitted. Resale and redistribution are not permitted. Full EULA: EULA - BatchForge+ v1.1.0 (PDF version on request).
Provided "as is." No guarantee of compatibility with unsupported macOS versions or third-party applications. Liability is limited to the amount paid.
Purchases include 12 months of updates from date of purchase. Minor updates (bug fixes, codec compatibility, UI improvements) are included. Major version upgrades may require a new license. Future codec additions are goals, not guarantees.
Please verify macOS version compatibility before purchase. Refunds may be considered for non-delivery, activation failure, or non-functional behavior in a clearly documented and supported environment. Not granted for unsupported systems, third-party incompatibilities, or change of mind. Mandatory consumer rights apply where required by law. EU statutory withdrawal: for digital products with immediate download access, the right of withdrawal expires upon download initiation, in accordance with Art. 16 m of the EU Consumer Rights Directive (§ 356 V BGB). By initiating the download, you explicitly waive the 14-day withdrawal period.
Product: b3LAB BatchForge+ · Publisher: b3LAB
This notice lists third-party software, SDKs, frameworks, APIs, trademarks, and optional external runtime dependencies that may be used by this product. BatchForge+ is an independent b3LAB product. References to third-party names, frameworks, SDKs, trademarks, and file formats are for compatibility, attribution, and interoperability purposes only. No sponsorship, approval, endorsement, certification, or affiliation is implied unless explicitly stated in a signed agreement.
This notice is provided for distribution compliance and transparency. It is not legal advice.
Apple System Frameworks and macOS APIs
Components may include: AVFoundation, CoreMedia, CoreVideo, CoreAudio, VideoToolbox, Metal, IOSurface, CoreImage, AppKit, SwiftUI, System Extensions, CMIO Camera Extension APIs, and related Apple platform APIs.
Provider: Apple Inc. License / terms: governed by the applicable Apple Developer Program License Agreement, Apple SDK Agreement, macOS software terms, signing/notarization requirements, and related Apple documentation.
Apple, macOS, Metal, AVFoundation, CoreMedia, CoreVideo, CoreAudio, VideoToolbox, AppKit, SwiftUI, and related names are trademarks of Apple Inc. BatchForge+ is independent and is not endorsed by Apple. The hardware-accelerated H.264 / HEVC / ProRes encoders are part of macOS and licensed by Apple.
FFmpeg / ffprobe
Component: FFmpeg and ffprobe command-line tools — bundled inside BatchForge+ since v1.1.0 under LGPL-2.1.
Purpose: Media probing, transcoding, muxing, audio processing, image sequence processing, and related media operations.
Official legal reference: ffmpeg.org/legal.html.
b3LAB source-availability mirror: b3lab.io/ffmpeg-source.
Distribution status for this build: FFmpeg and ffprobe are bundled with BatchForge+ since v1.1.0. The app ships its own LGPL-2.1 FFmpeg 7.1.2 build inside the application bundle at BatchForge+.app/Contents/Resources/bin/, accompanied by 23 dynamic libraries in BatchForge+.app/Contents/Resources/lib/ (freetype, harfbuzz, fontconfig, libass, libmp3lame, libopus, libvorbis, libvpx, libdav1d, libwebp, libsnappy, and others). All binaries and libraries are individually code-signed with the b3LAB Developer ID and notarized by Apple. BatchForge+ does not require Homebrew or any user-side FFmpeg installation. A documented user-override path at ~/Library/Application Support/BatchForge+/bin/ allows power users to substitute the bundled build with their own — this mechanism satisfies the LGPL-2.1 Section 6 library-substitution requirement.
LGPL-2.1 compliance: the bundled FFmpeg is built with --disable-gpl --disable-nonfree and explicitly excludes libx264, libx265, libxvid, libfdk-aac, libvidstab, frei0r, librubberband, libpostproc, libxavs / libxavs2 / libdavs2 / libuavs3d, libtesseract, libopencv, and libsmbclient. The build is verified by Scripts/build_ffmpeg_lgpl.sh against a forbidden-token list; the configure invocation and verified-binary record are mirrored at b3lab.io/ffmpeg-source/FFmpeg-BUILD-CONFIG.txt. The full source-code availability page (LGPL-2.1 Section 6(b)) is at b3lab.io/ffmpeg-source. The complete component license list and upstream URLs are shipped with every download in the DMG installer's LICENSES/ folder.
Codec patents: hardware-accelerated H.264, HEVC, ProRes, and AAC encoding rely on Apple's VideoToolbox and AudioToolbox frameworks, which are part of macOS. Apple is the patent licensee for these codecs on macOS for application-developer use; no separate patent license is required from b3LAB or the licensee for the bundled encoders. AV1 (libdav1d decode), VP8/VP9 (libvpx), Opus, Vorbis, FLAC, WebP, and WavPack are royalty-free by design. MP3 patents expired in 2017. Patent obligations for large-scale commercial distribution of H.264 or HEVC encoded output (≈ 100,000+ titles per year) are governed by the end user's own distribution license under the relevant patent pool, not by b3LAB. The detailed legal analysis is in b3LAB - BatchForge+__LEGAL.md inside every DMG.
Codecs, file formats, and trademarks
This product may expose codec, container, or file-format names for compatibility, export, import, probing, or user interface purposes. Examples may include: H.264/AVC, H.265/HEVC, ProRes, DNxHR/DNxHD, HAP, MOV, MP4, MKV, WAV, AIFF, PNG, JPEG, TIFF, EXR, GIF, and related media formats.
These names may be trademarks or subject to separate patent, implementation, or distribution terms depending on encoder/decoder, platform, jurisdiction, and commercial use. b3LAB does not grant codec patent licenses. Users and distributors are responsible for ensuring that their codec use, encoder choice, and distribution model are permitted in their jurisdiction and workflow.
Supported applications / interoperability names
Names such as DaVinci Resolve, Assimilate SCRATCH, Assimilate Live FX, TouchDesigner, Resolume, MadMapper, Synesthesia, OBS, Zoom, Teams, and similar product names are trademarks of their respective owners. They are mentioned only for compatibility, workflow, or interoperability context. b3LAB products are independent and are not affiliated with, sponsored by, certified by, or endorsed by those vendors unless explicitly stated in a signed agreement.
Full third-party license notices are also included with each app/plugin download package as THIRD_PARTY_NOTICES.txt.
b3LAB and the b3LAB tool names (PortalOFX+, b3WebCam+, PulseOSC+, BatchForge+) are trademarks of Benjamin Mauz / b3LAB. They are independent products. PortalOFX+ and b3WebCam+ are not affiliated with or endorsed by the Syphon Authors, the Open Effects Association, Vizrt NDI AB, Blackmagic Design, Assimilate Inc., or any other third party.
The following are trademarks of their respective owners. Their mention on this website is for descriptive interoperability purposes only ("nominative fair use") and does not imply partnership, endorsement, or affiliation:
- Apple, macOS, Apple Silicon, Sonoma, Sequoia, FaceTime, Safari, Photo Booth, Metal, VideoToolbox, AudioToolbox, CoreAudio, Accelerate, ProRes — Apple Inc.
- Intel — Intel Corporation
- DaVinci Resolve, DaVinci Resolve Studio — Blackmagic Design Pty. Ltd.
- Assimilate Scratch, Scratch, LiveFX — Assimilate Inc.
- TouchDesigner — Derivative Inc.
- Resolume Arena, Resolume — Resolume B.V.
- MadMapper — 1024 architecture / Garagecube SA
- Synesthesia — Synesthesia Live Ltd.
- VDMX — Vidvox LLC
- Max — Cycling '74 / Ableton AG
- Notch — Notch Limited
- Mitti — imimot.com
- OBS, OBS Studio — OBS Project
- Zoom — Zoom Video Communications, Inc.
- Microsoft, Teams — Microsoft Corporation
- HAP — Vidvox LLC (open-source codec)
- HEVC, H.265, H.264, AVC — respective patent pool licensors (Access Advance, Via LA, MPEG LA)
- VP9, WebM — Google LLC
- Gumroad — Gumroad Inc.
- NDI — Vizrt NDI AB (registered trademark)
- Syphon — Syphon Authors (open-source)
- OpenFX, OFX — The Open Effects Association
Angaben gemäß § 5 DDG:
Benjamin Mauz · Ruländerstr. 3 · 73733 Esslingen am Neckar · Deutschland
E-Mail: [email protected]
Website: b3lab.io
USt-ID: DE277951151
Controller: Benjamin Mauz · b3LAB · Ruländerstr. 3 · 73733 Esslingen am Neckar · Germany · [email protected].
No analytics / no tracking: this website does not use analytics services, advertising trackers, tracking cookies, or embedded social-media tracking pixels.
Server logs: when you visit this website, the hosting provider may process technical access data such as IP address, browser/user-agent, requested URL, referrer, date/time, and status codes for security, error analysis, and stable delivery of the website.
Local storage: this website may store local interface preferences such as theme, layout, or visual pattern settings in your browser. These values stay on your device and are used only to remember your preferred website display.
Web fonts: Inter and JetBrains Mono are served locally from this website. No font requests are sent to Google Fonts or Google font servers.
Email contact: contact links use mailto: and open your local email client. If you email b3LAB, your message and contact details are used only to respond to your inquiry, support request, licensing question, or purchase-related communication.
Purchases: purchases, payments, taxes, invoices, refunds, and digital delivery are processed through Gumroad. Gumroad may process buyer data according to its own terms and privacy policy. b3LAB receives only the information needed to deliver licenses, handle support, and document purchases.
Your rights: subject to applicable law, you may request access, correction, deletion, restriction, portability, or object to processing. You may also contact the competent data protection authority. For privacy questions, email [email protected].
b3LAB.io is built to follow WCAG 2.1 Level AA wherever practical, in line with the European Accessibility Act (EAA) and the German Barrierefreiheitsstärkungsgesetz (BFSG, in force since 2025-06-28).
What this site does:
- Semantic HTML5 landmarks (
<header>,<main>,<footer>,<nav>) on every page. - Each page exposes a single descriptive
<h1>viaaria-label; decorative hero text-swap is markedaria-hidden="true". - All interactive controls reachable by keyboard with visible focus outlines.
- ARIA labels on icon-only buttons, dropdown triggers, and accordion regions.
- Self-hosted Inter and JetBrains Mono variable fonts; no external font fetch (privacy + reliability).
- Dark (default) and light theme toggle; left- and centered-layout toggle, persisted per browser.
- Color contrast checked against WCAG AA for body copy and primary controls.
- Skip-link to main content; consistent navigation order across pages.
- No autoplay audio; embedded videos are muted by default.
prefers-reduced-motionrespected for animation-heavy elements where applicable.
Known limitations:
- Embedded product demo videos do not yet ship with caption tracks. Plain-text transcripts available on request.
- Some long legal text blocks rely on natural language only; structured summaries are planned.
- Pricing tables use visual grouping only and may benefit from additional row/column scoping.
Feedback channel: if any part of this site is not accessible to you, please email [email protected]. b3LAB aims to respond within four (4) weeks. If you are not satisfied with the response, you may also contact the competent enforcement body in your jurisdiction.
Last reviewed: 2026-04-29.