1.3.0-rc.5 signing and support
Per the current build chain: the macOS app is ad-hoc signed (not Developer ID, not notarized) on native arm64 and requires macOS 27 or later; the Windows executable carries no Authenticode signature; the Linux build is unsigned. Encoders were exercised per platform where shown — VideoToolbox on the Apple Silicon Mac, NVIDIA NVENC plus software encoders on the Windows and Linux hosts; Intel macOS, Intel QSV, and AMD AMF remain unproven. Release notes, checksums, and build evidence (1.3.0-rc.5)
First-launch help
macOS: the app is ad-hoc signed and not notarized, so the first open may be blocked. If you trust this source, open System Settings → Privacy & Security and choose “Open Anyway” — see Apple’s instructions for opening a blocked app. Nothing here asks you to disable Gatekeeper or clear the quarantine flag.
Windows: SmartScreen warns because the executable is unsigned. Verify the SHA-256 above first, and continue only if you trust the source; the page gives no bypass tool or automation.
Superseded packaged builds (1.3.0-rc.4)
The 1.3.0-rc.4 macOS build predates the preparation, retained-campaign storage, and resume repairs in 1.3.0-rc.5. The verified Windows and Linux binaries are unchanged in this release.
- Windows GUI (rc.4)
encodingdb-client-windows.exe · SHA-256 2ec0a4bcb7d94af340e61a1837bfc9380b51b2dd60bbd1f48eb023dfa24c0379 - Windows console (rc.4)
encodingdb-client-windows-console.exe · SHA-256 05189da160c876f812cd16ae228b76df50bac8925d5763bb3d49ea9f0e42a60e - macOS DMG (rc.4)
EncodingDB-macOS-arm64.dmg · SHA-256 2ec29a38cf36920d8eb030de97113cd37c56373a277ddbd79e46d1b0336c36ef - Linux archive (rc.4)
encodingdb-client-linux.tar.gz · SHA-256 b1a68a039ce78a6bc9718adbae99409865326ea8a8b3fc29e47aaa090ef0f4d8
Plain command-line builds (1.3.0-rc.1)
Protocol-compatible executables that predate the packaged apps; the macOS file is a bare extensionless executable.
- Windows GUI (rc.1) ·
encodingdb-client-windows.exe - Windows console (rc.1) ·
encodingdb-client-windows-console.exe - Linux (rc.1) ·
encodingdb-client-linux - macOS (rc.1) ·
encodingdb-client-macos - 1.3.0-rc.1 requirements, checksums, and release evidence
Historical 1.2.0 (cannot submit)
The 1.2.0 downloads (client/0.2.0, protocol 7.0) remain reachable for reference, but they cannot submit to the server version shipped with this page. Treat them as archived, not as recommended downloads.
- Windows GUI (0.2.0) ·
encodingdb-client-windows.exe - Windows console (0.2.0) ·
encodingdb-client-windows-console.exe - Linux (0.2.0) ·
encodingdb-client-linux - macOS (0.2.0) ·
encodingdb-client-macos - 1.2.0 requirements, checksums, and release evidence
Advanced: source checkout and scripted CLI (optional)
Not the normal contribution path — the packaged apps do everything below. For automation or source builds, from a client checkout with its installed Python environment:
python -m client --codec libx264 --presets fast --no-submit
A seven-clip campaign with the same recipe:
python -m client --codec libx264 --presets fast --campaign full --no-submit
Publish a saved campaign without re-encoding, or measure and publish in one step:
python -m client --resume-campaign CAMPAIGN_ID --submit
python -m client --codec libx264 --presets fast --submit
Resume unfinished measurements or retry queued uploads:
python -m client --resume-campaign CAMPAIGN_ID --no-submit
python -m client --upload-only
python -m client --queue-status