Ero sivun ”Ruutu” versioiden välillä
(päivitystä) |
p (Flash ei toimi soittimessa. Testattu uusimmalla versiolla.) |
||
Rivi 2: | Rivi 2: | ||
==Ohjelman katsominen== | ==Ohjelman katsominen== | ||
[http://www.ruutu.fi Ruutu.fi] on videopalvelu. Viimesin Adoben julkaisema Flash versio 11.2.202. | [http://www.ruutu.fi Ruutu.fi] on videopalvelu. Viimesin Linuxille tarkoitettu Adoben julkaisema Flash versio 11.2.202.346 ei tue ruutu.fi videopalvelua. (Kyseessä on bugi eli ohjelmointivirhe ruutu.fi soittimessa, aikovat korjata asian.) | ||
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. | 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. |
Versio 13. maaliskuuta 2014 kello 21.11
Ohjelman katsominen
Ruutu.fi on videopalvelu. Viimesin Linuxille tarkoitettu Adoben julkaisema Flash versio 11.2.202.346 ei tue ruutu.fi videopalvelua. (Kyseessä on bugi eli ohjelmointivirhe ruutu.fi soittimessa, aikovat korjata asian.)
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. Päivitetty toimimaan 11.3.2014.
#!/bin/bash URL="$1" NAME="${1##*ohjelmat/}" NAME="${NAME/\//-}" ID=`curl -s "$URL" | grep -E 'data-media-id=' | sed 's/.*data-media-id=\"\([0-9]*\)\".*/\1/'` STREAMURL="`curl -s "http://gatling.ruutu.fi/media-xml-cache?id=$ID" | 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