diff options
| author | dyknon dyknonr5fjp | 2026-09-01 00:44:00 +0900 |
|---|---|---|
| committer | dyknon dyknonr5fjp | 2026-09-01 00:44:00 +0900 |
| commit | b2f192bbc460c14f536d17a396e2e19607a475d6 (patch) | |
| tree | 70f236145b25a9ddf97b0a88179b52306dc5a997 /yt-dlp-and-sleep.sh | |
| parent | aa110fc17a39229b6c15bb6dfcd2ac91995b3650 (diff) | |
yt-dlp-and-sleep: make it robust
Diffstat (limited to 'yt-dlp-and-sleep.sh')
| -rwxr-xr-x | yt-dlp-and-sleep.sh | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/yt-dlp-and-sleep.sh b/yt-dlp-and-sleep.sh index 73af1c5..9d0ca49 100755 --- a/yt-dlp-and-sleep.sh +++ b/yt-dlp-and-sleep.sh @@ -8,6 +8,11 @@ ( yt-dlp "$@" \ | tee /dev/fd/3 \ - | jq '[.formats|.[]|.available_at|select(. != null)|(. - now)]|max' \ - | (read t && sleep $t) + | jq '[ + .formats | .[] | .available_at + | select(. != null) + | (. - now) + | select(. > 0) + ]|max + 0' \ + | (read t && sleep $t; :) ) 3>&1 |
