Skip to content

Fix #67: install ffprobe in the macOS local-ffmpeg branch - #73

Merged
REPPL merged 1 commit into
mainfrom
fix-67-darwin-ffprobe
Aug 27, 2026
Merged

Fix #67: install ffprobe in the macOS local-ffmpeg branch#73
REPPL merged 1 commit into
mainfrom
fix-67-darwin-ffprobe

Conversation

@REPPL

@REPPL REPPL commented Aug 27, 2026

Copy link
Copy Markdown
Owner

Validated against main: the darwin branch of install_ffmpeg_local installed only ffmpeg (evermeet publishes ffprobe as a separate download), so a macOS-without-Homebrew install left transcribe -audio deriving a silent 0 offset — the exact gap round 46's Linux fix recorded as residual.

Fix: extract the evermeet fetch/GPG-verify/install sequence into install_evermeet_tool (same pinned key, same fail-closed verification) and run it for ffmpeg (failure skips the branch, as before) and ffprobe (best-effort, mirroring the Linux branch's rationale). CHANGELOG entry added.

Fixes #67

evermeet.cx publishes ffprobe as its own download — the ffmpeg zip never
carries it — so the darwin branch installed ffmpeg only, and transcribe
-audio's offset derivation silently fell back to 0 on a macOS machine
without Homebrew. Extract the fetch/verify/install sequence into
install_evermeet_tool and run it for both binaries: ffmpeg failure still
skips the branch, ffprobe failure is best-effort, mirroring the Linux
ffprobe install. Closes the residual gap round 46's Linux fix recorded.

Fixes #67.

Assisted-by: Claude:claude-fable-5
@REPPL
REPPL merged commit 8c87cc2 into main Aug 27, 2026
6 checks passed
@REPPL
REPPL deleted the fix-67-darwin-ffprobe branch August 27, 2026 04:57
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.

install.sh: macOS local-ffmpeg install omits ffprobe, so transcribe -audio silently derives a 0 offset (mis-timed transcript)

1 participant