Commit Graph

258 Commits

Author SHA1 Message Date
4885c6a3b7 Add requirements to readme 2020-05-29 13:57:02 +02:00
2cf66c022c Don't break if game is None 2020-05-29 13:55:54 +02:00
717f634dda Remove unused code 2020-05-29 13:51:51 +02:00
169f15ca30 Add --game example to README 2020-05-17 14:46:08 +02:00
58458553bc Bump version 1.8.0 2020-05-17 14:42:55 +02:00
cabc8ff327 Improve paging 2020-05-17 14:41:11 +02:00
d22fd74357 Add filtering videos by game 2020-05-17 14:35:33 +02:00
4241ab5d67 Make less important messages dim 2020-05-17 14:32:37 +02:00
94e9f6aa80 Extract graphql query function 2020-05-17 13:48:48 +02:00
b014d94366 Blue is nicer than cyan 2020-05-17 13:48:16 +02:00
ea01ef3d99 Add paging to videos command 2020-05-17 13:41:34 +02:00
2118cd8825 Use graphql to fetch channel videos
The old helix endpoint returns HTTP 401

fixes #18
2020-05-17 11:57:16 +02:00
6c28dd2f5e Bump version 1.7.0 2020-04-25 20:06:02 +02:00
e3dde90870 Specify broadcast type when listing videos
issue #13
2020-04-25 20:04:21 +02:00
c628757ac0 Fix error message 2020-04-12 11:44:01 +02:00
5e97b439a7 Bump version, changelog 1.6.0 2020-04-11 20:57:43 +02:00
07f3a2fa48 Implement downloading clips
issue #15
2020-04-11 16:07:17 +02:00
96f13e9cf7 Bump version, changelog 1.5.1 2020-04-11 14:07:14 +02:00
c9547435df Nicer otput while dowloading VODs, bright colors 2020-04-11 14:05:23 +02:00
042d35ba1e Override local file names for downloaded vods
Sometimes the playlists contain more than just file names which can
break the ffmpeg join, so just name downloaded vods sequentially.

fixes #12
2020-04-11 13:20:59 +02:00
ebc754072d Reorganise code 2020-04-11 13:08:42 +02:00
cb00accd6a Better long description 1.5.0 2020-04-10 16:42:35 +02:00
64157c1ef6 Bump version 2020-04-10 16:34:37 +02:00
6a8da3b01b Don't print errors messages when retrying
Only die if all retries fail.
2020-04-10 16:22:15 +02:00
e29d42e9ef Use Twitch's client ID
Fetching access token with own client ID no longer works.

Everybody else in the world seems to be doing it:
https://github.com/search?p=2&q=kimne78kx3ncx6brgo4mv6wki5h1ko&type=Code
2020-04-10 16:21:10 +02:00
100aa53b84 Bump version 1.4.0 2019-08-23 13:08:57 +02:00
e384f26444 Save playlists to temp dir for debugging 2019-08-23 13:08:35 +02:00
000754af8c Use m3u8 lib to parse playlists 2019-08-23 12:36:05 +02:00
6813bb51b4 Add option not to delete downloaded VODs 2019-08-23 10:16:49 +02:00
34b0592cf3 Fix usage of deprecated v3 API
related #8
2019-08-23 09:03:33 +02:00
e72f8e24ea Bump version 1.3.1 2019-08-13 12:40:00 +02:00
3c99e9975b Bump version, changelog 1.3.0 2019-08-13 12:31:44 +02:00
f807d4324b Style the url in video list 2019-08-13 12:29:42 +02:00
68a8b70948 Add offset and sort options to videos command
fixes #7
2019-08-13 12:25:25 +02:00
932b7750b9 Print video URL 2019-08-12 15:21:57 +02:00
aa5f17cbdb Show errors returned via HTTP 400 2019-08-12 15:14:13 +02:00
0fff0a4de1 Exit with nonzero code on error 2019-08-12 13:47:48 +02:00
9dc67a7ff1 Bump version, add changelog 1.2.0 2019-07-05 13:15:59 +02:00
3e7f310e36 Add --version option to print program version 2019-07-05 13:14:22 +02:00
cbb0d6cfbd Allow specifying the output format
i.e. the output file extension passed to ffmpeg
2019-07-05 13:04:09 +02:00
46d2654cfa Bump to stable 2019-06-06 11:48:28 +02:00
0f54c527be Remove redundant bdist_wheel setting
py3 is the default
2019-06-06 11:47:04 +02:00
8133d93436 Don't make universal wheels (py2 not supported) 2019-06-06 11:44:56 +02:00
9345dd966f Bump version, add changelog 1.1.0 2019-06-06 11:10:21 +02:00
e9bd706194 Allow limiting download by start and end time 2019-06-06 11:06:33 +02:00
357379a6a1 Update Makefile 2019-06-06 09:28:23 +02:00
0c88de3862 Bump version 2019-04-30 13:47:16 +02:00
b719eca5fe Improve readme 1.0.0 2019-04-30 13:45:11 +02:00
402a3a5582 Set default workers to 20 2019-04-30 13:36:49 +02:00
5df9099734 Update README 2019-04-30 13:36:32 +02:00