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
Johan Andersson
71b1b585d0
svtplay: fixing a regression from last version
2013-10-14 20:05:03 +02:00
Johan Andersson
0cec19b780
svtplay: correct condition for rtmp-streams
2013-10-08 18:36:23 +02:00
Johan Andersson
d3b181f90e
svtplay: bring back rtmp support
2013-10-08 15:27:00 +02:00
Johan Andersson
f68d47bab8
nrk: subtitle support
2013-09-15 00:29:26 +02:00
Johan Andersson
4d4e785dd5
dr.dk: News still use the old thing
2013-09-14 22:39:37 +02:00
Johan Andersson
5a3936b4f7
dr.dk: support for HLS
2013-09-14 22:13:34 +02:00
Johan Andersson
1ac99d5f73
dr.dk: Support for more qualities
2013-09-14 21:58:55 +02:00
Per Goransson
2b0998de30
BUG: make dr.dk work again
2013-09-14 19:03:50 +02:00
Johan Andersson
545d78840b
qbrick: support for automagic detect live videos.
2013-09-04 14:59:52 +02:00
Johan Andersson
90f26988ac
qbrick: dn.se changed their site again.
2013-09-04 14:59:21 +02:00
Johan Andersson
27779a62f6
viaplay: support for tv10play.se
2013-09-03 14:48:41 +02:00
Johan Andersson
fcd83a2a61
justin: support for non-subscriber channels
2013-08-31 10:59:20 +02:00
Johan Andersson
7ee2dd5c1e
viaplay: new site update.
2013-08-15 14:20:02 +02:00
Johan Andersson
c33541ee87
viaplay: correct url to .swf file
2013-08-10 20:40:08 +02:00
Johan Andersson
b27fb86305
viaplay: support for live streams
2013-08-10 20:38:42 +02:00
Olof Johansson
7da961b511
justin: add missing verb to error message
2013-08-09 18:02:57 +02:00
Johan Andersson
358803c722
justin: new path for vod files.
2013-05-29 23:21:14 +02:00
Johan Andersson
608497d335
tv4play: uncomment necessary info to rtmpdump
2013-05-29 23:21:13 +02:00
Johan Andersson
49a92b98f8
svtplay: they removed playertype from jsonfile.
2013-05-06 12:17:46 +02:00
Johan Andersson
f7760ee640
Adding missing r prefixes to regex string
2013-05-05 12:57:42 +02:00
Johan Andersson
195e3b7184
Mtvservices: better error message
...
Print a better error message when the video is not available
2013-05-05 12:35:49 +02:00
Johan Andersson
06368689de
Qbrick: this condition never happen
2013-05-03 16:59:40 +02:00
Johan Andersson
aede0ce993
Qbrick: support for sydsvenskan.se
2013-05-03 16:51:18 +02:00
Johan Andersson
98ccd0573b
qbrick: fixed detection for di.se videos.
2013-04-29 14:34:03 +02:00
Olof Johansson
a688e0494f
kanal5: Don't redefine builtin "format"
2013-04-27 13:27:30 +02:00
Olof Johansson
32cf9ff45f
mtvservices: minor pylint cleanup
2013-04-27 13:26:19 +02:00
Olof Johansson
c9b38e21f6
Don't use deprecated builtin map()
2013-04-27 13:25:31 +02:00
Olof Johansson
22d06ba0fe
Disable pylint warning E1103 when using urlparse
...
pylint has issues with urlparse, e.g:
Instance of 'ParseResult' has no 'query' member (but some types could not be inferred)
2013-04-27 13:17:00 +02:00
Johan Andersson
dd763ce846
Cosmetic fixes
2013-04-21 22:59:27 +02:00
Johan Andersson
447528d4c5
mtvservices: better error message.
2013-04-21 22:58:34 +02:00
Johan Andersson
078df0b3e5
forgot to add mtvservices.py
2013-04-21 21:59:25 +02:00
Johan Andersson
7feba77677
Support for Mtvservices (thedailyshow & colbertnation)
2013-04-21 21:51:45 +02:00
Olof Johansson
bd1ae14e53
Isolate py3/2.7 conditional imports to own modules
2013-04-21 13:45:43 +02:00
Olof Johansson
e9bd5b8004
Make all services inherit svtplay_dl.service.Service
2013-04-21 13:45:43 +02:00
Olof Johansson
8d605f2819
Remove unused variable warnings
2013-04-21 13:45:43 +02:00
Olof Johansson
a0b7a755dc
service.sr: use if "foo" in dict instead of catching KeyError
2013-04-21 13:45:43 +02:00
Olof Johansson
eef049cc0c
hds: remove swf argument (it was unused)
2013-04-21 13:45:43 +02:00
Olof Johansson
a4202238c9
Remove unused imports
2013-04-21 13:45:43 +02:00