Johan Andersson
331de0a70f
replace self.http.get with our own function with debug info
2015-08-31 19:45:15 +02:00
Johan Andersson
d51e513c17
More request fixes
2015-08-30 11:27:31 +02:00
Johan Andersson
84ee181f5b
adding request support.
...
still need some more work
2015-08-30 00:06:20 +02:00
Johan Andersson
5a54105ccc
output: use the right slash for the right platform
...
fixes #251
2015-08-24 23:02:28 +02:00
Johan Andersson
ea014f27d2
svtplay: seperate format and output json.
2015-08-24 23:02:28 +02:00
Johan Andersson
749d00ac82
svtplay: use context instead of statistics for filename
2015-04-16 21:58:48 +02:00
Johan Andersson
fce27d5736
svtplay: Grab all episodes from the new program page.
...
fixes #216
2015-03-08 00:44:26 +01:00
Johan Andersson
72f04e3b47
svtplay: don’t crash when we can’t get any HLS streams
2015-02-01 09:09:37 +01:00
Johan Andersson
6a374ffa06
Move hdcore check to utils/get_http_data
2015-01-18 18:01:41 +01:00
Johan Andersson
a84dd4077f
pylint fixes
2015-01-05 21:52:34 +01:00
Johan Andersson
60d2a01f16
svtplay: add leading 0 in episodes <10
2014-12-29 20:02:49 +01:00
Johan Andersson
9c9d99a035
svtplay: two digits for season number
2014-12-28 16:08:50 +01:00
Johan Andersson
6561f06fb3
svtplay: this is already on False
2014-12-28 15:23:54 +01:00
Johan Andersson
5893ffd44b
svtplay: support for öppetarkiv
...
this will only work with those with episodes in the name.
this fixes #140
2014-12-28 14:33:25 +01:00
Johan Andersson
008d05d2c1
svtplay: remove arkiv from the filename
2014-12-28 14:18:16 +01:00
Johan Andersson
4519897cfe
svtplay: Add season and episode info in the filename
2014-12-28 13:57:50 +01:00
Johan Andersson
a9cfc70393
svtplay: don’t try to parse !json data.
2014-12-25 23:57:45 +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
3fa00d18be
Handle error from get_http_data
2014-12-22 11:02:03 +01:00
Johan Andersson
063242b365
svtplay: subtitles didn’t get the right filename
2014-12-22 10:04:32 +01:00
Johan Andersson
e882b59635
svtplay: support for downloading lastest X episodes
2014-12-21 13:01:51 +01:00
Johan Andersson
cecbcda162
svtplay_dl: we want to see the data not the error code..
2014-12-17 21:05:34 +01:00
Johan Andersson
67b3c8bb54
Rewrite http request handling.
2014-12-08 23:07:02 +01:00
Johan Andersson
06467d5bab
svtplay: Check suburl instead of subtitle
2014-11-28 23:44:05 +01:00
Johan Andersson
b540fb8992
svtplay: Better error message
2014-11-26 16:12:39 +01:00
Johan Andersson
be75c47419
svtplay: http-rewrite
2014-11-26 16:03:34 +01:00
Johan Andersson
75fe876c90
svtplay: unused subtitle variable
2014-11-25 21:47:49 +01:00
Johan Andersson
cd9cc95dfa
Remove unused import sys.
2014-11-25 21:47:29 +01:00
Johan Andersson
0f93c5c1ce
Return instead of sys.exit
2014-11-25 21:46:33 +01:00
Johan Andersson
9624fbdcaf
svtplay: just return if we can’t find any video.
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
f249c3c406
svtplay: fix unboundlocal error for subtitle
...
this fixes #130
2014-09-21 18:51:26 +02:00
Johan Andersson
96f5384e77
svtplay: use options.service instead of hardcoded service name in format string.
2014-08-27 22:59:31 +02:00
Johan Andersson
a8c95d455e
svtplay: support for the new output mode
2014-08-27 22:41:38 +02:00
Johan Andersson
0c6b458e5e
svtplay: hdcore 3.3.0
2014-07-10 18:08:48 +02:00
Johan Andersson
b8ae4e68ac
svtplay: they started to add query string on their hds streams
2014-07-01 19:19:00 +02:00
Johan Andersson
3f4bdd58d8
service: copy options to fetcher
2014-06-07 20:48:54 +02:00
Johan Andersson
b3ce95bdb1
svtplay: Unused import HDS
2014-06-02 21:27:51 +02:00
Johan Andersson
a38a077af5
svtplay: only yield when have have a subtitle.
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
188e47517c
services: parse hls playlist first.
2014-06-02 21:27:50 +02:00
Johan Andersson
f5cf37c4a9
remove old subtitle functions from kanal5 and svtplay
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
24cdfdcc31
svtplay: it should be elif and not if
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
Olof Johansson
5deeb84fc9
Break out OppetArkiv to subclass of Svtplay
2014-05-01 20:07:55 +02:00
Johan Andersson
e05b1c2583
svtplay: basic svtflow.se support
2014-04-27 09:05:41 +02:00
Johan Andersson
45f9d81007
svtplay: NoneType is not a valid execpt type.
2014-04-12 21:07:53 +02:00
Johan Andersson
cba3bed554
svtplay: all episodes for öppet arkiv.
2014-04-03 21:02:51 +02:00
Johan Andersson
5e1e6dbbc9
subtitle: a way to download only subtitle.
2014-03-21 21:01:00 +01:00
Anders Waldenborg
6799899bcf
Add --all-episodes option (for svt only currently)
2014-02-18 19:00:20 +01: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
0a88eb1009
svtplay: sometimes subtitleReferences is None
2014-02-11 18:16:26 +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
Johan Andersson
08be2f55cb
svtplay: add support for beta.s.s
2014-01-16 12:33:54 +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
9345284547
Make pylint bit happier
2013-12-30 01:43:59 +01: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
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
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
Olof Johansson
eef049cc0c
hds: remove swf argument (it was unused)
2013-04-21 13:45:43 +02:00
Johan Andersson
4ebf565652
svtplay: support for oppetarkiv.se
2013-04-16 13:18:40 +02:00
Johan Andersson
fc6a91c03a
svtplay: right subtitle variable
2013-03-24 20:27:35 +01:00
Johan Andersson
15af0a5418
svtplay: right subtitle url
2013-03-24 20:24:34 +01:00
Johan Andersson
df70896c84
import subtitle functions
2013-03-24 20:24:08 +01: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