Kirjoittaja Aihe: Yle Areenan ohjelmien tallentaminen tietokoneelle  (Luettu 702900 kertaa)

nm

  • Käyttäjä
  • Viestejä: 16430
    • Profiili
Vs: Yle Areenan ohjelmien tallentaminen tietokoneelle
« Vastaus #920 : 29.04.15 - klo:15.51 »
Kokeilin pariakin tuolta /areena-v3.yle.fi:stä

Unsupported URL http://areena-v3.yle.fi/tv/2261064.
Is this really a Yle video page?

Mikä yle-dl:n versio käytössä? 2.7.0 on nyt käytännössä pakollinen, ellet itse muokkaa noita osoitteita yle-dl:n koodissa.

jekku

  • Käyttäjä
  • Viestejä: 2624
    • Profiili
Vs: Yle Areenan ohjelmien tallentaminen tietokoneelle
« Vastaus #921 : 29.04.15 - klo:15.56 »
yle-dl 2.2.1
RTMPDump v2.4

rale

  • Käyttäjä
  • Viestejä: 289
    • Profiili
Vs: Yle Areenan ohjelmien tallentaminen tietokoneelle
« Vastaus #922 : 02.05.15 - klo:17.10 »
Minulla tulee yhä tämä virheilmoitus, vaikka php5-curl ja php5-cli ovat molemmat asennettu, ja tuo AdobeHDS.php on ladattu oikeaan paikkaan. Itse ohjelmaa ei silti ole näiden toimenpiteiden jälkeen syytä uudelleenasentaa?

Tarvitset yle-dl:n version 2.3.1. Valmiita paketteja ei tällä hetkellä ole Ubuntulle, mutta voit asentaa vaikka näin:

1. Poista vanhat versiot:



Koodia: [Valitse]
sudo apt-get remove yle-dl
2. Lataa uusin versio suoraan githubista:

Koodia: [Valitse]
cd ~
wget https://raw.githubusercontent.com/aajanki/yle-dl/master/yle-dl

3. Anna tiedostolle suoritusoikeus:

Koodia: [Valitse]
chmod a+x yle-dl
4. Siirrä /usr/local/bin-hakemistoon:

Koodia: [Valitse]
sudo mv yle-dl /usr/local/bin/

Minä tekisin näin, lataa vakaa versio yle-dl sivulta, pura paketti sopivaan hakemistoon ja avaa Pääte kyseisessä hakemistossa. Sitten päätteeseen:
Koodia: [Valitse]
make install
Vanhaa versiota ei ole tarvinnut poistaa.


Latasin ja purin 2.7.0-version kotikansioon. Ja siis Pääte pitäisi avata kyseisessä hakemistossa. Miten sen avaan siellä hakemistossa? kysyy avuton.
Aiemmin olen asennellut noita yle-dl:lejä mutta nyt on unohtunut tai sitten se tapa on ollut joku muu (ehkä .deb-paketti).
« Viimeksi muokattu: 02.05.15 - klo:17.13 kirjoittanut rale »

nm

  • Käyttäjä
  • Viestejä: 16430
    • Profiili
Vs: Yle Areenan ohjelmien tallentaminen tietokoneelle
« Vastaus #923 : 02.05.15 - klo:17.21 »
Latasin ja purin 2.7.0-version kotikansioon. Ja siis Pääte pitäisiavata kyseisessä hakemistossa. Miten sen avaan? kysyy avuton.

Voit siirtyä hakemistoon komennolla cd, eli yle-dl 2.7.0:n tapauksessa komento olisi:

Koodia: [Valitse]
cd aajanki-yle-dl-7105dc6
Tiedostonimet täydentyvät puoliautomaattisesti tabulaattoria painelemalla ja kirjoittamalla tarvittaessa lisää kirjaimia. Tässä tapauksessa riittäisi kirjoittaa vaikkapa "cd aaj", ja painaa tabulaattoria, jolloin hakemiston nimi täydentyy. Jos aaj-alkuisia hakemistoja on useampia, pari tabulaattorin painallusta listaa ne ja voit kirjoittaa lisää merkkejä ja painaa uudestaan tabulaattoria täydentääksesi loppuosan.


Vaihtoehtoisesti voisit seurata tuota helpompaa ohjetta, jossa ladataan pelkkä yle-dl-skriptitiedoston uusin versio ja siirretään se /usr/local/bin-hakemistoon. Koko paketin lataus ja make install ei tee nykyisen yle-dl:n tapauksessa mitään sen kummempaa.
« Viimeksi muokattu: 02.05.15 - klo:17.23 kirjoittanut nm »

arieep

  • Käyttäjä
  • Viestejä: 254
    • Profiili
Vs: Yle Areenan ohjelmien tallentaminen tietokoneelle
« Vastaus #924 : 02.05.15 - klo:17.33 »
Kokeilin juuri itse asennusta, ja make install-komento vaati sudon käyttöä. Siis jos ilmoittaa että lupa evätty niin lisää sudo komennon eteen, Dolphinissa saa päätteen avoimeen kansioon F4 näppäimellä.

rale

  • Käyttäjä
  • Viestejä: 289
    • Profiili
Vs: Yle Areenan ohjelmien tallentaminen tietokoneelle
« Vastaus #925 : 04.05.15 - klo:11.26 »
Vähän on homma edistynyt mutta latautui pelkkä tekstitystiedosto, ei siis lainkkkan itse videota.
Puuttuukohan nyt joku lisäpaketti?
Päätteessä seuraavanlainen rypäs:


rauno@2015-RAULEP:~$ yle-dl http://areena.yle.fi/1-2623648
yle-dl 2.7.0: Download media files from Yle Areena and Elävä Arkisto
Copyright (C) 2009-2015 Antti Ajanki <antti.ajanki@iki.fi>, license: GPLv2
Subtitles saved to Ulos luontoon Kevätseuranta: Käärmeet ja kumppanit-2015-05-03T18:15:00+03:00.fin.srt
Failed to execute php /usr/local/share/yle-dl/AdobeHDS.php --manifest http://areenahdworld-vh.akamaihd.net/z/world/22/229286dcb95710601a213011dfdfe1f_,139264,404480,657408,949248,2589696,.mp4.csmil/manifest.f4m?hdnea=st=1430728014~exp=1430728314~acl=/z/world/22/229286dcb95710601a213011dfdfe1f_*~hmac=da73b7e3ffc345a3ff58bfea3694200c78e96d2b90241a25bb81a9c99d9c11d5&g=ABCDEFGHIJKL&hdcore=3.3.0&plugin=flowplayer-3.3.0.0 --delete --outfile Ulos luontoon Kevätseuranta: Käärmeet ja kumppanit-2015-05-03T18:15:00+03:00.flv
No such file or directory
Subtitles saved to Ulos luontoon Kevätseuranta: Käärmeet ja kumppanit-2015-05-03T18:15:00+03:00.fin.srt
Failed to import youtube_dl
rauno@2015-RAULEP:~$

« Viimeksi muokattu: 04.05.15 - klo:11.32 kirjoittanut rale »

mrl586

  • Käyttäjä
  • Viestejä: 4638
    • Profiili
Vs: Yle Areenan ohjelmien tallentaminen tietokoneelle
« Vastaus #926 : 04.05.15 - klo:11.34 »
Onko paketti youtube-dl asennettuna? Jos ei vielä ole, niin asenna se.

rale

  • Käyttäjä
  • Viestejä: 289
    • Profiili
Vs: Yle Areenan ohjelmien tallentaminen tietokoneelle
« Vastaus #927 : 04.05.15 - klo:12.37 »
Onko paketti youtube-dl asennettuna? Jos ei vielä ole, niin asenna se.

Suuri kiitos!. Nyt toimii!

ajaaskel

  • Palvelimen ylläpitäjä
  • Käyttäjä
  • Viestejä: 3401
    • Profiili
Vs: Yle Areenan ohjelmien tallentaminen tietokoneelle
« Vastaus #928 : 04.05.15 - klo:22.20 »
Tuossa paketti:

http://www.homelinuxpc.com/download/yle-dl_2.7.0-1_all.deb

Näyttäisi lataavan myös tuolla "http://areena.yle.fi/1-2768349" linkillä Adobe HDS: n avulla.
« Viimeksi muokattu: 04.05.15 - klo:22.26 kirjoittanut ajaaskel »
Autamme ilolla ja ilmaiseksi omalla ajallamme.  Ethän vaadi, uhoa tai isottele näin saamasi palvelun johdosta.

Lokki

  • Käyttäjä
  • Viestejä: 50
    • Profiili
Vs: Yle Areenan ohjelmien tallentaminen tietokoneelle
« Vastaus #929 : 08.05.15 - klo:00.49 »
Nyt on varmaan väärä paikka kirjoittaa tätä, sillä Yle-dl asentaminen on onnistunut jo useasti ja päivittäminen myös. Ongelma on kuintenkin siinä, että Areena on Vappuna vaihtanut oletusasetukset TV puolella HD-formaattiin. Yle-dl toimii, mutta 2002 syntyneellä koneellani ja nimellisesti 10 MB nettiyhteydellä tuo HD-Flash-formaatti on epätoivoisen raskas käsitellä.

Jostain syystä uusi Yle-dl lisäksi tallentaa ladatessaan pahimmillaan satoja tilapäisiä fragmenttitiedostoja, jotka jäävät hakemistoon, jos lataus keskeytyy ja täyttävät piripintaan täyden kovalevyn "tallennus epäonnistui" tasolle.

Flash-soittimella tiedostoformaatin voi kyllä vaihtaa pienemmäksi, mutta laitteistolla, jossa Flash-soitinta ei ole, en osaa sitä tehdä. Yle ei tietenkään ole tästä ongelmasta mitenkään kiinnostunut, sillä eihän heitä siellä kiinnosta lainkaan ihmiset, jotka eivät käytä Adoben Flashia.

Kysymys siis kuuluu: Onko mahdollista Yle-dl ohjelmalla ladata Areenan Flash-tiedostoja HD-formaattia pienemmällä resoluutiolla. Minulle riittäisi mainiosti entinen noin puolet HD-tarkkuudesta ja siis neljäsosa tiedostokoosta, enkä ollenkaan olisi pahoillani, jolleivät fragmenttitiedostot näkyisi tallennuskansiossa ja itsestään poistuisivat, jos tallennus epäonnistuisi.

HD-formaatin tiedostokoko on siis käyttööni aivan liian suuri tallenneltavaksi ja saavutettu lisäarvo paremman kuvan muodossa on kyseenalainen, sillä kone ei kuitenkaan jaksa purkaa tiedostoa riittävää tahtia.
Pienemmällä resoluutiolla netti ei menisi latauksesta kokonaan tukkoon ja vanhat koneeni ja Raspberry Pii (ARM7) jaksaisivat näyttää tiedostoja jumimatta ja pikselöitymättä.

Marina olisi tietenkin kuulunut Yle Areenalle tai Ajankin sivulle, mutta Yle-dl sivustolta en löytänyt palautemahdollisuutta ja Yle tuskin kiinnostuu köyhien ongelmista.

mrl586

  • Käyttäjä
  • Viestejä: 4638
    • Profiili
Vs: Yle Areenan ohjelmien tallentaminen tietokoneelle
« Vastaus #930 : 08.05.15 - klo:07.37 »
Bitraten voi määrittää tällä valitsimella:
Koodia: [Valitse]
--maxbitrate br         Maximum bitrate stream to download, integer in kB/s
                        or "best" or "worst". Not exact on HDS streams.

nm

  • Käyttäjä
  • Viestejä: 16430
    • Profiili
Vs: Yle Areenan ohjelmien tallentaminen tietokoneelle
« Vastaus #931 : 08.05.15 - klo:12.41 »
Jostain syystä uusi Yle-dl lisäksi tallentaa ladatessaan pahimmillaan satoja tilapäisiä fragmenttitiedostoja, jotka jäävät hakemistoon, jos lataus keskeytyy ja täyttävät piripintaan täyden kovalevyn "tallennus epäonnistui" tasolle.

Tälle ei toistaiseksi ole vaihtoehtoja. AdobeHDS ja YoutubeDL lataavat videon paloina ja ne säilytetään levyllä, kunnes lataus on kokonaan valmis. Kevätsiivouksen aika, jos levy on noin täynnä.

netta

  • Käyttäjä
  • Viestejä: 2
    • Profiili
Vs: Yle Areenan ohjelmien tallentaminen tietokoneelle
« Vastaus #932 : 16.05.15 - klo:20.33 »

Hei.

Osaisikohan joku neuvoa. Yritän ladata tätä ohjelmaa, mutta en onnistu. Selaimella se näkyy hyvin.

Koodia: [Valitse]
$ yle-dl "http://areena.yle.fi/26-20802"
yle-dl 2.7.1: Download media files from Yle Areena and Elävä Arkisto
Copyright (C) 2009-2015 Antti Ajanki <antti.ajanki@iki.fi>, license: GPLv2
Can't read http://player.yle.fi/api/v1/programs.jsonp?id=26-20802&callback=yleEmbed.programJsonpCallback: HTTP Error 404: Not Found
Unsupported stream: Failed to download program data
Can't read http://player.yle.fi/api/v1/programs.jsonp?id=26-20802&callback=yleEmbed.programJsonpCallback: HTTP Error 404: Not Found
Unsupported stream: Failed to download program data

Kiitos etukäteen!


jarmala

  • Käyttäjä
  • Viestejä: 790
    • Profiili
Vs: Yle Areenan ohjelmien tallentaminen tietokoneelle
« Vastaus #933 : 17.05.15 - klo:01.52 »

Hei.
Osaisikohan joku neuvoa. Yritän ladata tätä ohjelmaa, mutta en onnistu. Selaimella se näkyy hyvin.


Ei onnistu täälläkään.
Mikä ohjelma tuo on?
Onko se yleensäkään ladattavissa?
Onko se ladattavissa enää?

Tai sitten ne on keksineet taas jonkin uuden jipon latauksien estämiseksi...

T. Ari
Ubuntu 18.04 LTS, Gnome Flashback Metacity, Xeon E3-1245 V2, 8 GB
Ubuntu 22.04 LTS, KDE Plasma, Celeron N5105, 8 GB

salai

  • Käyttäjä
  • Viestejä: 2126
    • Profiili
Vs: Yle Areenan ohjelmien tallentaminen tietokoneelle
« Vastaus #934 : 17.05.15 - klo:05.37 »
FlickFetch ohjelma Windowsin puolella tuo http://areena.yle.fi/26-20802 (kuten kaikki Tosi tarina -videot) antaa virheilmoituksen:

Koodia: [Valitse]
   kohteessa System.IO.Path.NormalizePath(String path, Boolean fullCheck, Int32 maxPathLength, Boolean expandShortPaths)
   kohteessa System.IO.Path.GetDirectoryName(String path)
   kohteessa FlickFetch.Form1.cleanFileName(String fileName)
   kohteessa FlickFetch.Form1.getElavaArkistoTV(String id)
   kohteessa FlickFetch.Form1.getElavaArkistoTV()
   kohteessa FlickFetch.Form1.checkElavaArkisto()
   kohteessa FlickFetch.Form1.downloadVideo()

Elävän arkiston puolelta: Johan on Venninen | Elävä arkisto | yle.fi onnistuu flickfetchillä kaikkien lataus kerralla.

ls

  • Käyttäjä
  • Viestejä: 26
    • Profiili
Vs: Yle Areenan ohjelmien tallentaminen tietokoneelle
« Vastaus #935 : 17.05.15 - klo:09.31 »

Hei.

Osaisikohan joku neuvoa. Yritän ladata tätä ohjelmaa, mutta en onnistu. Selaimella se näkyy hyvin.

Koodia: [Valitse]
$ yle-dl "http://areena.yle.fi/26-20802"
yle-dl 2.7.1: Download media files from Yle Areena and Elävä Arkisto
Copyright (C) 2009-2015 Antti Ajanki <antti.ajanki@iki.fi>, license: GPLv2
Can't read http://player.yle.fi/api/v1/programs.jsonp?id=26-20802&callback=yleEmbed.programJsonpCallback: HTTP Error 404: Not Found
Unsupported stream: Failed to download program data
Can't read http://player.yle.fi/api/v1/programs.jsonp?id=26-20802&callback=yleEmbed.programJsonpCallback: HTTP Error 404: Not Found
Unsupported stream: Failed to download program data

Kiitos etukäteen!

Elävän arkiston puolelta onnistuu:

Koodia: [Valitse]
yle-dl --latestepisode http://yle.fi/aihe/artikkeli/2008/12/31/johan-venninen

netta

  • Käyttäjä
  • Viestejä: 2
    • Profiili
Vs: Yle Areenan ohjelmien tallentaminen tietokoneelle
« Vastaus #936 : 17.05.15 - klo:11.53 »
Tämä auttoi, kiitos!

Elävän arkiston puolelta onnistuu:

Koodia: [Valitse]
yle-dl --latestepisode http://yle.fi/aihe/artikkeli/2008/12/31/johan-venninen

Kiitos muillekin vastanneille!

AimoE

  • Käyttäjä
  • Viestejä: 2782
    • Profiili
Vs: Yle Areenan ohjelmien tallentaminen tietokoneelle
« Vastaus #937 : 14.08.15 - klo:19.59 »
Olen nyt käyttänyt muutaman tunnin siihen että luen näitä ketjuja joissa neuvotaan miten Yle Areenasta voi tallentaa ohjelmia, ja ihmettelen edelleen miksi ketjuissa aina sanotaan että yle-dl-sivulla on selvät ohjeet. Kattia kanssa - sivulla luetellaan vaadittuja kirjastoja ja ohjelmia ilman kunnollisia viittauksia siihen mistä mikäkin löytyy.

Olen nyt tehnyt tämän:
  • Asensin rtmpdump-paketin Ubuntu sovellusvalikoimasta.
  • Latasin tuoreimman yle-dl:n paketin, purin sen ja suoritin komennon sudo make install.
  • Suoritin komennon sudo make install-adobehds kuten sivulla neuvotaan. Tämä kaatui puuttuvaan curl-komentoon, joten asensin sen Ubuntun sovellusvalioimasta, jonka jälkeen suoritin uudelleen sudo make install-adobehds, ja tämä näytti onnistuvan.
  • Kokeilin lyhyen ohjelman lataamista:
Koodia: [Valitse]
$ yle-dl http://areena.yle.fi/1-2395707
yle-dl 2.8.0: Download media files from Yle Areena and Elävä Arkisto
Copyright (C) 2009-2015 Antti Ajanki <antti.ajanki@iki.fi>, license: GPLv2
Output file: Yle Uutiset-2015-08-14T17:00:00+03:00.flv
Failed to execute php /usr/local/share/yle-dl/AdobeHDS.php --manifest http://areenahdworld-vh.akamaihd.net/z/world/aa/aaf758d0a1ecbf9ec6ee64c27e6860c7_,153600,409600,665600,972800,.mp4.csmil/manifest.f4m?hdnea=st=1439571327~exp=1439571627~acl=/z/world/aa/aaf758d0a1ecbf9ec6ee64c27e6860c7_*~hmac=889b43ef14319b010518ec38bc7c8a28830d218ecb6e7aeaf2c49c507908e875&g=ABCDEFGHIJKL&hdcore=3.3.0&plugin=flowplayer-3.3.0.0 --delete --outfile Yle Uutiset-2015-08-14T17:00:00+03:00.flv
No such file or directory
Failed to import youtube_dl

    Missä vika?

    Lisäksi yle-dl: integrointi selaimeen on vieläkin epäselvempi - sitä en ole osannut edes yrittää vielä.
    « Viimeksi muokattu: 14.08.15 - klo:20.01 kirjoittanut AimoE »

    nm

    • Käyttäjä
    • Viestejä: 16430
      • Profiili
    Vs: Yle Areenan ohjelmien tallentaminen tietokoneelle
    « Vastaus #938 : 14.08.15 - klo:20.27 »
    Olen nyt käyttänyt muutaman tunnin siihen että luen näitä ketjuja joissa neuvotaan miten Yle Areenasta voi tallentaa ohjelmia, ja ihmettelen edelleen miksi ketjuissa aina sanotaan että yle-dl-sivulla on selvät ohjeet. Kattia kanssa - sivulla luetellaan vaadittuja kirjastoja ja ohjelmia ilman kunnollisia viittauksia siihen mistä mikäkin löytyy.

    yle-dl:n kotisivulla on vain yleispätevä asennusohje, joka vaatii soveltamista käyttöjärjestelmän ja jakelun mukaan. Projektin GitHub-sivulla on tarkempi asennusohje Debian-pohjaisiin jakeluihin. Ohje toimii myös Ubuntussa.


    Koodia: [Valitse]
    Failed to execute php /usr/local/share/yle-dl/AdobeHDS.php --manifest http://areenahdworld-vh.akamaihd.net/z/world/aa/aaf758d0a1ecbf9ec6ee64c27e6860c7_,153600,409600,665600,972800,.mp4.csmil/manifest.f4m?hdnea=st=1439571327~exp=1439571627~acl=/z/world/aa/aaf758d0a1ecbf9ec6ee64c27e6860c7_*~hmac=889b43ef14319b010518ec38bc7c8a28830d218ecb6e7aeaf2c49c507908e875&g=ABCDEFGHIJKL&hdcore=3.3.0&plugin=flowplayer-3.3.0.0 --delete --outfile Yle Uutiset-2015-08-14T17:00:00+03:00.flv
    No such file or directory
    Failed to import youtube_dl

    Missä vika?

    Todennäköisesti sinulta puuttuu paketit php5-cli ja php5-curl. AdobeHDS:n sijaan voit käyttää myös youtube-dl:ää, joka asentuu Ubuntun pakettilähteistä.

    AimoE

    • Käyttäjä
    • Viestejä: 2782
      • Profiili
    Vs: Yle Areenan ohjelmien tallentaminen tietokoneelle
    « Vastaus #939 : 14.08.15 - klo:20.36 »
    yle-dl:n kotisivulla on vain yleispätevä asennusohje, joka vaatii soveltamista käyttöjärjestelmän ja jakelun mukaan. Projektin GitHub-sivulla on tarkempi asennusohje Debian-pohjaisiin jakeluihin. Ohje toimii myös Ubuntussa.

    No löytyihän se sieltä! Vaikka tosiaan olen monta tuntia hakenut, ei tuo GitHub-sivu ole vielä sattunut silmiin. Kiitos paljon.