Johan Andersson
a7b114398b
kanal5: print error message when we see drm
2014-02-05 22:13:26 +01:00
Johan Andersson
05364d2f08
viaplay: some streams need live flag set
2014-02-05 22:03:16 +01:00
Johan Andersson
3ad91fcdf4
viaplay: support for tvplay.lv
2014-02-05 21:50:31 +01:00
Johan Andersson
16c7240f53
viaplay: print the geolock error message.
2014-02-05 21:46:19 +01:00
Johan Andersson
e26a32e140
sr: this will work with the new site from last year.
2014-02-05 21:34:58 +01:00
Johan Andersson
a3c74d2ac1
generic: support for embed bambuser streams
2014-02-05 20:43:28 +01:00
Johan Andersson
ab4d50beed
bambuser: new service
2014-02-05 20:43:28 +01:00
Johan Andersson
1a329ecae7
qbrick: they are using space in the path.
2014-02-05 12:42:11 +01:00
Johan Andersson
3d44657775
viaplay: they changed the urls
...
maybe look for a better way to detect the id?
2014-02-05 12:28:10 +01:00
Johan Andersson
2844e0dc33
generic: detect embeded tv4play streams
2014-02-04 20:20:36 +01:00
Johan Andersson
a7c9043301
urplay: better handling for HD streams
2014-02-02 18:22:35 +01:00
Johan Andersson
fd5801965a
viaplay: support for thumbnail
2014-01-26 01:54:20 +01:00
Johan Andersson
dfe756afe9
vimeo: support for thumbnail
2014-01-26 01:52:11 +01:00
Johan Andersson
f3ede2ae15
dr: support for thumbnail
2014-01-26 01:51:53 +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
Johan Andersson
f37353deb0
qbrick: support for thumbnail.
2014-01-26 01:19:47 +01:00
Johan Andersson
77e2235b48
OpenGraphThumbMixin: more matches for this.
...
I saw this variant on dn.se
2014-01-26 01:19:17 +01:00
Anders Waldenborg
b1871b3834
Add --thumbnail
...
Names thumbnails as $basename.tbn (Hi xbmc!)
2014-01-25 22:57:50 +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
Anders Waldenborg
231eaf00e6
Make Service.handles a classmethod
...
This way it can be called without instantiating the class.
2014-01-25 22:57:49 +01:00
Johan Andersson
14b888b09e
viaplay: support for tv[36]play.{dk,no,lv,ee,lt and viasat4play.no
2014-01-16 21:41:59 +01:00
Johan Andersson
08be2f55cb
svtplay: add support for beta.s.s
2014-01-16 12:33:54 +01:00
Johan Andersson
ec8fe2a5b9
tv4play: print error message when there is no streams
2014-01-15 19:21:05 +01:00
Johan Andersson
dcdfbd1e4e
urplay: support for HD streams
2014-01-09 00:32:14 +01:00
Johan Andersson
e63e23bd70
urplay: missing imports
2014-01-08 23:36:57 +01:00
Johan Andersson
c24123dc61
service: missing urlparse for py3
2014-01-05 17:28:00 +01:00
Johan Andersson
2972555cbc
urplay: forgot to remove old line..
2014-01-03 16:53:48 +01:00
Johan Andersson
21916bbf78
Merge pull request #58 from olof/topic/default_handles_method
...
Refactor our handles() method to baseclass
2014-01-03 07:10:32 -08:00
Johan Andersson
a80a41974a
urplay: it is not necessary to replace characters anymore
2014-01-03 12:15:21 +01:00
Olof Johansson
e838384c52
Support supported_domains regexp for services
...
Lets services with more complex domains (like domains with language/country
codes) use a regular expressions that will match the supported domains for
the handles() method.
2014-01-01 16:22:07 +01:00
Olof Johansson
436090ddf9
Rename Service's handle method to handles
...
handle can be ambiguous (i.e, not a verb).
Signed-off-by: Olof Johansson <olof@ethup.se>
2014-01-01 16:22:07 +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
Olof Johansson
dfeadd152c
urplay: fix pylint warning (anomalous-backslash-in-string)
2014-01-01 16:21:35 +01:00
Olof Johansson
768558a0a6
justin: exit with failure if regexp does not match
...
This change will avoid an ugly stacktrace, but the issue is still present. The
"real" error message won't be drowned out though.
2014-01-01 16:06:54 +01:00
Johan Andersson
9345284547
Make pylint bit happier
2013-12-30 01:43:59 +01:00
Johan Andersson
9b5a67e874
dr: missing imports
2013-12-30 01:39:05 +01:00
Johan Andersson
33bb2c5c13
Replace sys.version_info with pyX
2013-12-30 01:35:08 +01:00
Johan Andersson
ed7f18b2af
viaplay: they use longer first dirname nowdays
2013-12-25 19:26:40 +01:00
Johan Andersson
af0bfdde00
viaplay: only match numeric id:s
2013-12-22 21:28:42 +01:00
Johan Andersson
7ce8f4a8a2
tv4play: select mp4 for mediaformat
2013-11-17 13:32:33 +01:00
Johan Andersson
35c54623ad
vimeo: don't depend on lxml now.
2013-11-14 22:56:32 +01:00
Johan Andersson
78e3da190f
Merge pull request #55 from antoneliasson/master
...
Fixed Vimeo module.
2013-11-14 13:47:03 -08:00
Johan Andersson
8df8823893
svtplay: check for ?, if it exists remove it from json request.
2013-11-14 22:46:08 +01:00
Johan Andersson
26bd057689
svtplay: only check swf for rtmp stream
2013-11-14 22:44:46 +01:00
Johan Andersson
8535e6f106
generic: catch embed svt videos.
2013-11-14 22:43:39 +01:00
Anton Eliasson
3e8f8015bd
Fixed Vimeo module.
...
This introduces an external dependency for lxml (http://lxml.de/ ). The standard
library xml.etree doesn't support invalid XML and Vimeo's source is fairly
broken. There are several third party XML parsers so I just chose my favorite.
We might have been able to get away this time by using a regexp search but that
would have introduced brittle code instead.
I've also ripped out some old safeguards that didn't make sense anymore and
put the quality auto-selection code in a separate method. As the quality setting
on Vimeo is a string (hd, sd or mobile), we can't use
svtplay_dl.utils.select_quality which just picks the highest number in a list.
Signed-off-by: Anton Eliasson <devel@antoneliasson.se>
2013-11-12 21:00:58 +01:00
Johan Andersson
dfcd714429
svtplay: replace some urlmatchning with urlparse
2013-10-21 14:01:52 +02:00