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

anttimr

  • Käyttäjä
  • Viestejä: 1625
    • Profiili
Vs: Yle Areenan ohjelmien tallentaminen tietokoneelle
« Vastaus #260 : 25.10.09 - klo:20.20 »
Höh. :) Tästä viestistä http://forum.ubuntu-fi.org/index.php?topic=14127.msg209290#msg209290 lähtien keskustelu on koskenut pelkästään Flash-Areenan rippausta yle-dl -skriptillä.

Lainaus
Mikä? Missä? Miten? Pitäisiköhän tämä threadi jo sulkea ja aloittaa flash versiolle oma keskustelu.
Ei kiitos.

Ohjeet käyttöön on jo Linux.fi wikissä
http://linux.fi/wiki/RTMPDump-YLE
Ubuntu 12.10 Quantal Quetzal

tetrafuran

  • Käyttäjä
  • Viestejä: 405
    • Profiili
Vs: Yle Areenan ohjelmien tallentaminen tietokoneelle
« Vastaus #261 : 26.10.09 - klo:12.15 »
ok
kiitos
And so at last the beast fell and the unbelievers rejoiced. But all was not lost, for from the ash rose a great bird. The bird gazed down upon the unbelievers and cast fire and thunder upon them. For the beast had been reborn with its strength renewed, and the followers of Mammon cowered in horror.

paukepate

  • Käyttäjä
  • Viestejä: 1
    • Profiili
Vs: Yle Areenan ohjelmien tallentaminen tietokoneelle
« Vastaus #262 : 06.11.09 - klo:04.34 »
Mulla tulee seuraavan lainen virheilmoitus.

C:\Program Files (x86)\YleDL>rtmpdump-yle_win32-mingw.exe -r rtmp://flashk.yle.fi/AreenaServer/ --swfUrl http://areena.yle.fi/player/Application.swf -p http://areena.yle.fi/video/527724 -o hussein.flv -auth C:\cookies\index.dat

RTMPDump-YLE 1.1.7 (based on RTMPDump v1.6)
(c) 2009 Andrej Stepanchuk, Antti Ajanki
License: GPL

INFO: Fetching Areena Player params from http://areena.yle.fi/video/527724
Connecting ...
WARNING: Trying different position for server digest!

Connected...

ERROR: rtmp server sent error
ERROR: rtmp server requested close
ERROR: Failed to play the stream


ERROR: Failed to connect flashk.yle.fi!

Kyseessä on siis Yle Areena Passi omaava video ja olen tallentanut cookiet C:/cookies/ hakemistoon... mikäs on vikana? normaalit ei Yle Passi videot kyllä lähtevät normaalisti latautumaan.

Matu

  • Käyttäjä
  • Viestejä: 196
    • Profiili
Vs: Yle Areenan ohjelmien tallentaminen tietokoneelle
« Vastaus #263 : 06.11.09 - klo:18.18 »
YLE Passin vaativien ohjelmien lataaminen
-----------------------------------------

Jotkin Areenan ohjelmista ovat saatavilla vain TV-maksun maksaneille.
Voit ladata tällaisia ohjelmia kirjautumalla Ylen sivuille ja
syöttämällä YLE Passi -evästeesi yle-dl:lle seuraavasti:

1. Kirjaudu nettiselaimella sisään osoitteessa

https://login.yle.fi/login/index.php?language=1&url=areena.yle.fi

2. Avaa selaimen evästetietokanta. Firefoxissa
Edit->Preferences->Privacy->Show cookies.

3. Etsi eväste nimeltä ChatYleFi (verkkotunnus .yle.fi).

4. Kopioi evästeen sisältö ja anna se yle-dl:lle --auth-valitsimella.
Eväste on pitkä merkkijono joka alkaa YLE Passi
-käyttäjätunnuksellasi.

Esimerkkejä
-----------

* YLE Passin vaativan ohjelman lataaminen. --auth valitsimen parametri
on selaimesta haettu ChatYleFi-evästeen arvo.

  yle-dl http://areena.yle.fi/video/305452 --auth ChatYleFi-eväste

pumo

  • Käyttäjä
  • Viestejä: 140
    • Profiili
Vs: Yle Areenan ohjelmien tallentaminen tietokoneelle
« Vastaus #264 : 09.11.09 - klo:11.24 »
olisko tosta 1.1.7sta 64bittistä versiota ?
yritin kääntää mutta herjaa tommosta

~/src/rtmpdump-yle-1.1.7$  make
g++ -Wall -g `xml2-config --cflags`   -c -o bytes.o bytes.cpp
/bin/sh: g++: not found
make: *** [bytes.o] Error 127

karmicista siis kyse ja libit asennettu

ii  libssl-dev                            0.9.8g-16ubuntu3                           SSL development libraries, header files and
ii  libxml2-dev                           2.7.5.dfsg-1ubuntu1                        Development files for the GNOME XML library

Lasse.

  • Käyttäjä
  • Viestejä: 1668
  • Techjunkie.
    • Profiili
    • Liquid Flower Games
Vs: Yle Areenan ohjelmien tallentaminen tietokoneelle
« Vastaus #265 : 09.11.09 - klo:12.25 »
olisko tosta 1.1.7sta 64bittistä versiota ?
yritin kääntää mutta herjaa tommosta

~/src/rtmpdump-yle-1.1.7$  make
g++ -Wall -g `xml2-config --cflags`   -c -o bytes.o bytes.cpp
/bin/sh: g++: not found
make: *** [bytes.o] Error 127

karmicista siis kyse ja libit asennettu

ii  libssl-dev                            0.9.8g-16ubuntu3                           SSL development libraries, header files and
ii  libxml2-dev                           2.7.5.dfsg-1ubuntu1                        Development files for the GNOME XML library

Koita asentaa paketti nimeltä "g++".
Kone 1: Intel Core i5 2500K, 8GB DDR3, nVidia GTX 560 Ti 1GB, 2x1TB & 1x 250GB HDD, Windows 7 & Arch
Kone 2: Lenovo Ideapad Z370 (i5-2410M, 4GB RAM & GeForce 410M) Chakra
Google LG Nexus 4 (ParanoidAndroid)
Linuxia noin vuodesta 2004.

pumo

  • Käyttäjä
  • Viestejä: 140
    • Profiili
Vs: Yle Areenan ohjelmien tallentaminen tietokoneelle
« Vastaus #266 : 09.11.09 - klo:12.30 »

Koita asentaa paketti nimeltä "g++".

Kiitos, sehän se puuttui..

Leadsticks

  • Käyttäjä
  • Viestejä: 11
    • Profiili
Vs: Yle Areenan ohjelmien tallentaminen tietokoneelle
« Vastaus #267 : 14.11.09 - klo:16.41 »
Pitkä on tredi, jotta jos on vastattu niin anteeksi heti kärkeen, MUTTA:
miten bluesministerin nauhotus onnistuisi automaagisesti omalle koneelle heti kun uusi jakso tarjolla:
http://areena.yle.fi/ohjelma/Bluesministeri

?

K-Veikko

  • Käyttäjä
  • Viestejä: 309
    • Profiili
Vs: Yle Areenan ohjelmien tallentaminen tietokoneelle
« Vastaus #268 : 14.11.09 - klo:16.46 »
miten ... nauhotus onnistuisi automaagisesti omalle koneelle

Hyvä kysymys.

Leadsticks

  • Käyttäjä
  • Viestejä: 11
    • Profiili
Vs: Yle Areenan ohjelmien tallentaminen tietokoneelle
« Vastaus #269 : 14.11.09 - klo:16.55 »
Toisaalta nevö maind, sekunnin kun miettis joskus kauemmin. Jatkakaa :D

« Viimeksi muokattu: 14.11.09 - klo:17.39 kirjoittanut Leadsticks »

nm

  • Käyttäjä
  • Viestejä: 16306
    • Profiili
Vs: Yle Areenan ohjelmien tallentaminen tietokoneelle
« Vastaus #270 : 14.11.09 - klo:17.55 »
Toisaalta nevö maind, sekunnin kun miettis joskus kauemmin. Jatkakaa :D

Kerro ihmeessä ratkaisusi, jos sellaisen löysit!

Ajastaminen onnistuu ainakin /etc/cron.weekly-hakemistoon sijoitetulla skriptillä, jonka (ana)cron ajaa pääkäyttäjänä, tai sitten käyttäjäkohtaisella crontabilla. Mutta jakakaa toimivat skriptinne muillekin!

ajaaskel

  • Palvelimen ylläpitäjä
  • Käyttäjä
  • Viestejä: 3401
    • Profiili
Vs: Yle Areenan ohjelmien tallentaminen tietokoneelle
« Vastaus #271 : 14.11.09 - klo:20.14 »
Kun kyseltiin täällä niin käänsin valmiiksi uudet yle-dl (rtmpdump-yle) v1.1.7   .deb -paketit Jaunty: lle v9.04  (asentui/toimi myös Karmic: ssa):

32 bit  i386:

   http://www.homelinuxpc.com/download/rtmpdump-yle_20090829-0_i386.deb

64 bit amd64:

   http://www.homelinuxpc.com/download/rtmpdump-yle_20090829-0_amd64.deb

Asentuvat muutamalla hiiren klikkauksella...
« Viimeksi muokattu: 14.11.09 - klo:20.19 kirjoittanut ajaaskel »
Autamme ilolla ja ilmaiseksi omalla ajallamme.  Ethän vaadi, uhoa tai isottele näin saamasi palvelun johdosta.

Leadsticks

  • Käyttäjä
  • Viestejä: 11
    • Profiili
Vs: Yle Areenan ohjelmien tallentaminen tietokoneelle
« Vastaus #272 : 14.11.09 - klo:21.28 »
#!/bin/bash
BLUUS=$(wget "http://areena.yle.fi/ohjelma/Bluesministeri" -O - 2>/dev/null | grep -o 'http://areena.yle.fi/video[^"]\+')
yle-dl $BLUUS -o "/kivapolku/bluesministeri/bluesministeri-$(date '+%Y-%m-%d').fla"

 :-*
« Viimeksi muokattu: 14.11.09 - klo:21.50 kirjoittanut Leadsticks »

ajaaskel

  • Palvelimen ylläpitäjä
  • Käyttäjä
  • Viestejä: 3401
    • Profiili
Vs: Yle Areenan ohjelmien tallentaminen tietokoneelle
« Vastaus #273 : 15.11.09 - klo:00.44 »
Tarvittaisiinkohan tuohon pieni selvennys vai lieneekö tuon toiminta itsestään selvä ?  :)

Kokeilinpa tuota kevyttä rimpsua yllä ja sain tämän:

RTMPDump-YLE 1.1.7 (based on RTMPDump v1.6)
(c) 2009 Andrej Stepanchuk, Antti Ajanki
License: GPL

INFO: Fetching Areena Player params from http://areena.yle.fi/video/540678
Connecting ...
WARNING: Trying different position for server digest!

Connected...

ERROR: Failed to open file (null): No such file or directory

Autamme ilolla ja ilmaiseksi omalla ajallamme.  Ethän vaadi, uhoa tai isottele näin saamasi palvelun johdosta.

Leadsticks

  • Käyttäjä
  • Viestejä: 11
    • Profiili
Vs: Yle Areenan ohjelmien tallentaminen tietokoneelle
« Vastaus #274 : 15.11.09 - klo:00.57 »
Tarvittaisiinkohan tuohon pieni selvennys vai lieneekö tuon toiminta itsestään selvä ?  :)



skriptistä on kyse eli nykäset tuon skriptin sisään ja ajat sen skriptin sitte. Validin polun toki tarvii. tämmöseltä sitte pitäs näyttää:
hephep@hep:~$ sh skriptit/blues.sh
RTMPDump-YLE 1.1.7 (based on RTMPDump v1.6)
(c) 2009 Andrej Stepanchuk, Antti Ajanki
License: GPL

INFO: Fetching Areena Player params from http://areena.yle.fi/video/540678
Connecting ...
WARNING: Trying different position for server digest!

Connected...

INFO: Saving to /hephep/bluesministeri-2009-11-15.fla
Starting download at 0.000 kB
WARNING: ignoring too small audio packet: size: 0
WARNING: ignoring too small audio packet: size: 0
Closing connection... done!
Stream saved to /hephep/bluesministeri-2009-11-15.fla

« Viimeksi muokattu: 15.11.09 - klo:01.10 kirjoittanut Leadsticks »

nm

  • Käyttäjä
  • Viestejä: 16306
    • Profiili
Vs: Yle Areenan ohjelmien tallentaminen tietokoneelle
« Vastaus #275 : 15.11.09 - klo:01.47 »
#!/bin/bash
BLUUS=$(wget "http://areena.yle.fi/ohjelma/Bluesministeri" -O - 2>/dev/null | grep -o 'http://areena.yle.fi/video[^"]\+')
yle-dl $BLUUS -o "/kivapolku/bluesministeri/bluesministeri-$(date '+%Y-%m-%d').fla"

Tässä voi hyödyntää myös yle-dl:n sisäänrakennettua toiminnallisuutta. Se osaa nimittäin hakea viimeisimmän tallenteen ohjelmaosoitteen perusteella, ja tallentaa sen oikealla päivämäärällä ja ajalla merkittyyn tiedostoon. Siis tämäkin riittää:

Koodia: [Valitse]
#!/bin/sh
cd /kivapolku/bluesministeri/
yle-dl http://areena.yle.fi/ohjelma/Bluesministeri

Leadsticks

  • Käyttäjä
  • Viestejä: 11
    • Profiili
Vs: Yle Areenan ohjelmien tallentaminen tietokoneelle
« Vastaus #276 : 15.11.09 - klo:09.02 »
Hah, nice feature to know :D

ajaaskel

  • Palvelimen ylläpitäjä
  • Käyttäjä
  • Viestejä: 3401
    • Profiili
Vs: Yle Areenan ohjelmien tallentaminen tietokoneelle
« Vastaus #277 : 27.11.09 - klo:19.08 »
Tuo nimeäminen on kätevä mutta löytyyköhän tapaa välittää pelkästään kohdehakemisto niin että nauhoitukset menisivät tuonne Videot hakemistoon oletuksena ilman että tarvitsee vaihtaa hakemistoa (cd Videot) ?
Autamme ilolla ja ilmaiseksi omalla ajallamme.  Ethän vaadi, uhoa tai isottele näin saamasi palvelun johdosta.

nm

  • Käyttäjä
  • Viestejä: 16306
    • Profiili
Vs: Yle Areenan ohjelmien tallentaminen tietokoneelle
« Vastaus #278 : 27.11.09 - klo:19.34 »
Tuo nimeäminen on kätevä mutta löytyyköhän tapaa välittää pelkästään kohdehakemisto niin että nauhoitukset menisivät tuonne Videot hakemistoon oletuksena ilman että tarvitsee vaihtaa hakemistoa (cd Videot) ?

Ei ole valmiina tuollaista parametria, mutta voithan vaikka lisätä tuon hakemiston vaihdon yle-dl-skriptiin.

janna

  • Käyttäjä
  • Viestejä: 174
    • Profiili
Vs: Yle Areenan ohjelmien tallentaminen tietokoneelle
« Vastaus #279 : 30.11.09 - klo:13.27 »
Jaapajaa.

Nyt olisi pitkästä aikaa taas uutta versiota jaossa FTVLoaderista. Nimi on taasen vaihdettu, eli nykyään se on nimeltään freeloader (eng. siipiveikko :) )

Screenshot:


Sovellus:
http://www.vanguard.fi/marviner/freeloader.tar.gz


Asennus: Pura ja aja setup.sh. Ohjelman pitäisi käynnistyä tuplaklikkaamalla pääohjelmaa (freeloader.py).
 

sori tyhmä kysymys mutta miten saan sen setup.sh:n ajettua? Saan avattua sen temp-kansiosta, ja tiedosto näyttäisi olevan read-only, mutta mitään ei tapahtu.
Xubuntu 9.10, Karmic Koala
Release, 5.0, Gnome 2.26.1, Kernel 2.6.28-15-generic
Mobile Intel(R) Pentium(R) 4 - M CPU 2.00GHz
512 KB
Firefox 3.0.14
Opera
Elokuvasoitin, VLC, Mplayer