Bundle FFmpeg as Tauri sidecar, download in CI
Some checks failed
Release / windows (push) Waiting to run
CI / rust (push) Failing after 1m21s
CI / frontend (push) Successful in 24s
CI / python (push) Failing after 6s
Validate All / validate-all (push) Failing after 4m51s
Release / linux (push) Failing after 5m32s

This commit is contained in:
2026-05-07 11:23:34 -06:00
parent a64ae78833
commit 3093b41033
6 changed files with 98 additions and 1 deletions

View File

@ -28,6 +28,14 @@ jobs:
libgtk-3-dev \
libayatana-appindicator3-dev \
rpm
- name: Download FFmpeg (bundled sidecar)
run: |
mkdir -p src-tauri/binaries
curl -sL "https://johnvansickle.com/ffmpeg/releases/ffmpeg-release-amd64-static.tar.xz" -o /tmp/ffmpeg.tar.xz
tar -xf /tmp/ffmpeg.tar.xz -C /tmp
cp /tmp/ffmpeg-*-amd64-static/ffmpeg src-tauri/binaries/ffmpeg-x86_64-unknown-linux-gnu
cp /tmp/ffmpeg-*-amd64-static/ffprobe src-tauri/binaries/ffprobe-x86_64-unknown-linux-gnu
chmod +x src-tauri/binaries/*
- uses: tauri-apps/tauri-action@v0
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}