Johan Andersson
|
eeb8d39599
|
expressen: they changed some things again.
Adding support for HLS and RTMP
|
2014-06-26 21:13:15 +02:00 |
|
Johan Andersson
|
0caf19b309
|
main: better help text for live flag.
|
2014-06-24 22:56:12 +02:00 |
|
Johan Andersson
|
402fca5bfc
|
get_one_media: display error message when we can’t find any videos.
|
2014-06-23 21:24:34 +02:00 |
|
Johan Andersson
|
507cf21e3d
|
tv4play: hds live videos looks a bit different from vod hds.
|
2014-06-23 21:22:26 +02:00 |
|
Johan Andersson
|
abaf1e19a9
|
viaplay: use data-video-id instead of data-emediate-video_id.
based on a fix by @magic75 and this fixes #108
|
2014-06-22 22:46:00 +02:00 |
|
Johan Andersson
|
b4638d0bb7
|
get_one_media: show an error message when we cant find any streams
|
2014-06-18 21:10:05 +02:00 |
|
Johan Andersson
|
cdf9216694
|
hlsparse: get the full url to playlists
|
2014-06-18 21:02:03 +02:00 |
|
Johan Andersson
|
bddcbabd0b
|
subtitle_wsrt: it should be --> and not ->
|
2014-06-07 21:56:28 +02:00 |
|
Johan Andersson
|
f5635980ec
|
kanal5: we have this in a other place now
|
2014-06-07 20:59:42 +02:00 |
|
Johan Andersson
|
6d6760df18
|
nrk: remove obsolete options.hls
|
2014-06-07 20:48:54 +02:00 |
|
Johan Andersson
|
3f4bdd58d8
|
service: copy options to fetcher
|
2014-06-07 20:48:54 +02:00 |
|
Johan Andersson
|
e94f2a74b7
|
subtitle_wrt: set the right variable to True.
|
2014-06-07 18:54:51 +02:00 |
|
Johan Andersson
|
53b521248f
|
subtitle_wsrt: subtract 10 hours when it begins at >9 hours.
This fixes #101
|
2014-06-07 18:51:29 +02:00 |
|
Johan Andersson
|
4b06a32753
|
tests: update the path to timestr
|
2014-06-03 16:40:19 +02:00 |
|
Johan Andersson
|
95aac29eb1
|
tv4play: we don’t support drm protected files
|
2014-06-03 16:25:31 +02:00 |
|
Johan Andersson
|
5d46c53d7f
|
viaplay: check for data-emeidate-video_id first.
|
2014-06-02 22:13:11 +02:00 |
|
Johan Andersson
|
b8b97d40b4
|
viaplay: use data-emediate-video_id instead of data-link
|
2014-06-02 22:11:07 +02:00 |
|
Johan Andersson
|
245f4517fa
|
viaplay: don’t import hdparse two times.
|
2014-06-02 21:54:18 +02:00 |
|
Johan Andersson
|
d66164f920
|
dr.dk: support for the new site.
|
2014-06-02 21:43:22 +02:00 |
|
Johan Andersson
|
4c83522225
|
lemonwhale: convert into new video fetcher
|
2014-06-02 21:43:02 +02:00 |
|
Johan Andersson
|
e87c236c51
|
option to choose which download method is preferred.
|
2014-06-02 21:27:51 +02:00 |
|
Johan Andersson
|
fe463a1567
|
viaplay: forgot else after that f4m fix.
|
2014-06-02 21:27:51 +02:00 |
|
Johan Andersson
|
92ef824fef
|
viaplay: support for hds streams.
|
2014-06-02 21:27:51 +02:00 |
|
Johan Andersson
|
b3ce95bdb1
|
svtplay: Unused import HDS
|
2014-06-02 21:27:51 +02:00 |
|
Johan Andersson
|
663e69eca6
|
hls: Unused import select_quality
|
2014-06-02 21:27:51 +02:00 |
|
Johan Andersson
|
5c190169f2
|
http: complain when the file exists
|
2014-06-02 21:27:51 +02:00 |
|
Johan Andersson
|
6e037c53d7
|
rtmp: complain when the file exists
|
2014-06-02 21:27:51 +02:00 |
|
Johan Andersson
|
9bbf861e1b
|
hls: complain when the file exists
|
2014-06-02 21:27:50 +02:00 |
|
Johan Andersson
|
ea9bd80356
|
hds: complain when the file exists
|
2014-06-02 21:27:50 +02:00 |
|
Johan Andersson
|
c606b9b031
|
hds: we don't need select_quality anymore inside this class.
|
2014-06-02 21:27:50 +02:00 |
|
Johan Andersson
|
3398c8f14c
|
get_one_media: force stop when --force-subtitle is used
|
2014-06-02 21:27:50 +02:00 |
|
Johan Andersson
|
a38a077af5
|
svtplay: only yield when have have a subtitle.
|
2014-06-02 21:27:50 +02:00 |
|
Johan Andersson
|
dbf320d9be
|
subtitle: we only need one save function.
|
2014-06-02 21:27:50 +02:00 |
|
Johan Andersson
|
30798c900a
|
vimeo: use bitrate instead of height
|
2014-06-02 21:27:50 +02:00 |
|
Johan Andersson
|
79dd600397
|
tv4play: hdsparse support
|
2014-06-02 21:27:50 +02:00 |
|
Johan Andersson
|
70f7ca72b7
|
nrk: hdsparse support
|
2014-06-02 21:27:50 +02:00 |
|
Johan Andersson
|
ac69ecedf0
|
hds: left over cruft
|
2014-06-02 21:27:50 +02:00 |
|
Johan Andersson
|
2eb9af443a
|
select_qualtiy: it wants ints.
|
2014-06-02 21:27:50 +02:00 |
|
Johan Andersson
|
383c0650d7
|
hds: parse and kwargssupport
|
2014-06-02 21:27:50 +02:00 |
|
Johan Andersson
|
218f61b95d
|
justin: we don't want to return false here.
|
2014-06-02 21:27:50 +02:00 |
|
Johan Andersson
|
a857f1d906
|
get_one_media: select quality
|
2014-06-02 21:27:50 +02:00 |
|
Johan Andersson
|
4265d1222b
|
hls: we select quality before we go here.
|
2014-06-02 21:27:50 +02:00 |
|
Johan Andersson
|
8ef2e2454a
|
hls: use bandwidth instead of resolution now.
|
2014-06-02 21:27:50 +02:00 |
|
Johan Andersson
|
83b120ef9a
|
tv4play: right value for rtmp path
|
2014-06-02 21:27:50 +02:00 |
|
Johan Andersson
|
188e47517c
|
services: parse hls playlist first.
|
2014-06-02 21:27:50 +02:00 |
|
Johan Andersson
|
28a918fa7b
|
HLS: export resolution.
|
2014-06-02 21:27:49 +02:00 |
|
Johan Andersson
|
8538496d66
|
subtitle: bad indentation.
|
2014-06-02 21:27:49 +02:00 |
|
Johan Andersson
|
df6d64d218
|
Unused import select_quality
|
2014-06-02 21:27:49 +02:00 |
|
Johan Andersson
|
f5cf37c4a9
|
remove old subtitle functions from kanal5 and svtplay
|
2014-06-02 21:27:49 +02:00 |
|
Johan Andersson
|
895623f601
|
__init__: support for yield
|
2014-06-02 21:27:49 +02:00 |
|
Johan Andersson
|
8f715bd278
|
subtitle_tt cosmetics.
|
2014-06-02 21:27:49 +02:00 |
|
Johan Andersson
|
28bc0f3389
|
viaplay: yield the subs
|
2014-06-02 21:27:49 +02:00 |
|
Johan Andersson
|
4e69ebdf39
|
utils: forgot to remove the subtiles from the old file
|
2014-06-02 21:27:49 +02:00 |
|
Johan Andersson
|
9591e99e19
|
tv4play: yield the subs
|
2014-06-02 21:27:49 +02:00 |
|
Johan Andersson
|
6a02d39ae3
|
urplay: yield the subs
|
2014-06-02 21:27:49 +02:00 |
|
Johan Andersson
|
4c50978acf
|
svtplay: yield the subs
|
2014-06-02 21:27:49 +02:00 |
|
Johan Andersson
|
994e9832fb
|
nrk: yield the subs
|
2014-06-02 21:27:49 +02:00 |
|
Johan Andersson
|
a374a55c21
|
kanal5: yield the subs
|
2014-06-02 21:27:49 +02:00 |
|
Johan Andersson
|
93596eccad
|
Move subtitles into its own file
|
2014-06-02 21:27:49 +02:00 |
|
Johan Andersson
|
24cdfdcc31
|
svtplay: it should be elif and not if
|
2014-06-02 21:27:49 +02:00 |
|
Johan Andersson
|
c734591b8e
|
radioplay: convert into new video fetcher
|
2014-06-02 21:27:49 +02:00 |
|
Johan Andersson
|
f85afbf095
|
urplay: convert into new video fetcher
|
2014-06-02 21:27:49 +02:00 |
|
Johan Andersson
|
50dfb1c159
|
aftonbladet: convert into new video fetcher
|
2014-06-02 21:27:49 +02:00 |
|
Johan Andersson
|
3124e4796e
|
svtplay: convert into new video fetcher
|
2014-06-02 21:27:48 +02:00 |
|
Johan Andersson
|
47818019ab
|
justin: convert into new video fetcher
|
2014-06-02 21:27:48 +02:00 |
|
Johan Andersson
|
42e82b88c9
|
hbo: convert into new video fetcher
|
2014-06-02 21:27:48 +02:00 |
|
Johan Andersson
|
452237942e
|
expressen: convert into new video fetcher
|
2014-06-02 21:27:48 +02:00 |
|
Johan Andersson
|
0bebc2290e
|
dr: convert into new video fetcher
|
2014-06-02 21:27:48 +02:00 |
|
Johan Andersson
|
3d81c70f53
|
bambuser: convert into new video fetcher
|
2014-06-02 21:27:48 +02:00 |
|
Johan Andersson
|
2249196f30
|
kanal5: convert into new video fetcher
|
2014-06-02 21:27:48 +02:00 |
|
Johan Andersson
|
6cbc1fd503
|
mtvservices: convert into new video fetcher
|
2014-06-02 21:27:48 +02:00 |
|
Johan Andersson
|
a4d33a6d44
|
nrk: convert into new video fetcher
|
2014-06-02 21:27:48 +02:00 |
|
Johan Andersson
|
713e4d59c6
|
picsearch: convert into new video fetcher
|
2014-06-02 21:27:48 +02:00 |
|
Johan Andersson
|
d1d2c091ce
|
qbrick: convert into new video fetcher
|
2014-06-02 21:27:48 +02:00 |
|
Johan Andersson
|
672cf338ff
|
tv4play: convert into new video fetcher
|
2014-06-02 21:27:48 +02:00 |
|
Johan Andersson
|
474987309d
|
ruv: convert into new video fetcher
|
2014-06-02 21:27:48 +02:00 |
|
Johan Andersson
|
00b1627491
|
sr: convert into new video fetcher
|
2014-06-02 21:27:48 +02:00 |
|
Johan Andersson
|
8fb6f7f15f
|
viaplay: convert into new video fetcher
|
2014-06-02 21:27:48 +02:00 |
|
Johan Andersson
|
ecb84858fe
|
vimeo: convert into new video fetcher
|
2014-06-02 21:27:48 +02:00 |
|
Johan Andersson
|
330d7dd925
|
fetcher: convert to VideoRetriever
|
2014-06-02 21:27:48 +02:00 |
|
Olof Johansson
|
79f1ea04be
|
hls: don't output progressbar if --silent
|
2014-05-03 17:58:10 +02:00 |
|
Olof Johansson
|
a9ef1e6cfa
|
hds: don't output progressbar if --silent
|
2014-05-03 17:57:53 +02:00 |
|
Olof Johansson
|
24750ed1d6
|
Print newline after Ctrl+C
Fixes #93.
|
2014-05-02 12:07:37 +02:00 |
|
Johan Andersson
|
e986f44581
|
lemonwhale: svd.se have changed provider for videos.
|
2014-05-01 23:18:04 +02:00 |
|
Olof Johansson
|
86576128d5
|
Add initial unittests for expressen
|
2014-05-01 22:44:38 +02:00 |
|
Olof Johansson
|
c72294c422
|
Refactor handles URLs tests to mixin
|
2014-05-01 22:43:36 +02:00 |
|
Johan Andersson
|
b72211b6f9
|
hls: move live check to the beginning of the function
|
2014-05-01 22:11:54 +02:00 |
|
Johan Andersson
|
134dcb1367
|
aftonbladet: they changed how hls works.
|
2014-05-01 22:11:54 +02:00 |
|
Johan Andersson
|
ad7cdb4265
|
hls: a way to skip the first playlist with bandwidth info
|
2014-05-01 22:11:54 +02:00 |
|
Olof Johansson
|
30fdeef25d
|
Real fix for oppetarkiv pylint error
Silly me. :(
|
2014-05-01 22:01:09 +02:00 |
|
Olof Johansson
|
09834ebe3a
|
Fix minor pylint warnings in expressen fetcher
|
2014-05-01 21:59:51 +02:00 |
|
Olof Johansson
|
0abeffdbc1
|
Adapt Expressen fetch to changes to website
Now Expressen is using HLS.
|
2014-05-01 21:55:52 +02:00 |
|
Olof Johansson
|
10e7188687
|
Fix bug caught by pylint in oppetarkiv fetcher
|
2014-05-01 21:55:29 +02:00 |
|
Johan Andersson
|
d2068050b4
|
picsearch: They have two ways to write mediaId and media-id.
this fixes #94
|
2014-05-01 21:10:25 +02:00 |
|
Olof Johansson
|
5deeb84fc9
|
Break out OppetArkiv to subclass of Svtplay
|
2014-05-01 20:07:55 +02:00 |
|
Johan Andersson
|
8225cff429
|
option to choose which download method is preferred.
|
2014-05-01 17:13:46 +02:00 |
|
Johan Andersson
|
924cca1380
|
viaplay: forgot else after that f4m fix.
|
2014-05-01 17:06:24 +02:00 |
|
Johan Andersson
|
c2a389841f
|
viaplay: forgot else after that f4m fix.
|
2014-05-01 17:04:08 +02:00 |
|
Johan Andersson
|
5e47b7bc26
|
viaplay: support for hds streams.
|
2014-05-01 16:52:05 +02:00 |
|
Johan Andersson
|
28a1d4deaf
|
viaplay: move subtitle force thing before download_hds
|
2014-05-01 16:47:51 +02:00 |
|
Johan Andersson
|
ea45d78dad
|
viaplay: some of their streams are HDS
this fixes #90
|
2014-05-01 16:44:36 +02:00 |
|
Johan Andersson
|
a80786183a
|
svtplay: Unused import HDS
|
2014-04-27 20:48:13 +02:00 |
|
Johan Andersson
|
2b34b0ff15
|
hls: Unused import select_quality
|
2014-04-27 20:47:56 +02:00 |
|
Johan Andersson
|
c35ca5780f
|
http: complain when the file exists
|
2014-04-27 16:13:07 +02:00 |
|
Johan Andersson
|
8b93f902a7
|
rtmp: complain when the file exists
|
2014-04-27 16:12:58 +02:00 |
|
Johan Andersson
|
ea96cd165b
|
hls: complain when the file exists
|
2014-04-27 16:12:46 +02:00 |
|
Johan Andersson
|
cb579828f5
|
hds: complain when the file exists
|
2014-04-27 16:12:38 +02:00 |
|
Johan Andersson
|
3a3fbaaf63
|
hds: we don't need select_quality anymore inside this class.
|
2014-04-27 16:01:26 +02:00 |
|
Johan Andersson
|
4a7a72f6e7
|
get_one_media: force stop when --force-subtitle is used
|
2014-04-27 16:00:57 +02:00 |
|
Johan Andersson
|
32fbe5051f
|
svtplay: only yield when have have a subtitle.
|
2014-04-27 15:36:57 +02:00 |
|
Johan Andersson
|
ee2b032c51
|
subtitle: we only need one save function.
|
2014-04-27 15:33:05 +02:00 |
|
Johan Andersson
|
cd6efcda43
|
vimeo: use bitrate instead of height
|
2014-04-27 13:38:32 +02:00 |
|
Johan Andersson
|
8d31431611
|
tv4play: hdsparse support
|
2014-04-27 13:24:53 +02:00 |
|
Johan Andersson
|
6c229c77f9
|
nrk: hdsparse support
|
2014-04-27 13:24:44 +02:00 |
|
Johan Andersson
|
d880ba4d1a
|
hds: left over cruft
|
2014-04-27 13:22:02 +02:00 |
|
Johan Andersson
|
1f6d4fe8e1
|
select_qualtiy: it wants ints.
|
2014-04-27 13:19:56 +02:00 |
|
Johan Andersson
|
6be0efa655
|
hds: parse and kwargssupport
|
2014-04-27 13:19:34 +02:00 |
|
Johan Andersson
|
0dfc9598da
|
justin: we don't want to return false here.
|
2014-04-27 10:43:49 +02:00 |
|
Johan Andersson
|
69b28712b3
|
get_one_media: select quality
|
2014-04-27 10:43:26 +02:00 |
|
Johan Andersson
|
850eabf276
|
hls: we select quality before we go here.
|
2014-04-27 10:42:13 +02:00 |
|
Johan Andersson
|
e53142b02c
|
hls: use bandwidth instead of resolution now.
|
2014-04-27 10:41:20 +02:00 |
|
Johan Andersson
|
c8ee46fd6f
|
tv4play: right value for rtmp path
|
2014-04-27 09:11:58 +02:00 |
|
Johan Andersson
|
305ecf75a8
|
services: parse hls playlist first.
|
2014-04-27 09:11:58 +02:00 |
|
Johan Andersson
|
15e8fc94b7
|
HLS: export resolution.
|
2014-04-27 09:11:58 +02:00 |
|
Johan Andersson
|
4afd897a71
|
subtitle: bad indentation.
|
2014-04-27 09:11:58 +02:00 |
|
Johan Andersson
|
db8a50131b
|
Unused import select_quality
|
2014-04-27 09:11:58 +02:00 |
|
Johan Andersson
|
179689ad19
|
remove old subtitle functions from kanal5 and svtplay
|
2014-04-27 09:11:58 +02:00 |
|
Johan Andersson
|
8acc75999a
|
__init__: support for yield
|
2014-04-27 09:11:57 +02:00 |
|
Johan Andersson
|
e2051436d0
|
subtitle_tt cosmetics.
|
2014-04-27 09:11:57 +02:00 |
|
Johan Andersson
|
d1e0757dd4
|
viaplay: yield the subs
|
2014-04-27 09:11:57 +02:00 |
|
Johan Andersson
|
89567e297f
|
utils: forgot to remove the subtiles from the old file
|
2014-04-27 09:11:57 +02:00 |
|
Johan Andersson
|
7600da2299
|
tv4play: yield the subs
|
2014-04-27 09:11:57 +02:00 |
|
Johan Andersson
|
328f01d2f2
|
urplay: yield the subs
|
2014-04-27 09:11:57 +02:00 |
|
Johan Andersson
|
ee5c8cde3c
|
svtplay: yield the subs
|
2014-04-27 09:11:57 +02:00 |
|
Johan Andersson
|
ac17851fa9
|
nrk: yield the subs
|
2014-04-27 09:11:57 +02:00 |
|
Johan Andersson
|
e9792c629a
|
kanal5: yield the subs
|
2014-04-27 09:11:57 +02:00 |
|
Johan Andersson
|
69505e5e08
|
Move subtitles into its own file
|
2014-04-27 09:11:57 +02:00 |
|
Johan Andersson
|
e35e3c6932
|
svtplay: it should be elif and not if
|
2014-04-27 09:11:57 +02:00 |
|
Johan Andersson
|
153615e918
|
radioplay: convert into new video fetcher
|
2014-04-27 09:11:57 +02:00 |
|
Johan Andersson
|
8864d916ae
|
urplay: convert into new video fetcher
|
2014-04-27 09:11:57 +02:00 |
|
Johan Andersson
|
388ab9486c
|
aftonbladet: convert into new video fetcher
|
2014-04-27 09:11:57 +02:00 |
|
Johan Andersson
|
2c94002f46
|
svtplay: convert into new video fetcher
|
2014-04-27 09:11:57 +02:00 |
|
Johan Andersson
|
d8751b97d9
|
justin: convert into new video fetcher
|
2014-04-27 09:11:57 +02:00 |
|
Johan Andersson
|
4f1bee49a6
|
hbo: convert into new video fetcher
|
2014-04-27 09:11:56 +02:00 |
|
Johan Andersson
|
65576df0d3
|
expressen: convert into new video fetcher
|
2014-04-27 09:11:56 +02:00 |
|
Johan Andersson
|
28d8f453c8
|
dr: convert into new video fetcher
|
2014-04-27 09:11:56 +02:00 |
|
Johan Andersson
|
30e23c171d
|
bambuser: convert into new video fetcher
|
2014-04-27 09:11:56 +02:00 |
|
Johan Andersson
|
5b5b039e9b
|
kanal5: convert into new video fetcher
|
2014-04-27 09:11:56 +02:00 |
|
Johan Andersson
|
b07a16bf6f
|
mtvservices: convert into new video fetcher
|
2014-04-27 09:11:56 +02:00 |
|
Johan Andersson
|
d78ced05d9
|
nrk: convert into new video fetcher
|
2014-04-27 09:11:56 +02:00 |
|