RTMPDump-YLE (joka tunnetaan myös lyhyemmällä nimellä yle-dl) on komentoriviohjelma video- ja äänitiedostojen lataamiseen YLE Areenasta, YleX Areenasta ja Elävästä arkistosta tietokoneen kovalevylle. Lisäksi RTMPDump-YLE:llä voi ladata Areenan nettiradioita ja suoria lähetyksiä.
Voit katsella omalle koneellesi lataamisia ohjelmia vaikka ne olisivatkin jo poistuneet Areenasta. Omalta koneelta toistettaessa videot eivät myöskään pätki kuten hitaan nettiyhteyden yli Flash-soittimella katsottaessa.
Ohjelmat tallennetaan Flash Video (flv) -muodossa. Niitä voi katsoa esimerkiksi VLC-soittimella.
Voit ladata videoita vain omaan käyttöösi. Areenan ohjelmien levittäminen eteenpäin ilman tekijänoikeuden haltijan lupaa on kiellettyä.
Videoiden lataaminen onnistuu helpoiten mukana tulevalla apuohjelmalla yle-dl:
yle-dl http://videon/osoite,
missä http://videon/osoite on sen webbi-sivun
osoite, jossa Areenan tai Elävän arkiston ohjelmaa voisi katsoa
nettiselaimella.
Ohjelman toimitaa voi muokata lisäämällä komentoriviin valitsimia. Tärkeimmät valitsimet:
Muut valitsimet välitetään suoraan rtmpdump-ylelle. Luettelon mahdollisista valitsimista (englanniksi) näkee komentamalla
yle-dl --help
yle-dl http://areena.yle.fi/video/261405
lataa videon Areenasta ja nimeää tiedoston ladattavan ohjelman mukaan.
yle-dl
"http://www.yle.fi/elavaarkisto/?s=s&g=4&ag=28&t=&a=9390"
lataa videon Elävästä arkistosta.
yle-dl -o uutiset.flv http://areena.yle.fi/video/261405
lataa videon tiedostoon uutiset.flv
yle-dl -o uutiset.flv
--resume http://areena.yle.fi/video/261405
jatkaa aikaisemmin keskeytynyttä latausta tiedostoon uutiset.flv.
yle-dl --episodes http://areena.yle.fi/haku/uusimmat/hakusana/uutiset+tv2
lataa kaikki haulla "uutiset tv2" löytyvät ohjelmat.
Alta voit imuroida lähdekoodin. Käännösohjeet löytyvät mukana tulevasta README.fi-tiedostosta. RTMPDump-YLE on GNU GPLv2-lisenssin mukainen vapaa ohjelmisto.
Uusin versio (1.4.6) (29.11.2011), muutokset.
Testiversio ohjelmien lataamiseen Areena Betasta. Tämä ei tue vanhaa Areenaa!
yle-dl 1.99.2 (12.1.2012)
Muiden ylläpitämiä asennuspaketteja:
Vaaditut kirjastot ja ohjelmat: libssl, libcrypto, json-c ja python. OS X:ssä lisäksi libiconv ja Xcode, ja MinGW:ssä libiconv.
Kääntäminen Linuxilla tai muulla POSIX-yhteensopivalla alustalla:
make
make install
Viimeinen komento vaatii pääkäyttäjän oikeudet.
Tarkemmat ohjeet täällä.
Kääntäminen Windowsilla:
Asenna aluksi MinGW ja siihen
rtmpdump-yle:n tarvitsemat kirjastot. Suorita sitten MinGW:n
MSYS-komentotulkissa oikeassa hakemistossa seuraava komento:
Kääntäminen Mac OS X:llä:
Tarkemmat ohjeet täällä.
make SYS=mingw
make SYS=darwin
make install SYS=darwin
Tunnetut ongelmat