Update .gitea/workflows/ci.yml
Some checks failed
Generate Map Previews for Switzerland25 Tournament / Full CI/CD Pipeline (push) Has been cancelled
Some checks failed
Generate Map Previews for Switzerland25 Tournament / Full CI/CD Pipeline (push) Has been cancelled
This commit is contained in:
@@ -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))
|
||||
|
||||
Reference in New Issue
Block a user