Spaces:
Sleeping
Sleeping
metadata
title: VOD Transcriber
emoji: 🎙
colorFrom: gray
colorTo: gray
sdk: docker
app_port: 7860
pinned: false
VOD Transcriber
This directory contains transcribe_vod.sh and the transcript outputs.
What was fixed
- Added a dependency check for
ffmpegbefore extraction.- If missing, the script now exits with:
Error: ffmpeg not found in PATH.Install ffmpeg with: brew install ffmpeg
- If missing, the script now exits with:
- Removed suppression of
ffmpegextraction errors so failures are visible. - Updated Homebrew whisper executable path from
.../bin/whisper-cppto.../bin/whisper-cli.
Why extraction previously failed
The script attempted to run ffmpeg without verifying it existed, and stderr was redirected away on extraction. When ffmpeg was missing, this produced exit code 127 with limited diagnostics.
Verification
After installing ffmpeg and updating the script:
- audio extraction from
vod.mp4completed successfully - whisper transcription completed successfully
- transcript output was written to
vod_transcript.txt