feat: download ffmpeg
name: download Bundle ffmpeg about: ship ffmpeg with the app title: "Feature download ffmpeg "
#1640
/claim #1640
description
Bundle ffmpeg with the app instead of downloading it at runtime. This improves the initial setup experience for non-technical users while keeping the sidecar ffmpeg as a backup for CLI usage.
Key changes:
- Add pre-build script to download the correct ffmpeg binary during the build
- Configure Tauri to bundle ffmpeg in resources
- Add FfmpegCommand struct to handle bundled/sidecar ffmpeg paths
- Update the build process to include ffmpeg download step
Related issue: # (add issue number if exists)
how to test
- Clean build artifacts and run build:
Launch the app and test the recording functionality
The pre-build script includes detailed logging to help diagnose any issues during ffmpeg download and verification.
Someone is attempting to deploy a commit to the louis030195's projects Team on Vercel.
A member of the Team first needs to authorize it.
🧪 testing bounty created!
a testing bounty has been created for this PR: view testing issue
testers will be awarded $20 each for providing quality test reports. please check the issue for testing requirements.
Testing this on macos @louis030195