1
0
mirror of https://github.com/spaam/svtplay-dl.git synced 2024-11-24 04:05:39 +01:00

kanal5play: support for subtitles

This commit is contained in:
Johan Andersson 2013-02-21 20:05:13 +01:00
parent 2febdd855e
commit cd9f94f5eb

View File

@ -886,6 +886,8 @@ class Kanal5():
data = json.loads(get_http_data(url)) data = json.loads(get_http_data(url))
options.live = data["isLive"] options.live = data["isLive"]
steambaseurl = data["streamBaseUrl"] steambaseurl = data["streamBaseUrl"]
if data["hasSubtitle"]:
subtitle = "http://www.kanal5play.se/api/subtitles/%s" % match.group(1)
streams = {} streams = {}
for i in data["streams"]: for i in data["streams"]:
@ -900,6 +902,8 @@ class Kanal5():
options.output = "%s.%s" % (options.output, match.group(1)) options.output = "%s.%s" % (options.output, match.group(1))
options.other = "-W %s -y %s " % ("http://www.kanal5play.se/flash/StandardPlayer.swf", filename) options.other = "-W %s -y %s " % ("http://www.kanal5play.se/flash/StandardPlayer.swf", filename)
download_rtmp(options, steambaseurl) download_rtmp(options, steambaseurl)
if options.subtitle:
subtitle_json(options, subtitle)
class Kanal9(): class Kanal9():
def handle(self, url): def handle(self, url):