Skip to content

v0.5.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 20 Sep 20:43
· 5 commits to dev since this release

Main additions:

  • --live-from and --capture-duration options to start a download from a specified time, and download a specified duration. Great for live clipping! (implemented by keREdaU)
  • --wait-for to wait until the specified duration passes before starting the download, for when you want to wait for a specific part of a stream you know is upcoming. (implemented by keREdaU)
  • --members-only for use with --monitor-channel to only download member streams.
  • /shorts/ URL support (fucking disgusting). (implemented by ClementTsang)

Commits

  • 4d01b13: Remove parsing /membership since streams appear on /streams already (Kethsar)
  • 6f44209: Add 'seekable 0' and 'thread_queue_size 1024' to ffmpeg args (Kethsar)
  • 7faf1a6: Remove all uses of carriage return when --newlines is set; add --newlines to help message (Kethsar)
  • 3fb0ba0: Fix MP4 fragment writing (Hakkin Lain) #164
  • 04756f4: Fix RemoveAtoms function when multiple atoms are removed. (Hakkin Lain) #165
  • 25df562: Add --members-only option (Kethsar)
  • d6a4be6: Fix fetching Android player response. (Hakkin Lain) #168
  • 9dbed6c: Wait between loops when monitoring a channel if an attempt exits early (Kethsar)
  • 156f023: Properly set LiveURL state value after finding a stream (Kethsar)
  • eed511d: Log stream start time when the stream starts. (Desuwa) #176
  • 5f994f3: added cli option to specify a directory for temporary files (sirinsidiator) #179
  • b977fea: added cli options to specify permissions for newly created files and directories (sirinsidiator) #179
  • 6d76af1: Move options to correct locations in help message; warn about umask (Kethsar)
  • 1671114: Update Android client version (Hakkin Lain) #181
  • 7f34348: Fix /live/ Parsing (MrPokeboy8) #183
  • 1b69799: Add disable-save-state option (Kethsar)
  • 4988619: Exit with error if quality not specified for channel monitoring (Kethsar)
  • 4c78148: Attempt to copy file if moving fails (Kethsar)
  • 77e2b11: support URLs with /shorts/ (ClementTsang) #196
  • a7e79d5: Add feature --live-from (keREdaU) #198
  • f3ef550: Add feature --capture-duration (keREdaU) #205
  • ec89651: Fix trying to grab tmp dir from audio state when grabbing from video state (Kethsar)
  • a0397fa: Actually override TLS dialer for proper timeout overrides (Kethsar)
  • b76555e: Add option to use lookalike characters instead of underscores for filename output format (PuCoPu) #203
  • 43025c4: Add --wait-for (keREdaU) #205
  • e717196: Fix issue where 'WaitForStartDelay' returned the opposite value it should have (Kethsar)
  • f88ef8a: Fix up some logging; Add fix for #217 (Kethsar)