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
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
Johan Andersson
06d7da454f
picsearch: convert into new video fetcher
2014-04-27 09:11:56 +02:00
Johan Andersson
b8752b7ae1
qbrick: convert into new video fetcher
2014-04-27 09:11:56 +02:00
Johan Andersson
efeaff58be
tv4play: convert into new video fetcher
2014-04-27 09:11:56 +02:00
Johan Andersson
79a5e82370
ruv: convert into new video fetcher
2014-04-27 09:11:56 +02:00
Johan Andersson
f6898084a7
sr: convert into new video fetcher
2014-04-27 09:11:56 +02:00
Johan Andersson
e89f69e577
viaplay: convert into new video fetcher
2014-04-27 09:11:56 +02:00
Johan Andersson
341be4b8e7
vimeo: convert into new video fetcher
2014-04-27 09:11:56 +02:00
Johan Andersson
e05b1c2583
svtplay: basic svtflow.se support
2014-04-27 09:05:41 +02:00
Johan Andersson
a175a7410a
Merge pull request #68 from olof/topic/justin_archive_content
...
Support archived content from Justin/Twitch
2014-04-27 09:05:28 +02:00
Johan Andersson
45f9d81007
svtplay: NoneType is not a valid execpt type.
2014-04-12 21:07:53 +02:00
Johan Andersson
d2185d35a9
urplay: find all episodes support.
2014-04-03 21:09:42 +02:00
Johan Andersson
cba3bed554
svtplay: all episodes for öppet arkiv.
2014-04-03 21:02:51 +02:00
Johan Andersson
9303550de1
tv4play: support for all episodes.
2014-04-03 19:52:51 +02:00
Johan Andersson
2b111ecd9c
picsearch: download_hls import is not used.
2014-03-31 23:05:37 +02:00
Johan Andersson
05972c7b43
picsearch: better error messages
2014-03-31 19:15:40 +02:00
Johan Andersson
0046d05987
qbrick: this code is not valid anymore
2014-03-31 14:07:32 +02:00
Johan Andersson
7685944bdf
kanal5: dont override -l value
2014-03-26 22:47:30 +01:00
Johan Andersson
aad965b8b6
generic: replace & with & on svt.se
2014-03-25 20:22:21 +01:00
Johan Andersson
051565b2cf
viaplay: support for all episodes
...
This only works for latest season.
2014-03-25 20:21:52 +01:00
Johan Andersson
24dd893fca
picsearch: New service.
...
DN.se is using picsearch now days instead of qbrick
2014-03-25 15:37:41 +01:00
Johan Andersson
5e1e6dbbc9
subtitle: a way to download only subtitle.
2014-03-21 21:01:00 +01:00
Olof Johansson
d6eba115ba
justin: adjust error msg in case of type being unknown
2014-03-19 23:29:16 +01:00
Olof Johansson
2aae49003a
justin: support archived content from twitch and justin
...
Archive contents have URLs that look like justin.tv/<channel>/b/<id> and
twitch.tv/<channel>/b/<id>. Otherwise, the implementation is equivalent with
that of _get_video, which is now renamed to _get_chapter.
Closes #67 .
2014-03-19 23:28:42 +01:00
Olof Johansson
0efff3c2fe
Remove unused imports
2014-03-19 23:03:31 +01:00
Olof Johansson
1850c0473d
service: silence unused-argument warning from pylint
...
The options parameter is unused, but is part of the interface, so
we don't want to remove it.
2014-03-19 23:03:28 +01:00
Olof Johansson
c906b989c2
justin: don't assume Exception has message attribute
...
In Python3, the Exception class does not have a message attribute.
Stringifying the Exception object results in the same thing though,
and it works in both Python 2 and 3.
2014-03-19 22:48:40 +01:00
Olof Johansson
b31f6f6d85
Add editor modelines
2014-03-19 22:45:19 +01:00
Johan Andersson
368fa3c7ed
Merge pull request #70 from olof/topic/viaplay_latest_ep_url
...
viaplay: try harder when extracting video IDs
2014-03-09 17:32:27 +01:00
Johan Andersson
e568bef14c
viaplay: this fixes #69 because streams are using non-standard port.
2014-03-09 17:26:40 +01:00
Olof Johansson
58140554c8
viaplay: try harder when extracting video IDs
...
Before this change, the viaplay class would look for the video id only in the
URL. With this change, it will also look for it in the HTML document (after
fetching it) if it isn't in the URL. This makes svtplay-dl able to support
"latest episode" URLs, like:
http://www.viasat4play.no/programmer/viva-la-bam
vs
http://www.viasat4play.no/programmer/viva-la-bam/359853
2014-03-09 16:27:06 +01:00
Johan Andersson
2d0a4f2beb
qbrick: this will fix #72
2014-03-09 16:26:54 +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
Anders Waldenborg
904e16d457
Split out opengraph getter to separate function
...
...and add doctests
2014-02-18 19:00:20 +01:00