Premiered / Live stream videos fail
- Dominant language
- Go
- Stars
- 40
- Forks
- 17
- PR merge metrics
- No merged PRs in 30d
Description
If a video is premiered or live streamed, they end up in a failed status with "download error: no compatible format available for this video". I'm guess they come in through the API, but aren't actually available yet. We need to reprocess these automatically or skip them until they are available (I think the api should be able to tell us).
Some examples:
https://www.youtube.com/watch?v=drmXDZ7Jad4 (premiered)
https://www.youtube.com/watch?v=7fd_LLYIauM (live)
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reproducing the failures with the two YouTube examples and inspect how videos enter processing through the YouTube API. Determine how the API indicates premiered or live videos that are not yet available, then define whether the workflow should defer reprocessing or skip them. Done means these videos no longer end in a permanent failed status while unavailable.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go
- Domain
- backend
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100