- Fix speed calculation when resuming download (#75, thanks CroquetteTheThe)
- Fix compat with older versions of python (#71)
- Fix clips download caused by Twitch changes (#64, thanks to all participants)
- Add support for new format of clip slug (thanks @Loveangel1337)
- Handle videos which don't exist more gracefully
- Added
info
command for displaying video or clip info (#51) - Don't show there are more videos when there aren't (#52, thanks @scottyallen)
- Fixed Twitch regression for getting the access token (#53)
- Fixed clip download issue (#45)
- Added
clips
command for listing and batch downloading clips (#26)
- Fix bug introduced in previous version which broke joining
- Added
source
as alias for best available quality (#33) - Added
--no-join
option todownload
to skip ffmpeg join (#36) - Added
--overwrite
option todownload
to overwrite target without prompting for confirmation (#37) - Added
--pager
option tovideos
, don't page by default (#30)
- Make downloading more robust, fixes issues with some VODs (#35)
- Bundle twitch-dl to a standalone archive, simplifying installation, see installation instructions in README
- Fix version number displayed by
twitch-dl --version
(#29)
- Fix videos incorrectly identified as clips (#28)
- Make download command work with video URLs lacking "www" before "twitch.tv"
- Print an error when video or clip is not found instead of an exception trace
- Add
--quality
option todownload
command, allows specifying the video quality to download. In this case, twitch-dl will require no user input. (#22) - Fix download of clips which contain numbers in their slug (#24)
- Fix URL to video displayed by
videos
command (it was missing /videos/)
- Breaking: wrongly named
--max_workers
option changed to--max-workers
. The shorthand option-w
remains the same. - Fix bug where
videos
command would crash if there was no game info (#21) - Allow unicode characters in filenames, no longer strips e.g. cyrillic script
- Fix videos command (#18)
- Breaking:
videos
command no longer takes the--offset
parameter due to API changes - Add paging to
videos
command to replace offset - Add
--game
option tovideos
command to filter by game
- Support for specifying broadcast type when listing videos (#13)
- Support for downloading clips (#15)
- Fix VOD naming issue (#12)
- Nice console output while downloading
- Fix video downloads after Twitch deprecated access token access
- Don't print errors when retrying download, only if all fails
- Fix usage of deprecated v3 API
- Use m3u8 lib for parsing playlists
- Add
--keep
option not preserve downloaded VODs
- No changes, bumped to fix issue with pypi
- Add
--sort
and--offset
options tovideos
command, allows paging (#7) - Show video URL in
videos
command output
- Add
--format
option todownload
command for specifying the output format (#6) - Add
--version
option for printing program version
- Allow limiting download by start and end time
- Initial release