2026-04-16 11:38:30 +08:00
|
|
|
|
#!/usr/bin/env bash
|
|
|
|
|
|
# 独立运行:与 fish_api/uvicorn 的启动、停止无关。调用 ZED 录制 CLI:本地前台录制(Ctrl+C 停),或传 --remote 仅请求已运行的 fish_api。
|
|
|
|
|
|
# 用法(在仓库根目录):
|
|
|
|
|
|
# ./start_recording.sh
|
|
|
|
|
|
# ./start_recording.sh --remote
|
2026-04-16 16:28:33 +08:00
|
|
|
|
# ./start_recording.sh --segment-sec 30
|
2026-04-16 14:53:01 +08:00
|
|
|
|
# 依赖:fish_api 已 python3 -m pip install -e .;直连相机时需 pyzed。
|
2026-04-16 11:38:30 +08:00
|
|
|
|
set -euo pipefail
|
|
|
|
|
|
|
|
|
|
|
|
ROOT="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
|
|
|
|
|
|
cd "$ROOT/fish_api"
|
|
|
|
|
|
|
2026-04-16 14:53:01 +08:00
|
|
|
|
PY="${PYTHON:-python3.8}"
|
|
|
|
|
|
exec "$PY" -m app.zed_record_cli start "$@"
|