Johan Andersson
5763bb78c8
nrk: use the right api url to get video info
...
fixes : #604
2017-05-07 15:19:52 +02:00
Johan Andersson
cd9b18c91e
nrk: dont crash if we can’t find id
2016-10-06 22:51:54 +02:00
Johan Andersson
05d2987fee
nrk: dont crash when the video is geoblocked
2016-09-19 20:39:27 +02:00
Johan Andersson
37688133b9
nrk: they dont use https for the api call
2016-09-02 00:42:10 +02:00
Svein Hansen
c2d8d64e99
Changes to nrk web pages:
...
Simpler html-parsing
Fixed subtitle support
2016-06-09 22:21:11 +02:00
Johan Andersson
b298e823eb
nrk: add some error checks if geoblocked
2016-06-01 22:15:45 +02:00
Svein Hansen
56a404686a
tv.nrk.no website html change. Error when finding the video id.
2016-05-26 23:09:47 +02:00
Johan Andersson
fa730a5564
remove options in argument for exclude
2016-05-14 22:54:30 +02:00
Johan Andersson
af66859dd5
get_one_media: move force_subtitle to main function
...
with this it will work for every site with subtitles
2016-05-14 22:38:23 +02:00
Johan Andersson
b31d52390e
nrk: support for tv.nrksuper.no
...
fixes : #346
2016-03-15 21:19:04 +01:00
Johan Andersson
b5ea350c0f
Move options to when we init the service class
2015-12-26 11:46:14 +01:00
Johan Andersson
fa05480327
reorder arguments for hlsparse and hdsparse
2015-10-04 14:37:16 +02:00
Johan Andersson
dc2cc0294c
pip8. expected 2 lines found 1
2015-09-15 20:10:32 +02:00
Johan Andersson
1e6de72d64
Better excluding message
...
fixing #198
2015-09-06 23:04:48 +02:00
Johan Andersson
acf526c54a
Show only one error message instead of two
2015-09-06 14:19:10 +02:00
Johan Andersson
21817c58f2
nrk: support for third kind of video
2015-09-01 00:23:19 +02:00
Johan Andersson
729374c94c
nrk: support for p3.no
2015-09-01 00:22:51 +02:00
Johan Andersson
331de0a70f
replace self.http.get with our own function with debug info
2015-08-31 19:45:15 +02:00
Johan Andersson
84ee181f5b
adding request support.
...
still need some more work
2015-08-30 00:06:20 +02:00
Johan Andersson
6a374ffa06
Move hdcore check to utils/get_http_data
2015-01-18 18:01:41 +01:00
Johan Andersson
f5eb3c8749
Support for exclude filenames with WORD in them.
...
this fixes #190
2014-12-22 17:41:40 +01:00
Johan Andersson
67b3c8bb54
Rewrite http request handling.
2014-12-08 23:07:02 +01:00
Johan Andersson
d9fb6ebc60
nrk: http-rewrite
2014-11-26 15:59:38 +01:00
Johan Andersson
cd9cc95dfa
Remove unused import sys.
2014-11-25 21:47:29 +01:00
Johan Andersson
b505a03d3c
service: replace sys.exit with return
2014-11-25 19:03:24 +01:00
Johan Andersson
dcc1367250
subtitle: refactor so we can reuse the try-except-thing
2014-11-25 19:03:23 +01:00
Johan Andersson
0e65654a5a
HDS: show an error message when we see DRM files.
2014-10-12 23:31:12 +02:00
Johan Andersson
782ad2854e
service: no need to check video streams when we force subtitles
2014-09-21 19:12:17 +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
70f7ca72b7
nrk: hdsparse support
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
994e9832fb
nrk: yield the subs
2014-06-02 21:27:49 +02:00
Johan Andersson
a4d33a6d44
nrk: convert into new video fetcher
2014-06-02 21:27:48 +02:00
Anders Waldenborg
baa8d76551
Add get_urldata() method to service
...
self.get_urldata() is eqivalent to get_http_data(self.url), but
also caches the data, so no additional requests are made if it
is called multiple times (e.g when grabbing title or downloading
thumbnail).
Generic().get(url) still causes it to be fetched an extra time.
2014-02-18 19:00:20 +01:00
Johan Andersson
b4238d708e
nrk: support for thumbnail
2014-01-26 01:51:35 +01:00
Johan Andersson
ef3834dcfb
nrk: better support for nrk.no
2014-01-26 01:50:54 +01:00
Johan Andersson
7c1320c366
nrk: support for domain tv.nrk.no
2014-01-26 01:27:45 +01:00
Anders Waldenborg
9804d80302
Split subtitle getting to separate method
2014-01-25 22:57:50 +01:00
Anders Waldenborg
f331a653b6
Move url to object attribute
2014-01-25 22:57:50 +01:00
Olof Johansson
9f9bcad0c7
Add default handle method in Service base class
...
The default handle method will look for a supported_domains attribute
(a list), containing the supported domains. The subclassed service
class can of course override this if other means of determining support
is needded.
2014-01-01 16:22:07 +01:00
Johan Andersson
f68d47bab8
nrk: subtitle support
2013-09-15 00:29:26 +02:00
Olof Johansson
e9bd5b8004
Make all services inherit svtplay_dl.service.Service
2013-04-21 13:45:43 +02:00
Johan Andersson
cfd20232ab
Rename module from lib/svtplay to lib/svtplay_dl
...
less confusion with the service.
2013-03-17 19:55:19 +01:00