aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNigel Taylor <njtaylor0101@gmail.com>2013-02-07 20:56:05 +0000
committerNigel Taylor <njtaylor0101@gmail.com>2013-02-07 20:56:05 +0000
commit5de7e3255af1a7d534746ffaad1b36d2ba99e579 (patch)
tree52fd2faac05bdc3df4f713f639d45995ab137e63
parent0a74b2fcaf6956bea26498c72d2940999f409c23 (diff)
parent65a10ee50c50e4086e8d9f8a8da6d21c32708bb8 (diff)
downloadget-flash-videos-5de7e3255af1a7d534746ffaad1b36d2ba99e579.tar.gz
Merge branch 'master' of https://github.com/karjonas/get-flash-videos
-rw-r--r--lib/FlashVideo/Site/Kanal5play.pm14
1 files changed, 7 insertions, 7 deletions
diff --git a/lib/FlashVideo/Site/Kanal5play.pm b/lib/FlashVideo/Site/Kanal5play.pm
index 3f9f88c..5ac4fb9 100644
--- a/lib/FlashVideo/Site/Kanal5play.pm
+++ b/lib/FlashVideo/Site/Kanal5play.pm
@@ -18,7 +18,7 @@ sub find_video {
if (!($browser->uri->as_string =~ m/video\/([0-9]*)/)) {
die "No video id found in url";
}
- my ($video_id) = $1;
+ my $video_id = $1;
my $info_url = "http://www.kanal5play.se/api/getVideo?format=FLASH&videoId=$video_id";
$browser->get($info_url);
@@ -33,12 +33,12 @@ sub find_video {
my $episode = $json->{episodeNumber};
my $season = $json->{seasonNumber};
my $filename = sprintf "%s - S%02dE%02d", $name, $season, $episode;
- my ($rtmp) = "rtmp://fl1.c00608.cdn.qbrick.com:1935/00608";
- my ($playpath) = $json->{streams}[0]->{source};
+ my $rtmp = "rtmp://fl1.c00608.cdn.qbrick.com:1935/00608";
+ my $playpath = $json->{streams}[0]->{source};
- foreach my $stream ($json->{streams}[0]) {
- my ($rate) = int($stream->{bitrate});
- if ($bitrates->{$prefs->{quality}} eq $rate) {
+ while (my ($key, $stream) = each($json->{streams})) {
+ my $rate = int($stream->{bitrate});
+ if ($bitrates->{$prefs->{quality}} == $rate) {
$playpath = $stream->{source};
last;
}
@@ -48,7 +48,7 @@ sub find_video {
flv => title_to_filename($filename, "flv"),
rtmp => $rtmp,
playpath => $playpath,
- swfVfy => "http://www.kanal5play.se/flash/StandardPlayer.swf"
+ swfVfy => "http://www.kanal5play.se/flash/K5StandardPlayer.swf"
};
}
1;