Skip to content

v1.6.0 — /record clip range and duration shorthands

Choose a tag to compare

@antlis antlis released this 24 Jun 12:13
· 38 commits to main since this release

Added

  • /record START END — clip a specific time range from what's playing. Accepts HH:MM:SS, MM:SS, Nh/Nm/Ns, or plain seconds for both arguments (e.g. /record 01:30:00 02:00:00 records 30 minutes starting at 1 h 30 m). Works for local files and downloaded YouTube tracks; for live HTTP streams (radio, IPTV) the start offset is ignored and only the duration (END − START) is used, with a note in the status message.
  • Duration shorthand for /record — e.g. /record 30m or /record 1h alongside the existing plain-seconds form.
  • Ahead-of-playback warning — when the requested start time is ahead of the current playback position (meaning yt-dlp may not have downloaded that far yet), the recording starts but the status message warns that the clip may be shorter than expected.