Olof Johansson
045ef96252
logging: adjust message format, <level>: <message>
2014-02-11 18:46:53 +01:00
Olof Johansson
a89127c384
sr: add http scheme to url only if it's missing
2014-02-11 18:46:37 +01:00
Johan Andersson
0a88eb1009
svtplay: sometimes subtitleReferences is None
2014-02-11 18:16:26 +01:00
Johan Andersson
85e286937a
Merge pull request #63 from olof/topic/twitch-fixes
...
Add HLS support for Twitch/Justin
2014-02-09 20:59:11 +01:00
Johan Andersson
c7634399a7
generic: detect embeded svtplay streams
2014-02-08 22:47:47 +01:00
Olof Johansson
3aef528b5d
justin: Add HLS support
2014-02-08 17:40:25 +01:00
Olof Johansson
159d0d929d
justin: refactoring
...
Break out logic for video and channel fetching to functions and introduce a
JustinUrlException class, that represents faulty URLs.
2014-02-08 17:40:25 +01:00
Olof Johansson
38b3c7820b
hls: automatically detect baseurl
2014-02-08 17:40:25 +01:00
Olof Johansson
b50fd6b907
Fix pylint anomalous-backslash-in-string warnings
...
Also, avoid having to escape " in strings by delimiting it with '
instead.
2014-02-08 17:31:54 +01:00
Olof Johansson
6d55a58796
make: ignore informational pylint warnings
...
Pylint keeps complaining about pylint warnings are overriden. They
are overriden because we don't want to see them.
2014-02-08 17:27:03 +01:00
Olof Johansson
e8dc4781db
urllib: export quote (url encoding)
2014-02-08 17:10:58 +01:00
Johan Andersson
701ce4fcdc
aftonbladet: support for the new site
2014-02-05 23:15:19 +01:00
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
Olof Johansson
d4b03b53af
make: Make shebang line overrideable
2014-02-05 18:52:31 +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
Johan Andersson
7010adc6e6
utils: use FIREFOX_UA in check_redirect
2014-01-25 23:53:09 +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
Anders Waldenborg
dcf4c1bd23
Add doctests for new functions in utils
...
The print call is there to make it py2/3 compatible (py2 adds u'' where py3 just adds '')
2014-01-25 22:57:49 +01:00
Anders Waldenborg
3f87b88a80
Add -3 option to run-tests.sh to run nosetests3
2014-01-25 22:57:49 +01:00
Anders Waldenborg
9d3ffd07d8
Fix reverse logic in io
2014-01-25 22:57:49 +01:00
Anders Waldenborg
d6ab73679e
Improve title to filename conversion.
...
Does unicode NFD decomposition on the string before stripping non ascii chars.
This means that chars like 'ü' is decomposed into 'u' and '¨', which mean that
when non-ascii chars are dropped we will still keep the 'u'.
Fixes #60
2014-01-25 22:57:37 +01:00
Anders Waldenborg
712901cc8e
Decode html entities in title tag
2014-01-25 13:01:01 +01:00
Anders Waldenborg
0671b2418e
Display http request urls and time with --verbose
2014-01-25 13:01:01 +01:00
Anders Waldenborg
06023e5b04
Add --verbose option
2014-01-25 13:01:01 +01:00
Anders Waldenborg
db426b804c
Fix slow regex for grabbing title-tag.
...
Changes regex to not allow matching overlapping matches, which
made compilation of the regex noticeable slow.
2014-01-25 13:01:01 +01:00
Johan Andersson
560145a4ff
New version 0.9.2014.01.18
...
python3 support for HDS, more viaplay sites and hd support for urplay
2014-01-18 18:56:17 +01:00
Johan Andersson
ae1f1d417f
Update readme with the new sites.
2014-01-16 21:45:09 +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
Patrik Ragnarsson
44de454ac8
Fix broken link to Homebrew
2014-01-16 21:32:46 +01:00
Johan Andersson
7e591c2733
get_media: dont add options.output to tmp variable
2014-01-16 20:57:30 +01:00