Commit Graph

41 Commits

Author SHA1 Message Date
Ivan Habunek
a4b2434735
Start adding types 2022-08-20 13:25:00 +02:00
Ivan Habunek
cacf921923
Increase default limit for compact mode 2022-08-18 10:06:23 +02:00
Ivan Habunek
4d19f09065
Add compact videos display 2022-08-18 10:04:04 +02:00
Ivan Habunek
a14ce57f95
Decrease default number of workers to 5 2022-08-18 09:30:35 +02:00
Ivan Habunek
c4f4935b96
Enable downloading multiple videos successively 2022-08-18 09:12:25 +02:00
Ivan Habunek
b03c19dac1
Improve visuals
I never liked cyan anyway
2022-08-14 11:33:38 +02:00
Ivan Habunek
721d78377e
Add rate limiting to download 2022-08-14 11:13:11 +02:00
Ivan Habunek
409100651e
Change the option to --auth-token 2022-06-25 10:14:30 +02:00
Philipp
f37179d786 Implemented auth param 2022-06-25 09:44:12 +02:00
Ivan Habunek
071b117459
Generate docs 2022-03-13 14:11:59 +01:00
Ivan Habunek
f663525d07
Fix --debug when no command is given 2022-02-27 12:23:22 +01:00
Ivan Habunek
5ae4396ab4
Add env command for printing environment info 2022-02-27 12:22:44 +01:00
Ivan Habunek
6fa3bd568d
Make clips behave similar to recent videos changes 2022-02-25 19:10:48 +01:00
Ivan Habunek
1fc5ef6bd1
Reorganize paging and limiting video list 2022-02-23 19:07:27 +01:00
Ivan Habunek
52651e62c8
Enable logging via --debug flag 2022-02-23 16:24:52 +01:00
Matt Calvert
4928188055
Add support for JSON output to videos command 2022-02-23 16:02:28 +01:00
Ivan Habunek
b24bc0eb29
Add option to define target filename 2022-01-24 09:06:02 +01:00
Ivan Habunek
63c2aff334
Handle keyboard interrupt 2021-05-18 14:00:50 +02:00
Ivan Habunek
548a9350ba
Add twitch-dl info command 2021-01-14 22:14:52 +01:00
Ivan Habunek
1cb4598a71
Add downloading clips 2020-11-10 09:22:07 +01:00
Ivan Habunek
02e4cdaff6
Add listing clips 2020-11-10 08:30:01 +01:00
Ivan Habunek
f4ab045cdc
Add --pager option, don't page by default
issue #30
2020-09-29 11:28:35 +02:00
Ivan Habunek
c510d5aae4
Add --overwrite option
issue #37
2020-09-29 11:28:03 +02:00
Ivan Habunek
2abc56213e
Add --no-join option to skip ffmpeg join
issue #36
2020-09-29 11:27:49 +02:00
Ivan Habunek
bb16108572
Add source quality alias
issue #33
2020-09-29 08:26:40 +02:00
Ivan Habunek
3cfa05a3ee
Make quality selectable for video download 2020-08-07 16:23:00 +02:00
Ivan Habunek
15ca684286
Don't unpack options
This makes it more readable as option count increases.
2020-05-30 10:21:19 +02:00
Ivan Habunek
fd56a16c41
Fix option to use kebab case like the rest 2020-05-30 09:48:31 +02:00
Ivan Habunek
d22fd74357
Add filtering videos by game 2020-05-17 14:35:33 +02:00
Ivan Habunek
2118cd8825
Use graphql to fetch channel videos
The old helix endpoint returns HTTP 401

fixes #18
2020-05-17 11:57:16 +02:00
Ivan Habunek
e3dde90870
Specify broadcast type when listing videos
issue #13
2020-04-25 20:04:21 +02:00
Ivan Habunek
07f3a2fa48
Implement downloading clips
issue #15
2020-04-11 16:07:17 +02:00
Ivan Habunek
6813bb51b4
Add option not to delete downloaded VODs 2019-08-23 10:16:49 +02:00
Ivan Habunek
68a8b70948
Add offset and sort options to videos command
fixes #7
2019-08-13 12:25:25 +02:00
Ivan Habunek
0fff0a4de1
Exit with nonzero code on error 2019-08-12 13:47:48 +02:00
Ivan Habunek
3e7f310e36
Add --version option to print program version 2019-07-05 13:14:22 +02:00
Ivan Habunek
cbb0d6cfbd
Allow specifying the output format
i.e. the output file extension passed to ffmpeg
2019-07-05 13:04:09 +02:00
Ivan Habunek
e9bd706194
Allow limiting download by start and end time 2019-06-06 11:06:33 +02:00
Ivan Habunek
402a3a5582
Set default workers to 20 2019-04-30 13:36:49 +02:00
Ivan Habunek
7d152f6424
Allow using video URL as arg to download command 2019-02-09 11:52:15 +01:00
Ivan Habunek
cc118627a0
Initial commit 2018-01-25 11:09:20 +01:00