diff options
author | Nigel Taylor <njtaylor0101@gmail.com> | 2013-02-09 21:09:41 +0000 |
---|---|---|
committer | Nigel Taylor <njtaylor0101@gmail.com> | 2013-02-09 21:09:41 +0000 |
commit | 701adfb7cda815640b7fc9121ef6bfb8d95f3b9d (patch) | |
tree | fb2b4082c857e3abb5d37f6edf18503bbe0c63df | |
parent | ca540838e4698d2d54ad7d16ba2fd822b59b6eed (diff) | |
parent | 8d74100a8a64c094b55bc8ac88f1cf1b90321e51 (diff) | |
download | get-flash-videos-701adfb7cda815640b7fc9121ef6bfb8d95f3b9d.tar.gz |
Merge branch 'master' of https://github.com/karjonas/get-flash-videos
Conflicts:
lib/FlashVideo/Site/Kanal5play.pm
-rw-r--r-- | lib/FlashVideo/Site/Kanal5play.pm | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/lib/FlashVideo/Site/Kanal5play.pm b/lib/FlashVideo/Site/Kanal5play.pm index eca5888..862c2b9 100644 --- a/lib/FlashVideo/Site/Kanal5play.pm +++ b/lib/FlashVideo/Site/Kanal5play.pm @@ -6,6 +6,8 @@ use warnings; use FlashVideo::Utils; use FlashVideo::JSON; +our $VERSION = '0.01'; +sub Version() { $VERSION;} my $bitrates = { low => 250000, @@ -26,17 +28,17 @@ sub find_video { die "Couldn't download $info_url: " . $browser->response->status_line; } - my $jsonstr = $browser->content; - my $json = from_json($jsonstr); + my $jsonstr = $browser->content; + my $json = from_json($jsonstr); - my $name = $json->{program}->{name}; - my $episode = $json->{episodeNumber}; - my $season = $json->{seasonNumber}; + my $name = $json->{program}->{name}; + 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 $rtmp = "rtmp://fl1.c00608.cdn.qbrick.com:1935/00608"; my $playpath = $json->{streams}[0]->{source}; - while (my ($key, $stream) = each(@{ $json->{streams} })) { + foreach my $stream (@{$json->{streams}}) { my $rate = int($stream->{bitrate}); if ($bitrates->{$prefs->{quality}} == $rate) { $playpath = $stream->{source}; |