Merge pull request #25 from outis1one/claude/seasonal-sunrise-montage-nn268

Fix corrupt-file detection in make-finals.sh
This commit is contained in:
Outis
2026-04-21 06:52:06 -04:00
committed by GitHub
+4 -2
View File
@@ -110,8 +110,10 @@ while IFS= read -r -d '' temp_file; do
continue
fi
raw_dur=$(ffprobe -v error -show_entries format=duration -of csv=p=0 "$temp_file" 2>/dev/null || true)
if [ -z "$raw_dur" ] || [ "$raw_dur" = "N/A" ]; then
raw_dur=$(ffprobe -v error -show_entries format=duration -of csv=p=0 "$temp_file" 2>/dev/null) || raw_dur=""
vid_codec=$(ffprobe -v error -select_streams v:0 -show_entries stream=codec_name \
-of csv=p=0 "$temp_file" 2>/dev/null) || vid_codec=""
if [ -z "$raw_dur" ] || [ "$raw_dur" = "N/A" ] || [ -z "$vid_codec" ]; then
echo "SKIP (corrupt/unreadable): $temp_file"
(( skipped++ )) || true
continue