Skip to content

feat(desktop): bundle ffmpeg as a sidecar - #40

Merged
slaveofcode merged 1 commit into
developfrom
feat/ffmpeg-bundling
Jul 26, 2026
Merged

feat(desktop): bundle ffmpeg as a sidecar#40
slaveofcode merged 1 commit into
developfrom
feat/ffmpeg-bundling

Conversation

@slaveofcode

Copy link
Copy Markdown
Owner

Re-enables externalBin so the desktop app ships ffmpeg (no system dependency). desktop-check stubs the sidecar for cargo check; release.yml downloads the real per-target binary; local builds auto-download via beforeBuild/DevCommand.

Re-enable externalBin "bin/ffmpeg" so recordings/conversions use a bundled
ffmpeg instead of a system install. The compile-time sidecar validation that
broke desktop-check before is handled: desktop-check stubs an empty sidecar
(cargo check never runs it), release.yml downloads the real per-target binary,
and beforeDev/BuildCommand auto-fetch it locally. ffmpeg_path() already prefers
the bundled binary next to the exe.
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jul 26, 2026

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Updated (UTC)
✅ Deployment successful!
View logs
goodwebtools 7dfd787 Jul 26 2026, 06:03 PM

@slaveofcode
slaveofcode merged commit 0856229 into develop Jul 26, 2026
8 checks passed
@slaveofcode
slaveofcode deleted the feat/ffmpeg-bundling branch July 26, 2026 18:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant