Ero sivun ”Ruutu” versioiden välillä
Siirry navigaatioon
Siirry hakuun
(skripti ei toimi jostain syystä enää) |
p (ruutu ei toimi enää, ovat muutaneet sen tukemaan 12 versiota, jota ei ole saatavissa linuxille.) |
||
Rivi 2: | Rivi 2: | ||
==Ohjelman katsominen== | ==Ohjelman katsominen== | ||
[http://www.ruutu.fi Ruutu.fi] videopalvelu | [http://www.ruutu.fi Ruutu.fi] on videopalvelu. Viimesin Adoben julkaisema Flash versio 11.2.202.341 Linuxille ei tue ruutu videopalvelua. Ruutu.fi on muutettu toimimaan version 12 kanssa. | ||
Huom! Jos käytät [[Adblock Plus]] -mainostenesto-ohjelmaa, sen täytyy sallia mainokset ruutu.fi-osoitteesta. Video on tyypillisesti H.264/AVC- ja ääni mp4-pakattua. | |||
==Ohjelman lataaminen [[rtmpdump|RTMPDumpin]] avulla== | ==Ohjelman lataaminen [[rtmpdump|RTMPDumpin]] avulla== |
Versio 10. maaliskuuta 2014 kello 17.08
Ohjelman katsominen
Ruutu.fi on videopalvelu. Viimesin Adoben julkaisema Flash versio 11.2.202.341 Linuxille ei tue ruutu videopalvelua. Ruutu.fi on muutettu toimimaan version 12 kanssa.
Huom! Jos käytät Adblock Plus -mainostenesto-ohjelmaa, sen täytyy sallia mainokset ruutu.fi-osoitteesta. Video on tyypillisesti H.264/AVC- ja ääni mp4-pakattua.
Ohjelman lataaminen RTMPDumpin avulla
Seuraava skripti tallentaa ruutu.fi-osoitteesta ohjelman urlin perusteella. Riippuvuudet: RTMPDump, curl. Testattu 13.8.2013 (ei toimi 05.03.2014).
#!/bin/bash URL="$1" NAME="${1##*ohjelmat/}" NAME="${NAME/\//-}" ID=`curl -s "$URL" | grep -E 'video_(clip|episode)' | sed 's/.*data-media-id=\"\([0-9]*\)\".*/\1/'` STREAMURL="`curl -s "http://crossbow.nelonenmedia.fi/mxmlc?type=video_{clip,episode}&id=$ID&site=www.ruutu.fi&gRVBR=0" | grep -m1 SourceFile | sed -e 's/\(.*\)<SourceFile>\(.*\)<\/SourceFile>\(.*\)/\2/'`" rtmpdump -r "$STREAMURL" -o $NAME.flv
Esimerkiksi
./ruutu-dump http://www.ruutu.fi/ohjelmat/good-wife/kausi-3-jakso-17-paljastuksia
tallentaa ohjelman tiedostoon good-wife-kausi-3-jakso-17-paljastuksia.flv
Jos video hyppii taakse, lisää rtmpdump-komentoon valitsin --live
Suoratoisto ilman Flashiä
Videoita voi katsoa ilman mainoksia ja Flash-soitinta tallentamatta käyttämällä fifoa ja mplayeriä.
mkfifo ff rtmpdump -r "$STREAMURL" -o ff mplayer ff