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

nm

  • Käyttäjä
  • Viestejä: 16428
    • Profiili
Vs: Yle Areenan ohjelmien tallentaminen tietokoneelle
« Vastaus #880 : 20.07.14 - klo:12.40 »
Cultor, onko sinulla AdobeHDS.php -tiedosto tuossa hakemistossa?
Onko tämä oikea tiedosto?

Linkkisi on rikki, mutta periaatteessa kyllä. Siis tämä:

https://raw.githubusercontent.com/K-S-V/Scripts/master/AdobeHDS.php

Asennus päätteessä:

Koodia: [Valitse]
cd ~
wget https://raw.githubusercontent.com/K-S-V/Scripts/master/AdobeHDS.php
sudo mv AdobeHDS.php /usr/local/bin/

Tarvittavien PHP-pakettien asennus:

Koodia: [Valitse]
sudo apt-get install php5-cli php5-curl
« Viimeksi muokattu: 20.07.14 - klo:12.41 kirjoittanut nm »

Cultor

  • Käyttäjä
  • Viestejä: 177
    • Profiili
Vs: Yle Areenan ohjelmien tallentaminen tietokoneelle
« Vastaus #881 : 20.07.14 - klo:13.17 »
Cultor, onko sinulla AdobeHDS.php -tiedosto tuossa hakemistossa?

/usr/local/bin/ hakemistossa, eli samassa kuin yle-dl ja rtmpdump.

Onko php asennettuna tarvittavine lisäosineen? Ubuntussa paketit php5-cli ja php5-curl.

"Murtuva maailma" latautuu kyllä, kunhan saat AdobeHDS:n toimimaan.

No ei ollut, mutta sen asennuksen jälkeen antaa seuraavan herjan:

Koodia: [Valitse]
yle-dl 2.3.1: Download media files from Yle Areena and Elävä Arkisto
Copyright (C) 2009-2014 Antti Ajanki <antti.ajanki@iki.fi>, license: GPLv2
Subtitles saved to /home/hessu/Videos/Murtuva_maailma_(12)-2014-07-15T21_00_58.fin.srt
Subtitles saved to /home/hessu/Videos/Murtuva_maailma_(12)-2014-07-15T21_00_58.swe.srt
                            KSV Adobe HDS Downloader
You have to install the following extension(s) to continue: 'curl'            
-------------

Sikäli metkaa, että curl on asennettu ja toimikin AdobeHDS:n asennuksessa.

Koodia: [Valitse]
make install-adobehds
if [ ! -f //usr/local/bin/AdobeHDS.php ]; then \
curl https://raw.githubusercontent.com/K-S-V/Scripts/master/AdobeHDS.php > //usr/local/bin/AdobeHDS.php ; \
fi;

Edit: Pitääkin näämmä asentaa php5-curl, että toimii. Hitaalta vaikuttaa, mutta onkin näköjään parasta laatua. Maxbitrate-optio ei nähtävästi toimi aivan samoin kuin rtmpdup'issa.
« Viimeksi muokattu: 20.07.14 - klo:13.34 kirjoittanut Cultor »

nm

  • Käyttäjä
  • Viestejä: 16428
    • Profiili
Vs: Yle Areenan ohjelmien tallentaminen tietokoneelle
« Vastaus #882 : 20.07.14 - klo:13.21 »
You have to install the following extension(s) to continue: 'curl'

Onko paketti php5-curl asennettuna? AdobeHDS.php tarvitsee nimenomaan sen, eikä pelkkää curl-ohjelmaa.

Cultor

  • Käyttäjä
  • Viestejä: 177
    • Profiili
Vs: Yle Areenan ohjelmien tallentaminen tietokoneelle
« Vastaus #883 : 20.07.14 - klo:13.38 »
You have to install the following extension(s) to continue: 'curl'

Onko paketti php5-curl asennettuna? AdobeHDS.php tarvitsee nimenomaan sen, eikä pelkkää curl-ohjelmaa.

Eipä ollut, kun riippuvuudet on ilmoitettu puutteellisesti.

nm

  • Käyttäjä
  • Viestejä: 16428
    • Profiili
Vs: Yle Areenan ohjelmien tallentaminen tietokoneelle
« Vastaus #884 : 20.07.14 - klo:13.39 »
Eipä ollut, kun riippuvuudet on ilmoitettu puutteellisesti.

Riippuvuudet on kyllä ilmoitettu tuolla ihan oikein. Pitää vain itse selvittää, mitkä paketit missäkin järjestelmässä täyttävät ne.

Sanoin tuossa yllä jo pariin kertaan, mitkä paketit Ubuntuun pitää asentaa. ;)

Cultor

  • Käyttäjä
  • Viestejä: 177
    • Profiili
Vs: Yle Areenan ohjelmien tallentaminen tietokoneelle
« Vastaus #885 : 20.07.14 - klo:14.26 »
Eipä ollut, kun riippuvuudet on ilmoitettu puutteellisesti.

Riippuvuudet on kyllä ilmoitettu tuolla ihan oikein. Pitää vain itse selvittää, mitkä paketit missäkin järjestelmässä täyttävät ne.

Olen eri mieltä tuosta. Ilmoitettu riippuvuus curl.

Koodia: [Valitse]
root@hessu-desktop:~/Videos# sudo aptitude install curlReading package lists... Done
Building dependency tree       
Reading state information... Done
Reading extended state information       
Initializing package states... Done
No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 33 not upgraded.
Need to get 0B of archives. After unpacking 0B will be used.
Writing extended state information... Done
Reading package lists... Done             
Building dependency tree       
Reading state information... Done
Reading extended state information       
Initializing package states... Done

Sen sijaan 'bcmath' oli riittävän tarkasti ilmoitettu.

Koodia: [Valitse]
root@hessu-desktop:~/Videos# sudo aptitude install bcmath
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Reading extended state information       
Initializing package states... Done
Couldn't find any package matching "bcmath".  However, the following
packages contain "bcmath" in their description:
  libapache2-mod-php5filter php5-cgi php5-cli libapache2-mod-php5

Seuraavaksi.

Koodia: [Valitse]
root@hessu-desktop:~/Videos# sudo aptitude install php5-cgi
------
The following packages are BROKEN:
  libapache2-mod-php5
The following NEW packages will be installed:
  php5-cgi
The following packages will be upgraded:
  php5-common
-------
Upgrade the following packages:
libapache2-mod-php5 [5.3.2-1ubuntu4.24 (now) -> 5.3.2-1ubuntu4.26
(lucid-updates, lucid-security)]
Score is 60
Accept this solution? [Y/n/q/?] Y
The following NEW packages will be installed:
  php5-cgi
The following packages will be upgraded:
  libapache2-mod-php5 php5-common
---------

Lainaus
Sanoin tuossa yllä jo pariin kertaan, mitkä paketit Ubuntuun pitää asentaa. ;)

Aivan ja ensimmäisen kertasi jälkeen asensin paketin php5-curl. Jos riippuvuudeksi olisi ilmoitettu php5-curl, olisin asentanut sen eilen.

nm

  • Käyttäjä
  • Viestejä: 16428
    • Profiili
Vs: Yle Areenan ohjelmien tallentaminen tietokoneelle
« Vastaus #886 : 20.07.14 - klo:14.39 »
Riippuvuudet on kyllä ilmoitettu tuolla ihan oikein. Pitää vain itse selvittää, mitkä paketit missäkin järjestelmässä täyttävät ne.

Olen eri mieltä tuosta. Ilmoitettu riippuvuus curl.

Ei vaan php-laajennus curl. Lainaus yle-dl:n sivulta:

Lainaus
seuraavat php-laajennukset: bcmath, curl ja SimpleXML.

Näistä bcmath ja SimpleXML ovat sisäänrakennettuina Ubuntun php5:ssä ainakin 12.04:stä lähtien. Voit tarkistaa tilanteen itse 10.04:ssä:

Koodia: [Valitse]
$ php5 -m | grep bcmath
bcmath

Koodia: [Valitse]
php5 -m | grep SimpleXML
SimpleXML


Sen sijaan 'bcmath' oli riittävän tarkasti ilmoitettu.

[...]

Koodia: [Valitse]
Couldn't find any package matching "bcmath".  However, the following
packages contain "bcmath" in their description:
  libapache2-mod-php5filter php5-cgi php5-cli libapache2-mod-php5

Ei ole syytä asennella mitään muita paketteja kuin php5-cli ja php5-curl !!!

aku506

  • Käyttäjä
  • Viestejä: 356
    • Profiili
Vs: Yle Areenan ohjelmien tallentaminen tietokoneelle
« Vastaus #887 : 20.07.14 - klo:15.59 »
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?
Koodia: [Valitse]
DEBUG: HandShake: Genuine Adobe Flash Media Server
DEBUG: HandShake: Handshaking finished....
DEBUG: RTMP_Connect1, handshaked
DEBUG: Invoking connect
INFO: Connected...
DEBUG: RTMP_ClientPacket, received: invoke 131 bytes
DEBUG: (object begin)
DEBUG: Property: NULL
DEBUG: (object begin)
DEBUG: Property: <Name:              level, STRING: error>
DEBUG: Property: <Name:               code, STRING: NetConnection.Connect.Rejected>
DEBUG: Property: <Name:        description, STRING: [ AccessManager.Reject ] : Invalid uri>
DEBUG: (object end)
DEBUG: (object end)
DEBUG: HandleInvoke, server invoking <_error>
ERROR: rtmp server sent error
DEBUG: RTMP_ClientPacket, received: invoke 18 bytes
DEBUG: (object begin)
DEBUG: Property: NULL
DEBUG: (object end)
DEBUG: HandleInvoke, server invoking <close>
ERROR: rtmp server requested close
DEBUG: Closing connection.

Cultor

  • Käyttäjä
  • Viestejä: 177
    • Profiili
Vs: Yle Areenan ohjelmien tallentaminen tietokoneelle
« Vastaus #888 : 20.07.14 - klo:16.07 »
Riippuvuudet on kyllä ilmoitettu tuolla ihan oikein. Pitää vain itse selvittää, mitkä paketit missäkin järjestelmässä täyttävät ne.

Olen eri mieltä tuosta. Ilmoitettu riippuvuus curl.

Ei vaan php-laajennus curl. Lainaus yle-dl:n sivulta:

Lainaus
seuraavat php-laajennukset: bcmath, curl ja SimpleXML.

Näistä bcmath ja SimpleXML ovat sisäänrakennettuina Ubuntun php5:ssä ainakin 12.04:stä lähtien. Voit tarkistaa tilanteen itse 10.04:ssä:

Koodia: [Valitse]
$ php5 -m | grep bcmath
bcmath

Koodia: [Valitse]
php5 -m | grep SimpleXML
SimpleXML

Oletko sitä mieltä, että Linux-nyypiön pitäisi ymmärtää tuo kaikki yle-dl sivun lakonisen tekstin perusteella?

Sen sijaan 'bcmath' oli riittävän tarkasti ilmoitettu.

Koodia: [Valitse]
Couldn't find any package matching "bcmath".  However, the following
packages contain "bcmath" in their description:
  libapache2-mod-php5filter php5-cgi php5-cli libapache2-mod-php5

Ei ole syytä asennella mitään muita paketteja kuin php5-cli ja php5-curl !!!

Ihmettelen vain, miksei sitä sitten voida selvemmin ilmaista tuolla yle-dl sivulla esimerkiksi...

Asensin version 2.3.1 joskus juhannuksen tienoilla ja yritin muistaakseni myös php:n asennusta siinä onnistumatta. Kun se ei näyttänyt vaikuttavan latausten onnistumiseen, asia unohtui. Komentorivi on minulle hyvinkin tuttu, ensimmäisessä koneessani oli käynnistyksen jälkeen musta ruutu, jonka vasemmassa yläkulmassa oli
Koodia: [Valitse]
C:\>

CP/M koneella tietokoneuransa aloittanut vävykokelas auttoi alkuun, mutta ms-dos kokemuksesta ei kovin paljon apua ole Linuxin käytössä.

nm

  • Käyttäjä
  • Viestejä: 16428
    • Profiili
Vs: Yle Areenan ohjelmien tallentaminen tietokoneelle
« Vastaus #889 : 20.07.14 - klo:16.13 »
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/

nm

  • Käyttäjä
  • Viestejä: 16428
    • Profiili
Vs: Yle Areenan ohjelmien tallentaminen tietokoneelle
« Vastaus #890 : 20.07.14 - klo:16.34 »
Oletko sitä mieltä, että Linux-nyypiön pitäisi ymmärtää tuo kaikki yle-dl sivun lakonisen tekstin perusteella?

yle-dl:ää ei varsinaisesti ole edes suunniteltu suoraan nyypiöiden asennettavaksi ja käytettäväksi. Heitä varten on valmiit paketit ja graafiset käyttöliittymät muualla. Sivulla on kyllä linkit suositeltaviin paketteihin. Niiden ylläpitäjät päivittävät versioon 2.3.1 sitten kun viitsivät.

Olisi turhaa vaivaa kirjoitella ja pitää yllä tarkempia asennusohjeita erikseen jokaiselle järjestelmälle, kun paketoijat pärjäävät vähemmälläkin. Antti Ajanki ei ymmärrettävästi ole itse kiinnostunut paketoinnista, joten jätettäköön se homma muille.


Ei ole syytä asennella mitään muita paketteja kuin php5-cli ja php5-curl !!!

Ihmettelen vain, miksei sitä sitten voida selvemmin ilmaista tuolla yle-dl sivulla esimerkiksi...

php5-curl on Debianin ja Ubuntun nimi tarvittavalle paketille. Muita jakeluja tai käyttöjärjestelmiä varten sama pitäisi selittää toisin. Eihän sivulla ole ohjetta myöskään Windows-asennuksia varten, vaikka se on suosituin alusta yle-dl:n käyttäjäkunnassa ja porukka on vielä enemmän pihalla tällaisista asioista.

Cultor

  • Käyttäjä
  • Viestejä: 177
    • Profiili
Vs: Yle Areenan ohjelmien tallentaminen tietokoneelle
« Vastaus #891 : 20.07.14 - klo:16.41 »
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.

nm

  • Käyttäjä
  • Viestejä: 16428
    • Profiili
Vs: Yle Areenan ohjelmien tallentaminen tietokoneelle
« Vastaus #892 : 20.07.14 - klo:16.44 »
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

Pääkäyttäjän oikeudet tarvitaan:

Koodia: [Valitse]
sudo make install

Vanhaa versiota ei ole tarvinnut poistaa.

Vanhat versiot kannattaa kyllä poistaa, ettei tule sekaannuksia.

Cultor

  • Käyttäjä
  • Viestejä: 177
    • Profiili
Vs: Yle Areenan ohjelmien tallentaminen tietokoneelle
« Vastaus #893 : 20.07.14 - klo:16.55 »
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

Pääkäyttäjän oikeudet tarvitaan:

Koodia: [Valitse]
sudo make install

Vanhaa versiota ei ole tarvinnut poistaa.

Vanhat versiot kannattaa kyllä poistaa, ettei tule sekaannuksia.


Yleisesti ottaen (ehkä) kyllä, mutta tässä tapauksessa asennetaan yksi tiedosto eli yl-dl python-skripti ja vanha tulee ylikirjoitetuksi. Oletan Linuxin toimivan luotettavasti ;- )

nm

  • Käyttäjä
  • Viestejä: 16428
    • Profiili
Vs: Yle Areenan ohjelmien tallentaminen tietokoneelle
« Vastaus #894 : 20.07.14 - klo:17.04 »
Henrik Pitkälän PPA:sta asennettu yle-dl asentuu /usr/bin-hakemistoon. Lisäksi paketointijärjestelmä ei erityisesti pidä siitä, että paketoitujen tiedostojen päälle kirjoitetaan.

aku506

  • Käyttäjä
  • Viestejä: 356
    • Profiili
Vs: Yle Areenan ohjelmien tallentaminen tietokoneelle
« Vastaus #895 : 20.07.14 - klo:17.14 »
Kiitoksia avusta! Ongelma oli tosiaankin yksinkertaisesti vahna versio, vaikka muka olin sen tarkastanut.
Olisi minun tämä pitänyt itsekin tajuta. (Ja asentaminenkin oli varsin yksinkertaista tällä kertaa, kun muistelen ensimmäisiä kertoja kun tuota olen kääntänyt.)

RistoR

  • Käyttäjä
  • Viestejä: 415
    • Profiili
Vs: Yle Areenan ohjelmien tallentaminen tietokoneelle
« Vastaus #896 : 23.07.14 - klo:02.24 »
Launchy oli lopettanut toimimisen läppärissä jossa Ubuntu 14.04. Asensin uudestaan vaan en saa Launchya toimimaan.

PPA:na on ppa:yle-dl/release. Tein pika-asennuksen sivulta
http://www.homelinuxpc.com/download/Areenan_nauhoituksen_asennus.html

Yle-dl toimii komentoriviltä ja nauhoittaa. Launchy tulee komentona näkyviin hiiren oikealla painettaessa Areenan ohjelman päällä, mutta ei vaihtoehtoja, ainoastaan teksti "Launchy is disabled. Not supported applications installed." Sama asia myös Katsomossa.

Jos yritän asentaa ladatusta tiedostosta "Asenna yle-dl.bash", niin se avautuu vain geditillä, vaikka ohjelman oikeuksissa on ruksi kohdassa "salli tiedoston suorittaminen ohjelmana". Jos pakotan sen avautumaan ohjelmalla "suorita ohjelmisto", niin kone miettii noin 10 sekuntia ja lopettaa toimet.

japfin

  • Käyttäjä
  • Viestejä: 226
    • Profiili
Vs: Yle Areenan ohjelmien tallentaminen tietokoneelle
« Vastaus #897 : 04.08.14 - klo:04.07 »
Hei,

Milläköhän aikataululla

www.homelinuxpc.com

on taas toimimassa. Olisi tarvetta deb paketille. Jaksan kyllä odotella vaikka vähän kestäisi. Ajattelin kuitenkin varmistella että mistään pysyvästä vetäytymisestä ei ole kysymys.

Kiitos!

ajaaskel

  • Palvelimen ylläpitäjä
  • Käyttäjä
  • Viestejä: 3401
    • Profiili
Vs: Yle Areenan ohjelmien tallentaminen tietokoneelle
« Vastaus #898 : 04.08.14 - klo:08.10 »
Hei,

Milläköhän aikataululla

www.homelinuxpc.com

on taas toimimassa. Olisi tarvetta deb paketille. Jaksan kyllä odotella vaikka vähän kestäisi. Ajattelin kuitenkin varmistella että mistään pysyvästä vetäytymisestä ei ole kysymys.

Kiitos!

Korjattu. Automaattinen tekstari häiriöstä ei tullut kännykkääni.
Autamme ilolla ja ilmaiseksi omalla ajallamme.  Ethän vaadi, uhoa tai isottele näin saamasi palvelun johdosta.

jarikai

  • Käyttäjä
  • Viestejä: 86
    • Profiili
Vs: Yle Areenan ohjelmien tallentaminen tietokoneelle
« Vastaus #899 : 08.09.14 - klo:15.56 »

http://www.homelinuxpc.com/download/Areenan_nauhoituksen_asennus.html

Tänään on muuttunut vain nauhoitus.zip tiedoston sisältö jossa on kaksi eri Launchy xml-tiedostoa ja uutuutena nauhoita_matala joka nauhoittaa silloin kun pyydetään alempaa tarkkuutta.

En saanut noita paketteja asennettua Xubuntu 10.04:än. Pika-asennus ilmeisesti asensi vain uuden Rtmpdump'in, joka sitten herjasi GLIBC 2.17 puutteesta. Semmoisen paketin löysin, mutta ei asennu.

Ratkaisuna Rtmpdumpin poisto ja vanhan yle-dl_2.1.0-1_i386.deb paketin asennus. Yle-dl skripti varmuuskopiosta, eli nimen muutos yle-dl'ksi ja ajo-oikeuden anto. 

Sama ongelma Ubuntu 10.04 kanssa, minullakin herjaa GLIBC 2.17 puutteesta. Mutta taidot ei riitä korjaamaan asennusta edellä olevan ohjeen mukaan. Voisinkohan saada tarkemmat ohjeet? Sitä paitsi Synaptic ei löydä Rtmpdump pakettia jostain syystä, miten silloin vanha versio poistetaan ennen uuden asennusta?
Ystävällisin terveisin Jari Kainulainen