1
0
mirror of https://github.com/spaam/svtplay-dl.git synced 2024-11-30 23:24:16 +01:00
Commit Graph

884 Commits

Author SHA1 Message Date
Johan Andersson
50ef5821f4 flake8 add some space for the operator 2018-05-13 12:09:27 +02:00
Johan Andersson
5339bdc265 flake8 over-indented for visual indent 2018-05-13 12:09:27 +02:00
Johan Andersson
8f126c3d49 flake8 add new line end of file 2018-05-13 12:09:27 +02:00
Johan Andersson
5d1f86d8fc flake8 fixes 2018-05-13 12:09:27 +02:00
Johan Andersson
7e351530e9 No need for utils.urllib anymore 2018-05-13 12:09:27 +02:00
Johan Andersson
86a8ea52e9 use logging? 2018-05-13 12:09:27 +02:00
Johan Andersson
b82831df03 Move services to its own file 2018-05-13 12:09:27 +02:00
Johan Andersson
b8c1163852 remove a bunch of is_py. time for py3. 2018-05-13 12:08:11 +02:00
dalgr
6ee5cbbc80 Make '_autoname' in 'Tv4play' safer by adding value checks and try/except 2018-05-06 19:03:50 +02:00
dalgr
a5ad609a6c Add a new service npo, for 'npo.nl' 2018-05-06 15:36:04 +02:00
dalgr
f474fb9b0c Fix for issue #888, viafree not working 2018-05-06 15:35:23 +02:00
dalgr
e77b5e12cd Adjust 'end_time_stamp' for tv4 live, to avid fetching before the stream is publlished 2018-03-30 22:52:20 +02:00
dalgr
8b25a606ee Remove 'window.svt.nyh.reduxStat', for svt.se 2018-03-20 06:56:39 +01:00
dalgr
0bf050df22 Fix support of Clips on svt.se 2018-03-20 06:56:39 +01:00
dalgr
77f0c47be9 Add support for hls fetching from vimeo 2018-03-19 20:55:10 +01:00
dalgr
ca2de62e6f Fix bug with vimeo 2018-03-19 20:55:10 +01:00
dalgr
6dc0595765 Improve the name of the outputed file 2018-03-10 22:16:16 +01:00
dalgr
f818993bcd Fixes: 'Another ViaFree issue'
...
2018-03-10 22:16:16 +01:00
Johan Andersson
4282992719 viafree: they changed from using StartPageStore to ApplicationStore
fixes: #845
2018-03-06 21:49:43 +01:00
Johan Andersson
58f4c7fdcb dplay: download the video on the program page
fixes: #824
2018-03-04 15:06:54 +01:00
dalgr
0d216719b8 Fix issue 829, compare with slug when avilabel 2018-03-04 12:35:05 +01:00
Johan Andersson
3de9396f7d remove some debug prints.. 2018-03-04 11:41:22 +01:00
Peter Janson
e9ce045838 Fixing filename creation for dplay
Encoding of show name failed. Fixed that!

fixes: #826
2018-03-04 11:28:21 +01:00
dalgr
33756e99c4 remove service vidme 2018-03-04 11:24:58 +01:00
Johan Andersson
f1befe0638 dplay: remove debug print for cookies 2018-02-26 10:02:05 +01:00
Johan Andersson
61ff824fd6 dplay: fix url for .no and .dk
fixes: #823
2018-02-26 00:37:17 +01:00
Johan Andersson
28bbfc6eab dplay: show an error message if its a bad url 2018-02-25 21:25:03 +01:00
Johan Andersson
f8877bb970 dplay: add support for detecting channels
live stream won't work because the audio and video is in different files.
this can be fixed later.
2018-02-25 21:25:03 +01:00
Johan Andersson
650d2896e2 dplay: add name of the episode in the filename
fixes: #819
2018-02-25 00:09:08 +01:00
Johan Andersson
149c637ce8 dplay: support for exclude
fixes: #818
2018-02-24 20:59:23 +01:00
Johan Andersson
a3406c8c53 cmore: add support for .dk/fi/no
fixes: #815
2018-02-24 17:39:26 +01:00
Johan Andersson
bdc646b885 cmore: fix login issue with the new site
fixes: #804
2018-02-24 17:07:14 +01:00
Johan Andersson
6d3c57a667 svtplay: use parse_qs instead of regex to parse the query 2018-02-21 23:04:20 -05:00
Johan Andersson
3a1735144c svtplay: dont crash if we cant find the show using -A
fixes: #802
2018-02-21 22:50:31 -05:00
Johan Andersson
b47ce3ba26 viafree: fix -A so it works again
fixes 805
2018-02-21 22:44:19 -05:00
Johan Andersson
2fb54e368b svtplay: in -A and --all-last sort the list if we have episodeNumber
fixes #800
2018-02-21 22:12:52 -05:00
Johan Andersson
f42a50ca5f dplay: support for the new design of the page
fixes #777
2018-02-21 21:30:36 -05:00
dalgr
10f0807b9a fix bug in raw service 2018-02-12 21:40:27 +01:00
Johan Andersson
0b920aebe0 eurosportplayer: new site 2018-02-12 00:55:51 +01:00
dalgr
70c94e4131 Adds two fallback options for tv4 autonaming 2018-02-11 21:18:28 +01:00
dalgr
e721c45acd Remove unused 'extention' in raw service 2018-02-11 21:17:37 +01:00
dalgr
fb07e84fa6 Add support of downloading mpd files to service raw 2018-02-11 21:17:37 +01:00
dalgr
9b631e595a Fix service Nickelodeon.se 2018-02-10 14:54:14 +01:00
Johan Andersson
7b6ceb4737 Flake8 fixes 2018-01-30 20:17:33 +01:00
dalgr
530aef4ed6 Change title formating from custom to 'utils.filenamify' 2018-01-28 21:21:02 +01:00
dalgr
cf7f8c1da8 Add support for service ATG 2018-01-28 21:21:02 +01:00
Bart Coppens
3b8969eb2f dn.se has data-id attributes with a slightly different format 2018-01-27 00:29:10 +01:00
dalgr
f6e46178a2 Add support for service mtv.se 2018-01-27 00:28:43 +01:00
Johan Andersson
81c0eea37b remove unused imports 2018-01-27 00:07:27 +01:00
dalgr
67421bc6fb Add try/except for json parsing in Aftonbladet service 2018-01-25 22:43:10 +01:00
dalgr
78d1ad6934 Add support for Aftonbladet embedded videos 2018-01-25 22:43:10 +01:00
dalgr
c27e098593 Use max_duriation in hls and wait for tv4 video during commercials. 2018-01-23 19:01:40 +01:00
dalgr
4f7f3aaf7b Change to use international time for tv4 live 2018-01-23 19:01:40 +01:00
dalgr
f73f5d0b81 fix hls live download for tv4,sjuan,tv12 2018-01-15 22:16:07 +01:00
dalgr
b8dfbd1e3a proof of concept, tv4play live 2018-01-15 00:37:18 +01:00
dalgr
31e5546e26 Add support of downloading a 'media_segment' m3u8 file 2018-01-14 22:29:20 +01:00
Johan Andersson
4826c22781 nrk: dont try to run keys if streams is None 2018-01-09 22:32:36 +01:00
Johan Andersson
564de61fed barnkanalen: fix sorting on -A 2018-01-09 21:14:01 +01:00
Johan Andersson
503bb540f5 svtplay: remove rss support in find all
In rss the sorting is way wrong.
2018-01-09 14:37:32 +01:00
Johan Andersson
dca6e90a80 svtplay: in find all, dont sort the already sorted list. 2018-01-09 14:37:32 +01:00
Nick Leppänen Larsson
1f8b7f793f Barnkanalen: inherit from Svtplay
svtplay modified to better support being inherited
2018-01-09 00:41:16 +01:00
Nick Leppänen Larsson
bfa6e6e296 Add service Barnkanalen
Heavily based on svtplay
2018-01-09 00:41:16 +01:00
Johan Andersson
02ae9767b4 dplay: live support for channels using HLS 2018-01-09 00:40:24 +01:00
dalgr
939f277f86 Add support for live svtplay using hls 2018-01-08 20:15:54 +01:00
Johan Andersson
e2536eb133 urplay: in some cases they show schema. 2018-01-04 22:17:13 +01:00
Johan Andersson
3d0886a277 urskola: fix -A 2018-01-04 22:16:49 +01:00
Johan Andersson
5a4799f1a5 urplay: add scheme to urls
fixes #742
2018-01-04 22:09:17 +01:00
Johan Andersson
c03eefe6d0 sportlib: new site 2018-01-04 00:49:41 +01:00
Jan
ffe63aef19 Viaplay: Fix JSON episode data regexp for "all episodes" as well 2018-01-03 21:45:24 +01:00
Jan
8917d5bd8e Viaplay: Fix regexp for JSON episode data extraction 2018-01-03 21:45:24 +01:00
Johan Andersson
ebbe76ceb1 cmore: dont crash when the filename have åäö in it. 2017-11-13 18:36:06 +01:00
Johan Andersson
3983fcd1f9 cmore: detect the video id better
fixes #733
2017-11-13 18:32:16 +01:00
Johan Andersson
4cd40a2665 expressen: they started to use https for their stuff now
fixes #735
2017-11-11 13:02:25 +01:00
Jonatan Skogsfors
403f375150 Change priority for SR downloads.
Download of an SR program with music is typically only available for a
certain period of time while the shortened program is always available.
With that in mind I can’t see how the elif case ever would have been
visited.
2017-10-30 15:47:29 +01:00
dalgr
892b738bcb Change to use Unicode strings in 'tv4play.py' 2017-10-19 20:10:19 +02:00
granbom
9f1c01a751 Fixing typo. Closes spaam/svtplay-dl#718 2017-10-17 10:41:38 +02:00
granbom
bfd925538f String format issues. Closes spaam/svtplay-dl#719 2017-10-17 10:41:38 +02:00
Johan Andersson
ad94873402 dplay: fix keyerror after format string fixes
fix: #715
2017-10-12 22:30:57 +02:00
Johan Andersson
804b869644 service: change str formating from '%s' to '.format' 2017-10-09 22:35:13 +02:00
Johan Andersson
2ee0dad363 viafree: fix sorting for --all-last
fixes #696
2017-10-09 21:11:52 +02:00
Daniel Lublin
3410b1b58a svtplay: the last n from the sorted episodes does it 2017-10-09 20:55:39 +02:00
dalgr
bc3141a8c7 Avoid 'EXT-X-BYTERANGE', fix for 'hls.py'
Fix support for vidme in 'dash.py'
2017-10-09 20:38:56 +02:00
dalgr
510e8424fc Adding suport for vid.me 2017-10-09 20:38:56 +02:00
dalgr
908b4ec313 more code cleanup
cleanup
2017-10-09 20:33:11 +02:00
dalgr
2adcdcd8ef simplify and cleanup code 2017-10-09 20:33:11 +02:00
dalgr
493b01a856 fix error msg formating 2017-10-09 20:33:11 +02:00
dalgr
3fc3fbc9ef change str formating from '%s' to '.format' 2017-10-09 20:33:11 +02:00
dalgr
988b557433 Get alt query before entering specific video format 2017-10-03 21:23:21 +02:00
dalgr
9284c4d76c Reformat '_get_video' in svtplay.py 2017-10-03 21:23:21 +02:00
dalgr
0ce284c106 replace str '%s' with str format 2017-10-03 21:23:21 +02:00
dalgr
27db933d6c Fix formating of (ServiceError, log.info, log.error) msg 2017-10-03 21:23:21 +02:00
Johan Andersson
baa150cb88 svtplay: handle json decode error on api request.
In some cases when people using dns service to get around geoblocking
the dns server redirect them to a page telling them their ip is not
authorised using the dns server. this might fix #648
2017-10-03 21:21:09 +02:00
Johan Andersson
d2b84198a8 cmore: remove dash from the operator name 2017-09-19 00:43:30 +02:00
Johan Andersson
5a6dc77374 cmore: support for operator login 2017-09-19 00:30:11 +02:00
Johan Andersson
9bbda65d20 cmore: check for .se for names for now. 2017-09-18 22:24:27 +02:00
Johan Andersson
a1dbdc9e94 cmore: better error handling for wrong user / passwd 2017-09-18 22:16:54 +02:00
Johan Andersson
700f4e0032 svtplay: change -A to be a blacklist instead of a whitelist
sometimes slug was avsnitt, sasong* or year.
2017-09-18 20:21:17 +02:00
Johan Andersson
12c0847602 aftonbladet: fix so it works with tv.aftonbladet.se 2017-09-18 14:47:34 +02:00
Johan Andersson
01f7ea54be svtplay: for some reason some slug in -A use year instead of sasong. 2017-09-17 21:03:54 +02:00
Johan Andersson
bb291ec448 disney: new layout on the page.
fixes #613
2017-09-17 19:48:08 +02:00