Johan Andersson
d69244d39c
merge: dont try to merge when new is None
2018-05-26 01:26:30 +02:00
Johan Andersson
526c6bbdbe
get_one_media: always remux hls
...
fixes #903
2018-05-25 22:49:05 +02:00
Johan Andersson
bbf2f82b79
fetcher: make name a property
2018-05-25 22:47:26 +02:00
Johan Andersson
dea461c198
get_one_media: instead of using hardcoded name of fetcher check for audio
2018-05-24 21:18:14 +02:00
Johan Andersson
30f09b4bad
output: we can have separate a/v stream in .ts but there is no extension to separate them
...
fixes : #902
2018-05-24 21:15:14 +02:00
Johan Andersson
b77b78b121
output: dont try to check empty values
2018-05-21 23:37:00 +02:00
Johan Andersson
8b340bb103
get_media: use config inside of stream
2018-05-20 21:09:49 +02:00
Johan Andersson
a8fa7a8aa3
get_media: we already have this code in parser
2018-05-20 21:05:24 +02:00
Johan Andersson
2605f4ff94
output.formatname: this should be path
2018-05-20 20:51:34 +02:00
Johan Andersson
600afef12b
parser.setup_default: add missing default values
2018-05-20 20:29:16 +02:00
Johan Andersson
c41dba7077
parser.merge: rewrite and dont update items with std values
2018-05-20 20:28:49 +02:00
Johan Andersson
2e0bf58a3f
parser: this can be on one line
2018-05-20 19:05:35 +02:00
Johan Andersson
e97b104573
unused imports
2018-05-20 19:05:17 +02:00
Johan Andersson
6dfdc8c6c0
Support for config files
...
this will search for config file in
unix: ~/.svtplay-dl.yaml
windows: %APPDATA%\svtplay-dl\svtplay-dl.yaml
2018-05-20 18:21:40 +02:00
Johan Andersson
2543ed7f46
move some special config values to parser
2018-05-20 13:16:00 +02:00
Johan Andersson
d2776c3b12
Remove some debug prints
2018-05-13 13:18:36 +02:00
Johan Andersson
8192fe025d
getmedia: right import path to which
2018-05-13 13:18:36 +02:00
Johan Andersson
836084f1fb
output: user should be able to set its own output name
2018-05-13 13:18:36 +02:00
Johan Andersson
9a2aafefda
parser: set output to None
2018-05-13 13:18:36 +02:00
Johan Andersson
335ff16c8c
output: fix detection of already downloaded files
2018-05-13 13:09:27 +02:00
Johan Andersson
bf21419afd
output.formatname: this should be ints
2018-05-13 13:09:27 +02:00
Johan Andersson
850ec4612d
getmedia: do exclude inside of the streams loop.
2018-05-13 13:09:25 +02:00
Johan Andersson
d3841e17da
options to commit
2018-05-13 13:08:24 +02:00
Johan Andersson
f300e24ca3
more options to config replaces
2018-05-13 13:07:34 +02:00
Johan Andersson
ca49366002
Options to config
2018-05-13 13:06:45 +02:00
Johan Andersson
28dcc90d7e
flake8 fixes
2018-05-13 12:10:19 +02:00
Johan Andersson
a051418dab
utils: move functions out of init to its own files.
2018-05-13 12:10:19 +02:00
Johan Andersson
8f126c3d49
flake8 add new line end of file
2018-05-13 12:09:27 +02:00
Johan Andersson
5d1f86d8fc
flake8 fixes
2018-05-13 12:09:27 +02:00
Johan Andersson
903a4ae71d
No need for utils.io
2018-05-13 12:09:27 +02:00
Johan Andersson
7e351530e9
No need for utils.urllib anymore
2018-05-13 12:09:27 +02:00
Johan Andersson
a6c4de8d9d
flake fix
2018-05-13 12:09:27 +02:00
Johan Andersson
b82831df03
Move services to its own file
2018-05-13 12:09:27 +02:00
Johan Andersson
d496955cb4
Move Options to parser?
2018-05-13 12:09:27 +02:00
Johan Andersson
03c8b68bb6
Move get_* to its own file
2018-05-13 12:09:27 +02:00
Johan Andersson
3da6728ae3
move mergeparseroption to parser.py
2018-05-13 12:08:11 +02:00
Johan Andersson
c135ed3593
move parser to its own file
2018-05-13 12:08:11 +02:00
Johan Andersson
b8c1163852
remove a bunch of is_py. time for py3.
2018-05-13 12:08:11 +02:00
Johan Andersson
fbb511981e
select_quality: this should be get and not pop
2018-03-10 10:09:26 +01:00
Johan Andersson
aff4a0716a
select_quality: Sometimes cookies is not present in the stream
...
fixes : #858
2018-03-10 09:56:32 +01:00
Johan Andersson
0eaf0ec8f8
don't hide import errors
2018-03-09 22:53:33 +01:00
Johan Andersson
24213562ad
postprocess: try to detect the bad audio track and skip it
...
this will only work for files with one audio track.
i have never seen file with several
fixes #814
2018-03-04 11:41:22 +01:00
dalgr
848dc12a3a
Fix for issue 833, not abble to download hds streams
2018-03-04 11:26:30 +01:00
dalgr
da5ec62241
Improve preformance of hls parser, skip checking all posible videos
2018-02-04 20:40:25 +01:00
Johan Andersson
7b6ceb4737
Flake8 fixes
2018-01-30 20:17:33 +01:00
dalgr
709618068e
Add default value for 'hls_time_stamp', Add live protocol prio
2018-01-23 19:01:40 +01:00
Robert Foss
c26bb3ccc5
Add proxy support
...
This feature utilises the proxy support of the requests module, and
has been tested with SOCKS5 through a SSH tunnel, and has been
verified to be working.
Signed-off-by: Robert Foss <robert.foss@memcpy.io>
2017-11-26 18:11:41 +01:00
dalgr
328ad0cff9
Change 'subprocess.check_call' to 'subprocess.check_output' in ''utils.output'
2017-10-10 22:25:09 +02:00
dalgr
bbc8e50352
retries with requests, for all 'self.http.request'
2017-10-09 20:32:16 +02:00
Johan Andersson
f7e6d2e77c
utils: remove the try except from request.
...
this might cause some other issue. we will see.
2017-09-17 19:43:14 +02:00