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
7b6ceb4737
Flake8 fixes
2018-01-30 20:17:33 +01:00
Johan Andersson
81c0eea37b
remove unused imports
2018-01-27 00:07:27 +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
dalgr
939f277f86
Add support for live svtplay using hls
2018-01-08 20:15:54 +01:00
Johan Andersson
804b869644
service: change str formating from '%s' to '.format'
2017-10-09 22:35:13 +02:00
Daniel Lublin
3410b1b58a
svtplay: the last n from the sorted episodes does it
2017-10-09 20:55:39 +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
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
01f7ea54be
svtplay: for some reason some slug in -A use year instead of sasong.
2017-09-17 21:03:54 +02:00
Johan Andersson
5057322c85
svtplay: fix find all episodes
...
fixes #676
2017-09-14 09:30:58 +02:00
Johan Andersson
a2f20a3a31
svt: move this out from svtplay file
2017-05-08 00:17:27 +02:00
Johan Andersson
c03a808774
svtplay: they moved the place where related videos are.
2017-05-07 15:02:55 +02:00
Johan Andersson
23d7d1fd12
cosmetic fixes in svtplay
2017-05-07 14:47:15 +02:00
qnorsten
ad6180e48d
svtplay: videoTitlePage renamed to videoPage
...
svtplay changed their names again
fixes: https://github.com/spaam/svtplay-dl/issues/620
2017-05-03 16:04:24 +02:00
qnorsten
9fe6b951cc
svtplay: Check if Rss link is valid, and make tab work again
...
fixes: https://github.com/spaam/svtplay-dl/issues/584
Makes: https://github.com/spaam/svtplay-dl/issues/514 work again.
Adds basic check if linked rss is valid (as svtplay started including rss links again) also bypasses rss if a tab is supplied or include-clips is set.
2017-04-12 21:23:56 +02:00
Johan Andersson
e124ad8828
svtplay: fix accessservice crash
...
they changed how they tell if the video syntolkat
fixes : #566
2017-02-21 00:02:49 +01:00
Johan Andersson
8b14d490cb
svtplay: change place of not
2017-02-21 00:02:49 +01:00
Johan Andersson
c6df8f2b48
svtplay: get the live status from the api too.
...
sometimes the page say its live but the api say something else.
2017-02-19 11:37:22 +01:00
Johan Andersson
dfaa1fac90
svtplay: show a better error message if we cant find video
2017-02-18 18:28:03 +01:00
Johan Andersson
456e008597
pylint fixes
2017-02-15 23:15:50 +01:00
Johan Andersson
c9020020e7
svtplay: fixes for exclude in genre and -A
2017-02-15 00:47:36 +01:00
Johan Andersson
7ab4c060ba
svtplay: add support for exclude in -A
2017-02-15 00:40:25 +01:00
Johan Andersson
da66ffcf2e
format string fixes
...
fixes #558
2017-02-12 09:01:40 +01:00
qnorsten
1f49d84664
svtplay: Fix for -all-last, now starts from the last episode
...
Fixes: https://github.com/spaam/svtplay-dl/issues/454
2017-02-10 17:49:42 +01:00
qnorsten
b24c9d14c3
svtplay: Add support for tabs on genre pages
...
Adds support for tabs on genre page, only works for the items on tabs that do not link to just a show page.
2017-02-06 13:14:58 +01:00
qnorsten
de0fa8a715
svtplay: Add syntolkat and teckentolkat to filename
...
svtplay: Readds syntolkat and teckentolkat to autogenerated filename.
Solves https://github.com/spaam/svtplay-dl/issues/542
2017-02-03 09:32:27 +01:00
qnorsten
c781bd1bb8
svtplay: Add support for tabs and --include-clips
...
svtplay: Adds support for --include-clips as well as support to just download one tab of episodes by using ?tab="tab" in url.
This should fix https://github.com/spaam/svtplay-dl/issues/549 , https://github.com/spaam/svtplay-dl/issues/514 and https://github.com/spaam/svtplay-dl/issues/480
2017-02-02 15:57:52 +01:00
qnorsten
95c668cbe0
svtplay: do not try to use ProgramTitle in filename if it is None
...
fix crash for svtplay, that occurs when generating automatic filename and ProgramTitle is undefined.
2017-02-01 13:19:59 +01:00
Johan Andersson
7c7565ea5d
svtplay: using -A will try to download same episode twice
...
fixes : #543
2017-01-31 23:42:04 +01:00
Johan Andersson
be471e9aab
svtplay: fix subtitles after the change on svtplay.se
...
fixes #535
2017-01-27 02:10:46 +01:00
Johan Andersson
dac1b66ce4
svtplay: fixing some crashes after latest update.
...
fixes #528
2017-01-26 21:54:58 +01:00
Johan Andersson
bc7ccc5918
svtplay: don’t crash if we cant find url for subtitle.
...
fixes #511
2017-01-02 18:32:33 +01:00
Johan Andersson
92323375fc
naming: write leading zeros in episodes and seasons in a better way
2016-12-05 21:52:42 +01:00
Johan Andersson
a9c6ad5e78
svtplay: don’t crash if we can’t find any video
2016-11-06 19:48:22 +01:00
Johan Andersson
2286ce6e02
svtplay: remove unused imports
2016-11-06 15:24:53 +01:00
Johan Andersson
fb0b1d74fe
svtplay: no need for find_video_id
2016-11-06 15:10:38 +01:00
Johan Andersson
44bc008d07
svtplay: return direct if we can’t find video info
2016-11-06 14:55:43 +01:00
Johan Andersson
15a1fe2fcf
svtplay: fix naming of filenames
...
fixes #481
2016-11-06 14:52:11 +01:00
Johan Andersson
d1ee50466b
svtplay: use the same dash condition for all dash versions
2016-11-06 12:58:32 +01:00
Johan Andersson
59456c799f
svtplay: fix -A again after the svtplay move away from redux
2016-10-31 19:14:29 +01:00
Johan Andersson
17c1ff4b6d
svtplay: they changed to key again so -A stopped working
2016-10-19 14:20:36 +02:00
Johan Andersson
fa590117de
fetcher: handle errors from parsing playlists
2016-10-16 19:35:38 +02:00
Johan Andersson
16e1661efd
svtplay: they changed the hostname for api calls
...
fixes #475
2016-10-16 19:20:42 +02:00
Johan Andersson
d0bca585e7
svtplay: fix so -A work again
...
fixes #466
2016-10-04 22:34:50 +02:00
Johan Andersson
fc9600b23b
svtplay: support for dash segmented files
2016-09-26 00:43:23 +02:00
Johan Andersson
b156849495
svtplay: fix so sista-chansen work again
...
fixes #451
2016-09-15 08:53:49 +02:00
Johan Andersson
61b512849b
svtplay: they started to use single quotes instead of double.
...
fixes #451
fixes #449
2016-09-14 18:55:33 +02:00
Johan Andersson
b1859b1f6b
svtplay: support for alt streams
...
in some cases the akamai one does not work.
we should make this prettier..
2016-09-10 17:30:04 +02:00
qnorsten
a12ff19606
svtplay: added support for direct link to rss.xml with -A
2016-08-24 00:42:49 +02:00
qnorsten
d2e9edf1e3
svtplay: Fix for sista-chansen. GridStore have been renamed GridPageStore.
2016-08-23 14:27:21 +02:00
Johan Andersson
f807e67425
svtplay: add support to download genre with -A
...
fixes : #312
2016-08-20 15:51:58 +02:00
Johan Andersson
ba35ec265b
svtplay: Add support for sista-chansen with -A
...
fixes : #325
2016-08-20 13:52:19 +02:00
Johan Andersson
dfcae7456e
svtplay: in some cases there is no season slug for videos
2016-07-11 10:44:33 +02:00
Johan Andersson
12f8a47415
svtplay: download all episodes with 'visa fler'
...
fixes : #407
2016-06-30 01:20:31 +02:00
Johan Andersson
fa730a5564
remove options in argument for exclude
2016-05-14 22:54:30 +02:00
Johan Andersson
af66859dd5
get_one_media: move force_subtitle to main function
...
with this it will work for every site with subtitles
2016-05-14 22:38:23 +02:00
Johan Andersson
e523141a04
support for dash streams
2016-03-26 21:38:31 +01:00
Johan Andersson
cad24eebd4
svtplay: it should be parse.path to detect klipp
2016-03-22 22:26:15 +01:00
Johan Andersson
b9c8851ab1
svtplay: more ways to detect embedded videos or clips
2016-03-20 23:21:21 +01:00
Johan Andersson
05a20520b0
svtplay: fix embedded videos on svt.se
2016-03-17 16:57:58 +01:00
Johan Andersson
65dc028a9e
svtplay: öppetarkiv cant find program name sometimes
...
fixes : #348
2016-03-15 21:19:04 +01:00
Johan Andersson
e1459fab2f
svtplay: need to encode the string before hashing it
...
fixes #344
2016-02-07 20:10:36 +01:00
Johan Andersson
9274870f81
svtplay: unused import
2016-01-10 20:58:30 +01:00
Johan Andersson
caf936947f
svtplay: update the data from the new vid
2016-01-10 20:43:10 +01:00
Johan Andersson
5d61cb9371
svtplay: use the data we already have
2016-01-10 20:42:23 +01:00
Johan Andersson
00114f6750
svtplay: another videoid from the url
2016-01-10 20:36:13 +01:00
Johan Andersson
e895e02d70
svtplay: move find video id into its own function
2016-01-10 20:36:13 +01:00
Johan Andersson
c5460b999d
svtplay: dont include other in the filename
...
Sometimes other is the same as name.
fixes #319
2016-01-03 02:43:23 +01:00
Johan Andersson
e0ad3b9967
svtplay: öppetarkiv still use the old names for format
2016-01-03 02:43:23 +01:00
Johan Andersson
4237021bc7
svtplay: it should be websrt and not wsrt
2015-12-28 11:41:39 +01:00
Johan Andersson
0a20279a94
svtplay: we should check if the user is using svtplay.se
2015-12-28 11:41:15 +01:00
Johan Andersson
cfea570432
svtplay: use sha256 of the version string as id
2015-12-27 20:55:10 +01:00
Johan Andersson
66898565b3
svtplay: support for the next version of the page.
...
video id is left to fix... dunno how to do it in a good way
2015-12-27 14:40:27 +01:00
Johan Andersson
b5ea350c0f
Move options to when we init the service class
2015-12-26 11:46:14 +01:00
Johan Andersson
cfbb068474
svtplay: simplify json url
2015-10-29 18:08:25 +01:00
Olof Johansson
647fed8bda
svtplay: Catch media without any videoReferences
...
This happens when they publish information about the TV episode before
publishing the video stream. Probably due to some bug in SVT Play. The
web player is also unable the play the video, reporting "Can't play
the program, try again later".
2015-10-25 15:50:52 +01:00
Johan Andersson
fa05480327
reorder arguments for hlsparse and hdsparse
2015-10-04 14:37:16 +02:00
Johan Andersson
28581838b0
svtplay: show the right url when it can’t find the json page.
2015-10-02 10:21:11 +02:00
Johan Andersson
dc2cc0294c
pip8. expected 2 lines found 1
2015-09-15 20:10:32 +02:00
Johan Andersson
1e6de72d64
Better excluding message
...
fixing #198
2015-09-06 23:04:48 +02:00
Johan Andersson
acf526c54a
Show only one error message instead of two
2015-09-06 14:19:10 +02:00
Johan Andersson
086ae79482
svtplay: this need to be text
2015-09-01 23:53:13 +02:00
Johan Andersson
082f167245
more requests fixes for get_urldata.
...
dont check the first byte
2015-08-31 22:04:59 +02:00
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