File size: 665 Bytes
7a5c845 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | #!/usr/bin/env bash
set -euo pipefail
ROOT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")/../.." && pwd)"
RUN_SCRIPT="$ROOT_DIR/scripts/multi-event/run_multi_event_annotations.sh"
INPUT_PATH="${1:-$ROOT_DIR/data/mev_video}"
OUTPUT_PATH="${2:-$ROOT_DIR/annotations/qwen/multi_event/test_mev_video_100.json}"
UUID_LIMIT="${UUID_LIMIT:-100}"
EXTRA_ARGS=()
if [ "$#" -gt 2 ]; then
EXTRA_ARGS=("${@:3}")
fi
if [[ ! "$UUID_LIMIT" =~ ^[0-9]+$ ]] || [ "$UUID_LIMIT" -lt 1 ]; then
echo "UUID_LIMIT must be a positive integer, got: $UUID_LIMIT" >&2
exit 1
fi
exec bash "$RUN_SCRIPT" \
"$INPUT_PATH" \
"$OUTPUT_PATH" \
--limit "$UUID_LIMIT" \
"${EXTRA_ARGS[@]}"
|