#!/usr/bin/env bash
set -euo pipefail
capture_root=${1:?Pass capture run directory}
# A matched 94.17 s elapsed frame is beyond both the advertised and parsed reset deadlines.
for capture_side in before after; do
  ffmpeg -y -hide_banner -loglevel error -ss 94.17 -i "$capture_root/D-$capture_side.mp4" -frames:v 1 -update 1 "$capture_root/D-final-$capture_side.png"
  ffmpeg -y -hide_banner -loglevel error -ss 30 -i "$capture_root/D-$capture_side.mp4" -frames:v 1 -update 1 "$capture_root/D-armed-$capture_side.png"
done
