Commit Graph

62 Commits

Author SHA1 Message Date
Ivan Habunek
900914377b
Add testing on github 2024-04-24 08:09:26 +02:00
Ivan Habunek
1057fff61a
Hopefully fix python 3.8 compat 2024-04-23 18:13:40 +02:00
Ivan Habunek
a0ad66ee69
Remove union types to fix python 3.8 compat 2024-04-23 17:15:18 +02:00
Ivan Habunek
0d3c3df2f8
Fix double colon in prompt 2024-04-10 08:47:38 +02:00
Ivan Habunek
c1b58e178f
Add clips --copact option 2024-04-06 10:43:12 +02:00
Ivan Habunek
a7ad4d8dcc
Extract playlist parsing code 2024-04-06 10:15:26 +02:00
Ivan Habunek
d6390bc7a2
Fix bug in accessing video qualities 2024-04-04 08:36:10 +02:00
Ivan Habunek
28f1977d1c
Apply ruff formatting 2024-04-04 08:20:10 +02:00
Ivan Habunek
be69e79b28
Add Chapter typed dict 2024-04-03 08:52:51 +02:00
Ivan Habunek
c0e66fc416
Add AccessToken typed dict 2024-04-03 08:14:50 +02:00
Ivan Habunek
a9facd46ac
Add Clip typed dict 2024-04-02 09:50:26 +02:00
Ivan Habunek
6a1900b628
Add Video typed dict 2024-04-02 09:44:50 +02:00
Ivan Habunek
3270d857b1
Extract print_paged, improve types 2024-04-01 09:40:54 +02:00
Ivan Habunek
3ae99fe159
Replace custom coloring fns with click.echo and style 2024-03-31 21:41:05 +02:00
Ivan Habunek
9cf3ec2f07
Replace print_out with click.echo 2024-03-30 15:36:53 +01:00
Ivan Habunek
5dcc868275
Imporve types 2024-03-30 07:52:43 +01:00
Ivan Habunek
11fbfd35fc
Print placeholders in twitch-dl info 2024-03-30 07:35:08 +01:00
Ivan Habunek
1c1e5955b8
Add video description to metadata 2024-03-29 09:45:04 +01:00
Ivan Habunek
7cc67133f5
Add download --concat option 2024-03-29 08:43:32 +01:00
Ivan Habunek
9bf0f1b425
Use fstrings where possible 2024-03-29 08:43:31 +01:00
Ivan Habunek
77e75b5dad
Improve types 2024-03-29 08:43:31 +01:00
Ivan Habunek
cf1693b500
Fix env command 2024-03-29 08:43:31 +01:00
Ivan Habunek
b0c21ac436
Convert to click 2024-03-29 08:43:30 +01:00
Ryabin Sergey
65bf6a2b99 Add --dry-run option 2024-03-14 15:36:28 +01:00
Ivan Habunek
32cb9b6602
Make styling a bit more consistent 2022-11-20 11:14:15 +01:00
Ivan Habunek
c4cbf588a2
Add --chapter option to download command 2022-11-20 10:44:32 +01:00
Ivan Habunek
35e53ba4fd
Add chapters to video info 2022-11-20 09:42:09 +01:00
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
c4f4935b96
Enable downloading multiple videos successively 2022-08-18 09:12:25 +02:00
Ivan Habunek
f40fd290f7
Replace requests with httpx, remove unused code 2022-08-15 07:12:10 +02:00
Ivan Habunek
721d78377e
Add rate limiting to download 2022-08-14 11:13:11 +02:00
Ivan Habunek
32a68395d5
Use async downloader 2022-08-14 11:02:29 +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
d848826ec3
Fix info command 2022-03-12 08:17:51 +01:00
Ivan Habunek
5ae4396ab4
Add env command for printing environment info 2022-02-27 12:22:44 +01:00
Ivan Habunek
c8dd4f8efe
Remove unused import 2022-02-27 12:16:03 +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
Matt Calvert
4928188055
Add support for JSON output to videos command 2022-02-23 16:02:28 +01:00
Ivan Habunek
2fddb0c6a4
Add support for downloading audio only 2022-02-05 14:37:52 +01:00
Ivan Habunek
b8aaa0c24c
Fix issue with downloading clips with no game set
issue #78
2022-02-05 09:50:17 +01:00
Ivan Habunek
fb73fe07c5
Add clip slug to formatting options 2022-02-05 09:36:50 +01:00
Ivan Habunek
7eb50a0fa1
Fix output formatting when game is not set
issue #87
2022-02-05 09:34:28 +01:00
Ivan Habunek
6ebe263f33
Fix issue with colons in file name
ffmpeg uses colons to define protocols, by prefixing the target with
file: this ambiguity is avoided.

issue #89
2022-02-05 09:26:10 +01:00
Ivan Habunek
4fd532f05d
Ask overwrite confirmation early
Ask whether to overwrite before starting download, this way once
download starts, there will be no more prompts.
2022-01-25 08:08:17 +01:00
Ivan Habunek
8156b18b37
Tweak colors 2022-01-25 07:59:54 +01:00
Ivan Habunek
b24bc0eb29
Add option to define target filename 2022-01-24 09:06:02 +01:00