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)