Skip to main content

Script ./bin/meeting-stop

./bin/meeting-stop

 

#!/usr/bin/env bash
set -euo pipefail

SESSION="${1:-$(ls -d "$HOME/meetings/recordings/"* | tail -n1)}"

if [[ -f "$SESSION/ffmpeg.pid" ]]; then
  kill "$(cat "$SESSION/ffmpeg.pid")" 2>/dev/null || true
fi
if [[ -f "$SESSION/whisper.pid" ]]; then
  kill "$(cat "$SESSION/whisper.pid")" 2>/dev/null || true
fi

echo "⏹ Stopped."
echo "📁 Session: $SESSION"
echo "🎧 Audio: $SESSION/audio.wav"
echo "📄 Transcript: $SESSION/transcript.txt"