Johan Andersson
12f8a47415
svtplay: download all episodes with 'visa fler'
...
fixes : #407
2016-06-30 01:20:31 +02:00
Johan Andersson
421f53f099
dplay: support for other languages in subtitles
...
fixes : #410
2016-06-30 01:20:12 +02:00
Rabin Vincent
ddeec9e90b
dr: support --all-episodes
2016-06-30 00:08:42 +02:00
Svein Hansen
c2d8d64e99
Changes to nrk web pages:
...
Simpler html-parsing
Fixed subtitle support
2016-06-09 22:21:11 +02:00
Johan Andersson
cf7380211f
mtvnn: add support for nickelodeon.dk
...
fixes #394
2016-06-02 00:54:35 +02:00
Johan Andersson
b298e823eb
nrk: add some error checks if geoblocked
2016-06-01 22:15:45 +02:00
Johan Andersson
704fc6dee8
disney: move down the exclude so it catch the new name
2016-06-01 22:11:01 +02:00
Svein Hansen
56a404686a
tv.nrk.no website html change. Error when finding the video id.
2016-05-26 23:09:47 +02:00
Johan Andersson
fa730a5564
remove options in argument for exclude
2016-05-14 22:54:30 +02:00
Johan Andersson
c324374ba7
service: exclude should use options in the class
2016-05-14 22:41:33 +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
qnorsten
a774a8052b
Merge branch 'master' of https://github.com/spaam/svtplay-dl.git into rawsubs
...
# By Johan Andersson (7) and qnorsten (4)
# Via Johan Andersson (2) and qnorsten (1)
* 'master' of https://github.com/spaam/svtplay-dl.git :
urplay: dont crash when there is no label
twitch: Fix so we can get live url again
fetcher: dont print newline when its silent
main: add dash in the help text for preferred
tv4play: free videos with premuim showed up as None
tv4play: fix unicode errors in showname
Fixed missing space error
Some minor code improvments
postprocess: ext includes dot before fileextention
Updated gitignore
Added support for subfix in filename of subtitles, when several languages are available Added command to download all available subtitles for a video (--all-subtitles) Added support to print all the subtitle urls when the get url parameter is used Fixed so subtitle url and stream url get printed if -S and -g but not --force-subtitles parameter is used Added support for downloading all subtitles and auto subfix them with language name for Urplay and Urskola (even when just one subtitle is downloaded)
2016-05-03 22:43:57 +02:00
Johan Andersson
f49354387a
urplay: dont crash when there is no label
2016-05-03 20:35:16 +02:00
Johan Andersson
435e58436e
Merge pull request #379 from qnorsten/master
...
Added support for download of all available subtitles on a video
2016-05-03 20:18:32 +02:00
Johan Andersson
45be38c39d
twitch: Fix so we can get live url again
...
fixes : #385
2016-05-02 22:26:30 +02:00
Johan Andersson
5cf6e0fe45
tv4play: free videos with premuim showed up as None
2016-04-30 14:10:43 +02:00
Johan Andersson
03a6307f38
tv4play: fix unicode errors in showname
...
fixes : #336
2016-04-30 13:54:26 +02:00
qnorsten
162901b263
subtitle: added command --all-subtitle to download all available
...
subtitles.
subtitle: Added support for subfix in subtile filename.
urplay: added support to download more than 1 subtitle
Added support to print all the subtitle urls when the get url parameter is used
Fixed so subtitle url and stream url get printed if -S and -g but not --force-subtitles parameter is used
Added support for downloading all subtitles and auto subfix them with language name for Urplay and Urskola (even when just one subtitle is downloaded)
2016-04-29 11:41:34 +02:00
qnorsten
56e07188ee
Added support for subfix in filename of subtitles, when several languages are available
...
Added command to download all available subtitles for a video (--all-subtitles)
Added support to print all the subtitle urls when the get url parameter is used
Fixed so subtitle url and stream url get printed if -S and -g but not --force-subtitles parameter is used
Added support for downloading all subtitles and auto subfix them with language name for Urplay and Urskola (even when just one subtitle is downloaded)
2016-04-27 10:37:47 +02:00
Johan Andersson
92b734daab
urplay: fix scrape so it works again
...
this fixes : #374
2016-04-26 23:22:59 +02:00
Johan Andersson
e5059afb7a
tv4play: add client to post data
2016-04-19 21:58:11 +02:00
Johan Andersson
fcbcb25fce
picsearch: new type of embedded video
2016-04-19 21:08:17 +02:00
Johan Andersson
6d79ce9c04
tv4play: new url for login
2016-04-19 21:06:51 +02:00
Olof Johansson
5393dc1929
Fix various pylint warnings
...
None of these were any real problems, but easier to spot real issues if pylint
is a bit quieter. Apart from the pylint overrides being sprinkled over the code
base, this commit also fixes occurences of the following issues:
- logging-not-lazy
- logging-format-interpolation
- unused-import
- unused-variable
2016-04-03 19:06:45 +02:00
Johan Andersson
1627abc956
tv4play: show an error message when the video is not there
2016-03-27 13:02:49 +02:00
Johan Andersson
f92e94a8d2
expressen: update way to download the videos
2016-03-27 12:49:27 +02:00
Johan Andersson
e523141a04
support for dash streams
2016-03-26 21:38:31 +01:00
Johan Andersson
78ceb3c669
dplay: check 401 if we are geoblocked
2016-03-23 00:22:37 +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
ab2741f6bf
solidtango: more ways to detect solidtango
2016-03-20 21:04:09 +01:00
Johan Andersson
ab3646e4e2
tv4play: dont encode the showname
2016-03-20 19:15:51 +01:00
Johan Andersson
67fa41fcc5
tv4play: they change the name from user_name to username
2016-03-20 18:40:24 +01:00
Johan Andersson
260bd6c5c6
tv4play: wrong user/passwd crashes the script.
...
exception handling cant handle unicode on py2
2016-03-20 18:35:53 +01:00
Johan Andersson
a32074dbbe
urplay: support for urskola
...
fixes : #358
2016-03-20 18:21:07 +01:00
Johan Andersson
ca6bb5c9c0
picsearch: more ways to detect the service
2016-03-20 18:20:19 +01:00
Johan Andersson
05a20520b0
svtplay: fix embedded videos on svt.se
2016-03-17 16:57:58 +01:00
Johan Andersson
d3b0e106c3
generic: download embedded picsearch videos
...
fixes : #356
2016-03-16 22:50:43 +01:00
Johan Andersson
af70db9431
generic: download embedded lemonwhale videos
...
fixes : #355
2016-03-16 22:47:03 +01:00
Johan Andersson
ef22f9885e
generic: service need one more argument
2016-03-16 19:36:40 +01:00
Johan Andersson
2bb8f82287
lemonwhale: add support for vk.se
2016-03-16 18:58:17 +01:00
Johan Andersson
65dc028a9e
svtplay: öppetarkiv cant find program name sometimes
...
fixes : #348
2016-03-15 21:19:04 +01:00
Johan Andersson
b31d52390e
nrk: support for tv.nrksuper.no
...
fixes : #346
2016-03-15 21:19:04 +01:00
Johan Andersson
eb5e2fe5d4
dplay: new way to detect video id
...
fixes : #347
2016-02-29 23:18:27 +01:00
Johan Andersson
8a4469c810
Anomalous backslash in string fixes
2016-02-22 20:43:57 +01:00
Johan Andersson
55d811286d
solidtango: support for embedded and videos on solidtango.com
...
fixes : #343
2016-02-19 21:29:49 +01:00
Johan Andersson
013b6d1d82
dplay: support for all_last episodes
...
fixes : #329
2016-02-07 22:16:45 +01:00
Johan Andersson
293b6ae7e5
dplay: better show a error message instead of crashing
2016-02-07 20:44:03 +01:00
Johan Andersson
8db85270c8
dplay: better support for .dk, .no sites
...
fixes #339
2016-02-07 20:43:51 +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
901ae80c88
unused import
2016-02-07 10:44:49 +01:00
Johan Andersson
595d5a97ac
efn: unused variable
2016-02-07 10:44:38 +01:00
Johan Andersson
70254e3429
unused imports
2016-02-07 10:41:43 +01:00
Johan Andersson
4b6393c060
dplay: change to “is” instead of ==
2016-02-07 10:32:47 +01:00
Johan Andersson
4e88894f0c
remove some empty lines.
2016-02-07 10:28:07 +01:00
Johan Andersson
1fa3204374
viaplay: we should get the subtitle after we set name
...
fixes #341
2016-02-07 10:25:49 +01:00
Johan Andersson
219a134069
tv4play: dont quote unicode strings
...
fixes #336
2016-01-27 19:28:37 +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
1ddaad7beb
öppetarkiv: all episodes need option
2016-01-07 17:18:38 +01:00
Johan Andersson
1481e7effd
tv4play: fix so we can download normal shows again
...
fixes #320
2016-01-03 15:10:24 +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
2901305818
mtvnn: fix support for downloading every episode
...
fixes : #316
2016-01-01 14:09:44 +01:00
Johan Andersson
4e24870519
disney: support for disney junior
...
fixes #317
2016-01-01 13:18:08 +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
ef74148003
Option to not verify ssl certificate
2015-12-26 12:14:14 +01:00
Johan Andersson
dd67365150
kanal5 is gone. long live dplay
2015-12-26 11:55:11 +01:00
Johan Andersson
b5ea350c0f
Move options to when we init the service class
2015-12-26 11:46:14 +01:00
Johan Andersson
7dea8c80ba
tv4play: detect which program the video belongs too.
...
fixes #313
2015-12-15 00:43:44 +01:00
Johan Andersson
d0e6d8584c
tv4play: find id for clips too
...
fixes #313
2015-12-15 00:30:40 +01:00
Johan Andersson
4240cc0e6f
dplay: support for dplay.dk and it.dplay.com
2015-11-29 22:50:15 +01:00
Johan Andersson
e9ab24f687
facebook: update path for video
2015-11-29 16:46:24 +01:00
Johan Andersson
fb4de6fb3b
mtvnn: support for comedycentral.se
...
this fixes #306
2015-11-29 16:46:24 +01:00
Johan Andersson
144b79e1b8
picsearch: detect live video
2015-11-29 16:46:24 +01:00
Johan Andersson
a6a3cfce18
dplay: dont crash when accessing a program page instead of video
2015-11-29 16:46:24 +01:00
Björn Dahlgren
4d972063d2
Fixed TV4Play geoblock error text
...
Fixes : #308
2015-11-23 18:54:07 +01:00
Olof Johansson
50eba055a5
sr: Find URLs with either playepisode= or playaudio= params
...
Fixes #295
2015-11-23 18:46:17 +01:00
Johan Andersson
f606775eb6
dr: dont crash when there is no subtitles.
2015-11-15 18:21:42 +04:00
Johan Andersson
ba4b36e43e
ruv: print the url instead of %s
2015-11-15 15:48:24 +04:00
Johan Andersson
a6e292cfee
dbtv: the videoid is int in the json file
2015-11-15 15:48:24 +04:00
Johan Andersson
7d9f18de79
lemonwhale: they use json now and not xml anymore
2015-11-15 15:48:24 +04:00
Johan Andersson
4c6884e3b9
vimeo: they changed the format of the json file
2015-11-15 15:48:24 +04:00
Johan Andersson
03d05dddb3
bambuser: we should use text instead of content
2015-11-15 15:48:24 +04:00
Johan Andersson
5928df5f3c
picsearch: better error message when the video is not available
2015-11-15 15:48:24 +04:00
Johan Andersson
409310252d
dplay: support for subtitles
2015-10-30 00:54:18 +01:00
Johan Andersson
2998080bc0
dplay: support for all episodes
...
fixes #296
2015-10-30 00:29:48 +01:00
Johan Andersson
e0b1ba67ba
dplay: use video_metadata_show instead
2015-10-29 22:44:13 +01:00
Johan Andersson
95cfe922bf
dplay: support for premium content
2015-10-29 22:42:27 +01:00
Johan Andersson
68f300ec05
dplay: better names for output file
2015-10-29 19:32:38 +01:00
Johan Andersson
25f24a369e
big brother: fail on premium instead of crash
2015-10-29 19:32:12 +01:00
Johan Andersson
8f33c450bc
bigbrother: support for progressive download
2015-10-29 18:20:17 +01:00
Johan Andersson
cfbb068474
svtplay: simplify json url
2015-10-29 18:08:25 +01:00
Johan Andersson
9f602c1fb1
urplay: support for betaplay
2015-10-25 16:15:26 +01:00
Johan Andersson
e2a816127e
urplay: rtmp is so 90s. removing it
2015-10-25 16:15:26 +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
bd565f77ae
viaplay: better filenames
...
fix #286
2015-10-24 21:55:33 +02:00
Johan Andersson
a998b4c8fa
twitch: handle the error messages
2015-10-20 00:49:20 +02:00
Johan Andersson
4b0beee989
disney: get the text instead of content
...
this failed on python3
2015-10-20 00:49:20 +02:00
Johan Andersson
96b2beb8ec
generic: return sefl.url instead of url
...
This fixes #278
2015-10-19 17:26:38 +02:00
Johan Andersson
a798a2b8ba
tv4play: forgot to set the show name in find_all_episodes
...
fixes #280
2015-10-19 10:37:15 +02:00
Johan Andersson
3f9703b6bd
dr.dk: geoblock check
2015-10-08 09:54:07 +02:00
Johan Andersson
1c33787ad0
dr.dk: fix url parsing for some urls
...
fixes #277
2015-10-08 09:52:36 +02:00
Johan Andersson
917f276e41
tv4play: better names for automagicnames
...
this fixes #276
2015-10-07 19:52:37 +02:00
Johan Andersson
d4afbd778b
tv4play: dont use directory twice in output filename
...
it happens when the output is an directory
2015-10-05 20:27:45 +02:00
Johan Andersson
e6baf3e4da
tv4play: Support downloading all premium videos
...
this fixes #275
2015-10-05 19:43:57 +02:00
Johan Andersson
d53adcb2ad
Support for dplay.se
...
fixes #274
2015-10-04 14:40:00 +02: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
ebb7049e19
twitch: handle directories when we output to an directory
2015-09-30 13:52:17 +02:00
Jellyfrog
0be6bddf8c
Make oppetarkiv work with --all-episodes again
...
seems they changed some css-classes
2015-09-30 00:47:49 +02:00
Johan Andersson
dc2cc0294c
pip8. expected 2 lines found 1
2015-09-15 20:10:32 +02:00
Johan Andersson
351206cd79
picsearch_test: di use picsearch nowdays
2015-09-13 23:03:59 +02:00
Johan Andersson
755cfe3825
raw: send url to hlsparse
2015-09-13 22:09:23 +02:00
Johan Andersson
8596e3bfb9
bigbrother: send url to hlsparse
2015-09-13 22:09:07 +02:00
Johan Andersson
58ac72ea70
ruv: hlsparse need the url to the playlist
2015-09-10 23:41:50 +02:00
Johan Andersson
82dabc602f
support for solidtango
...
fixes #268
2015-09-10 23:40:48 +02:00
Johan Andersson
07d061d397
viaplay: adding support for juciplay.se
2015-09-10 21:57:55 +02:00
Johan Andersson
f7323a0072
viaplay: f4m can be in the middle of the filename
2015-09-10 21:38:29 +02:00
Johan Andersson
467e49b3ad
sr: this should be text
2015-09-07 19:03:31 +02:00
Johan Andersson
5fcf3f71fd
vimeo: this should be text
2015-09-07 19:02:43 +02:00
Johan Andersson
990cf491d5
twitch: this should be text
2015-09-07 19:00:40 +02:00
Johan Andersson
1e6de72d64
Better excluding message
...
fixing #198
2015-09-06 23:04:48 +02:00
Johan Andersson
028a6fe061
urplay: dont include dupes
2015-09-06 22:41:49 +02:00
Johan Andersson
00335a06b5
urplay: import log
2015-09-06 22:41:29 +02:00
Johan Andersson
e0618e9fb0
generic: handle it as a regular service
2015-09-06 16:03:57 +02:00
Johan Andersson
8507219bf0
aftonbladet: use text instead of content
2015-09-06 16:02:54 +02:00
Johan Andersson
8408375356
twitch: better error handling
2015-09-06 14:37:40 +02:00
Johan Andersson
acf526c54a
Show only one error message instead of two
2015-09-06 14:19:10 +02:00
Johan Andersson
7c811e38f8
kanal5: dont add dupes in the all season list
...
fixes #263
2015-09-03 22:09:30 +02:00
Johan Andersson
45a5c0ee38
mtvnn: dont urlparse the path
2015-09-02 19:46:55 +02:00
Johan Andersson
bb47a5d1fa
urplay: we need to send the url to hlsparse
...
fixes #260
2015-09-02 18:51:07 +02:00
Johan Andersson
086ae79482
svtplay: this need to be text
2015-09-01 23:53:13 +02:00
Johan Andersson
83fecfb6be
tv4play: json need to be text
2015-09-01 23:52:16 +02:00
Johan Andersson
b3cd0ad586
viaplay: json need to be text
2015-09-01 23:52:00 +02:00
Johan Andersson
469e243361
kanal5: adding support for all episodes
...
this fixes #81
2015-09-01 23:44:57 +02:00
Johan Andersson
028754606b
qbrick: di dont use qbrick anymore
2015-09-01 00:37:32 +02:00
Johan Andersson
f01d97df9d
dr: use text for json and send the url to the playlist
2015-09-01 00:37:06 +02:00
Johan Andersson
421057194e
efn: send the url to the playlist
2015-09-01 00:36:27 +02:00
Johan Andersson
96d2bfd529
expressen: send the url to the playlist
2015-09-01 00:36:01 +02:00
Johan Andersson
21817c58f2
nrk: support for third kind of video
2015-09-01 00:23:19 +02:00
Johan Andersson
729374c94c
nrk: support for p3.no
2015-09-01 00:22:51 +02:00
Johan Andersson
b55e5fbb27
picsearch: di.se switched provider
2015-08-31 23:46:17 +02:00
Johan Andersson
b1be0b5d0c
picsearch: support for screen9 videos
2015-08-31 23:45:54 +02:00