Commit Graph

139 Commits

Author SHA1 Message Date
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
e4e5a2be7e Use print_out for output 2019-04-30 13:34:54 +02:00
2a382087dd Better parsing of twitch urls, strip query 2019-02-20 16:04:23 +01:00
5b1b1ba4ff Limit python version in setup.py 2019-02-20 15:44:58 +01:00
398d49ac26 Add man page 2019-02-10 10:46:03 +01:00
7d152f6424 Allow using video URL as arg to download command 2019-02-09 11:52:15 +01:00
da60560b63 Improve download process
* allow resuming
* retry downloads
* add timeouts
2019-01-29 14:46:24 +01:00
6dd65e7cbc Extended output when downloading 2018-01-26 21:50:55 +01:00
cc118627a0 Initial commit 2018-01-25 11:09:20 +01:00