Rekisteröitymätön käyttäjä
Ero sivun ”Ruutu” versioiden välillä
Siirry navigaatioon
Siirry hakuun
→Ohjelman lataaminen RTMPDumpin avulla: Päivitetty bash scripti toimimaan.
(→Ohjelman lataaminen RTMPDumpin avulla: Päivitetty bash scripti toimimaan.) |
|||
Rivi 8: | Rivi 8: | ||
==Ohjelman lataaminen [[RTMPDump|RTMPDumpin]] avulla== | ==Ohjelman lataaminen [[RTMPDump|RTMPDumpin]] avulla== | ||
Seuraava [[Bash]]-skripti tallentaa ruutu.fi-osoitteesta ohjelman urlin perusteella. Riippuvuudet: [[RTMPDump]], [[curl]]. Päivitetty toimimaan | Seuraava [[Bash]]-skripti tallentaa ruutu.fi-osoitteesta ohjelman urlin perusteella. Riippuvuudet: [[RTMPDump]], [[curl]]. Päivitetty toimimaan 14.10.2015. | ||
#!/bin/bash | #!/bin/bash | ||
Rivi 27: | Rivi 17: | ||
VNAME=`echo "$DATA" | grep "video-title" | sed -e 's/.*>\(.*\)<.*/\1/'` | VNAME=`echo "$DATA" | grep "video-title" | sed -e 's/.*>\(.*\)<.*/\1/'` | ||
NAME="$SNAME $VNAME.mp4" | NAME="$SNAME $VNAME.mp4" | ||
STREAMDATA="`curl -s "http://gatling.nelonenmedia.fi/media-xml-cache?id="$ID`" | |||
STREAMURL="`echo "$STREAMDATA" | grep -m1 "http://nelonenmedia-pmd.*mp4" | sed -e 's/.*>\(.*\)<.*/\1/'`" | |||
curl "$STREAMURL" -o "$NAME" | curl "$STREAMURL" -o "$NAME" | ||
Esimerkiksi | Esimerkiksi | ||
./ruutu-dump http://www.ruutu.fi/ohjelmat/good-wife/kausi-3-jakso-17-paljastuksia | ./ruutu-dump http://www.ruutu.fi/ohjelmat/good-wife/kausi-3-jakso-17-paljastuksia | ||
tallentaa ohjelman tiedostoon good-wife-kausi-3-jakso-17-paljastuksia. | tallentaa ohjelman tiedostoon good-wife-kausi-3-jakso-17-paljastuksia.mp4 | ||
Jos video hyppii taakse, lisää rtmpdump-komentoon valitsin --live | Jos video hyppii taakse, lisää rtmpdump-komentoon valitsin --live |