Update .gitea/workflows/ci.yml
Some checks failed
Generate Map Previews for Switzerland25 Tournament / Full CI/CD Pipeline (push) Has been cancelled

This commit is contained in:
Arlind
2025-09-17 17:55:16 +02:00
parent 3fb43d31ac
commit c662ad59ba

View File

@@ -84,7 +84,7 @@ jobs:
for REPLAY in "${REPLAYS[@]}"; do
[ ! -f "$REPLAY" ] && continue
REPLAY_NAME=$(basename "$REPLAY" .osr)
STAGE="${REPLAY_NAME%%_*}" # take prefix before underscore
STAGE="${REPLAY_NAME%%_*}"
ENTRY=$(jq -c --arg name "$REPLAY_NAME" '
.[] | map(select(.name == $name)) | .[]' "$JSON_FILE")
@@ -115,6 +115,15 @@ jobs:
if [ -f "$DANSER_VIDEO_DIR/$REPLAY_NAME.mp4" ]; then
mv "$DANSER_VIDEO_DIR/$REPLAY_NAME.mp4" "$OUT_VIDEO_FILE"
ffmpeg -hide_banner -loglevel error \
-ss 5 \
-i "$OUT_VIDEO_FILE" \
-c:v h264_nvenc -preset fast \
-c:a aac -b:a 128k \
"${OUT_VIDEO_FILE}.tmp"
mv "${OUT_VIDEO_FILE}.tmp" "$OUT_VIDEO_FILE"
tmp=$(mktemp)
jq --arg name "$REPLAY_NAME" '
(.. | objects | select(has("name")) | select(.name == $name))