| Datum | Views | Kommentarer |
|---|---|---|
| Total | 4322 | 22 |
| ti. 22 | 1 | 0 |
| må. 21 | 7 | 0 |
Användare UT_lol hos ubuntu.se lade upp koden till ett Java-program som används för att ladda ner filmer från SVTplay och URplay. Koden finns på den här sidan men det krävs en del för att skapa en fungerande jar-fil från den. För att underlätta för er så gjorde jag det nu.
Klicka på bilden för att kunna se detaljerna. I programfönstret lägger man bara in http länken när filmen spelas upp. Programmet hittar själv alla rtmp-länkar med olika upplösningar. Bara att markera en rad och klicka på Download. Hur installerar man programmet ? Först måste du installera programmet rtmpdump från Synaptic eller med kommandonsudo apt-get install rtmpdump
Ladda sedan ner en tar-gz fil härifrån och packa upp den i din hemkatalog. En mapp med namnet dist skapades. Öppna mappen och högerklicka på filen PlayDownloader.jar. Välj att den ska öppnas med Java. Se bilden nedan.

Lägg sedan bara in http-länken från filmen och klicka på FIND. Programmet laddar nu in alternativen med olika upplösningar. Markera raden du vill ha och klicka på Download. Funkar bra.

Ett stort TACK till dig UT_lol ! Ett utmärkt arbete !
| < Föregående | Nästa > |
|---|
Kommentarer
Även denna lösning baseras på rtmpdump.
Intressant är ju att det hela belyser det absurda i strömmande media. Det går inte att strömma utan att riskera att slutanvändaren sparar de data som tas emot.
use CGI ':standard';
$URL = $ARGV[0] ;
$URL =~ s/\?.*//;
print "$URL\n";
($a1, $a2, $a3, $a4, $a5, $a6, $a7) = split(/\//, $URL);
$Save_mp4_file = $a6. "_". $a7.".mp4";
print "$Save_mp4_file\ n";
system("wget -q -O url.txt \"$URL\"");
open(INFILE, "url.txt") || die "Cannot open $URL";
$find = 'rtmp';
$find2 = ".mp4,bitrate";
while (){
if ($_ =~ /$find/) {
$Start_pos = index($_, $find);
$End_pos = index($_, $find2, $Start_pos);
$leng = length($_);
print "$Start_pos $End_pos $leng\n";
$url_leng = $End_pos - $Start_pos;
$SVT_URL = substr $_, $Start_pos, $url_leng+4 ;
print "$SVT_URL\n";
}
}
close(INFILE);
system("rm url.txt");
system("rtmpdump -r $SVT_URL -o $Save_mp4_file");
end_html;
Men, vad gör scriptet?
http://ubuntutips.se/dist.tar.gz
http://www.superlogix.net/Svtplay-downloader-se/index.htm
RSS-flöde för kommentarer på denna post.