Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions video-tools/skills/youtube-live-segment/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -145,6 +145,8 @@ For other time zones, ask the user or look up the offset.

- **DASH formats cannot be partially downloaded.** Always use HLS (m3u8) formats for this technique.
- **yt-dlp `--download-sections` does not work** on live streams with DASH formats. Do not retry it.
- **DVR buffers are typically only 4-6 hours deep.** If the user requests a time outside the buffer, the segments won't exist. There is no
workaround — once content rolls out of the DVR buffer, it's gone from YouTube's servers.
- **Segment numbers shift** as the DVR buffer rolls forward on 24/7 streams. Run the script close to when the user requests the clip, not hours later.
- **Buffer generously.** The script adds 60 seconds of padding by default. Use `--buffer` to increase if needed. Trimming after download is cheap.

Expand Down