Ero sivun ”Yle-dl” versioiden välillä

Linux.fista
Siirry navigaatioon Siirry hakuun
(Lisätty maininta libxml-dev:n tarpeellisuudesta)
(libxml2, ei libxml...)
Rivi 10: Rivi 10:


==Asennus lähdekoodeista==
==Asennus lähdekoodeista==
Ohjelman [[lähdekoodi]]paketin voi myös ladata sen [http://users.tkk.fi/~aajanki/rtmpdump-yle/index.html kotisivuilta]. Ladattu lähdekoodi täytyy tämän jälkeen [[kääntäminen|kääntää]]. Kääntämistä varten tarvitaan [[OpenSSL]]:n kehitystiedostot, jotka yleensä löytyvät [[paketinhallintajärjestelmä|paketinhallinnasta]] nimellä <tt>openssl-devel</tt> tai <tt>libssl-dev</tt>, sekä <tt>libxml</tt>:n kehitystiedostot, jotka löytyvät Debian-pohjaisissa jakeluissa tiedostosta <tt>libxml-dev</tt>.
Ohjelman [[lähdekoodi]]paketin voi myös ladata sen [http://users.tkk.fi/~aajanki/rtmpdump-yle/index.html kotisivuilta]. Ladattu lähdekoodi täytyy tämän jälkeen [[kääntäminen|kääntää]]. Kääntämistä varten tarvitaan [[OpenSSL]]:n kehitystiedostot, jotka yleensä löytyvät [[paketinhallintajärjestelmä|paketinhallinnasta]] nimellä <tt>openssl-devel</tt> tai <tt>libssl-dev</tt>, sekä <tt>libxml2</tt>:n kehitystiedostot, jotka löytyvät Debian-pohjaisissa jakeluissa tiedostosta <tt>libxml2-dev</tt>.


Ensin puretaan paketti komennolla
Ensin puretaan paketti komennolla

Versio 9. syyskuuta 2009 kello 09.52

RTMPDump-YLE
Käyttöliittymä teksti
Lisenssi GPLv.2
Kotisivu [1]
RTMPDump-YLE käytössä.
Ohjetekstiä.

RTMPDump-YLE eli yle-dl on komentoriviohjelma video- ja äänitiedostojen lataamiseen YLE Areenasta kovalevylle. TV- ja radio-ohjelmien lisäksi ohjelmalla voi ladata Areenan nettiradioita sekä suoria lähetyksiä.

RTMPDump-YLE perustuu Andrej Stepanchukin RTMPDump-ohjelmaan, joka puolestaan perustuu Team Boxeen RTMPDumper-ohjelmakoodeihin. JSON-viestien jäsentämiseen käytetään json-c-kirjastoa.

Voit ladata videoita vain omaan käyttöösi. Areenan ohjelmien levittäminen eteenpäin ilman tekijänoikeuden haltijan lupaa on kiellettyä.

Asennus lähdekoodeista

Ohjelman lähdekoodipaketin voi myös ladata sen kotisivuilta. Ladattu lähdekoodi täytyy tämän jälkeen kääntää. Kääntämistä varten tarvitaan OpenSSL:n kehitystiedostot, jotka yleensä löytyvät paketinhallinnasta nimellä openssl-devel tai libssl-dev, sekä libxml2:n kehitystiedostot, jotka löytyvät Debian-pohjaisissa jakeluissa tiedostosta libxml2-dev.

Ensin puretaan paketti komennolla

tar xf paketinnimi

Tämän jälkeen siirrytään paketista purettuun hakemistoon komennon cd avulla ja annetaan komennot

./configure
make
sudo make install

Käyttö

Ohjelman käyttö onnistuu seuraavan tyyppisellä komennolla:

yle-dl yle_video_sivun_osoite [rtmpdump-valitsimet]

Esimerkiksi:

yle-dl http://areena.yle.fi/video/261405

Valitsin -o määrittelee kohdetiedoston nimen.

yle-dl http://areena.yle.fi/video/261405 -o /polku/hakemistoon/video.mp4

Muita valitsimia:

  • --resume - jatkaa aikaisemmin keskeytynyttä latausta
  • -o - kohdetiedosto
  • --help - pikaohje

Katso myös