fix(videowatch): Dateien ohne Video und Ton sofort abweisen, ohne Wiederholungen (iris/Iris#54) download.py: resolve_local prüft per ffprobe auf Audio oder einen Videostream mit Dauer und wirft UnusableSourceError (Keine Video- oder Audiodatei: <Name… #63

Merged
alf merged 1 commit from 54-videowatch-keine-videodatei into main 2026-10-16 13:17:51 +00:00
Owner
  • fix(videowatch): Dateien ohne Video und Ton sofort abweisen, ohne Wiederholungen (iris/Iris#54)

Refs iris/Iris#54 (Teilarbeit — bleibt offen)

- fix(videowatch): Dateien ohne Video und Ton sofort abweisen, ohne Wiederholungen (iris/Iris#54) Refs iris/Iris#54 (Teilarbeit — bleibt offen)
download.py: resolve_local prüft per ffprobe auf Audio oder einen Videostream mit Dauer und
wirft UnusableSourceError (Keine Video- oder Audiodatei: <Name>); die Endung allein entscheidet
nicht mehr. watch_local.py beendet sich dafür mit Exit-Code 65, process_queue.py wiederholt
solche Läufe nicht. Unit-Tests in skills/videowatch/tests.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
alf merged commit 2cec2580ca into main 2026-10-16 13:17:51 +00:00
alf deleted branch 54-videowatch-keine-videodatei 2026-10-16 13:17:51 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
alf/2ndbrain!63
No description provided.