Kirjoittaja Aihe: Vs: Yle Areenan ja Elävän arkiston videoiden tallennus (RATKAISTU)  (Luettu 12968 kertaa)

nm

  • Käyttäjä
  • Viestejä: 16427
    • Profiili
Vs: Yle Areenan ja Elävän arkiston videoiden tallennus
« Vastaus #20 : 04.11.10 - klo:17.12 »
En saanut vieläkään onnistumaan? Annoin komennon:

yle-dl  --episodes http://www.yle.fi/elavaarkisto/haku/uusimmat/hakusana/Hyvinkää+curlaa

Tuon tapainen haku toimii vain Areenassa. Elävän arkiston hakutoimintoa ei voi tällä hetkellä hyödyntää yle-dl:n komentorivillä.

Lainaus
Areenan sivu on:

http://www.yle.fi/elavaarkisto/?s=s&g=3&ag=68&t=&a=4865

Siis Elävän arkiston sivu. Lataa leikkeet paikatulla yle-dl:llä näin:

Koodia: [Valitse]
yle-dl "http://www.yle.fi/elavaarkisto/?s=s&g=3&ag=68&t=&a=4865"

hirvi

  • Käyttäjä
  • Viestejä: 91
    • Profiili
Vs: Yle Areenan ja Elävän arkiston videoiden tallennus
« Vastaus #21 : 04.11.10 - klo:17.30 »
Jostain syystä minulla lopettaa lataamisen 1. jälkeen? Olen tehnyt nuo muutokset. Täytyy vielä tarkastaa.

hirvi

  • Käyttäjä
  • Viestejä: 91
    • Profiili
Vs: Yle Areenan ja Elävän arkiston videoiden tallennus
« Vastaus #22 : 04.11.10 - klo:17.41 »
Olin laittanut ylim. blankon väärään kohtaan. Nyt pelaa.

olle

  • Käyttäjä
  • Viestejä: 120
    • Profiili
Vs: Yle Areenan ja Elävän arkiston videoiden tallennus
« Vastaus #23 : 04.11.10 - klo:20.13 »

yritä tätä:

Koodia: [Valitse]
yle-dl "http://www.yle.fi/elavaarkisto/?s=s&g=3&ag=68&t=&a=4865"

ajaaskel

  • Palvelimen ylläpitäjä
  • Käyttäjä
  • Viestejä: 3401
    • Profiili
Vs: Yle Areenan ja Elävän arkiston videoiden tallennus
« Vastaus #24 : 05.11.10 - klo:14.41 »
Uusi versio 1.3.1 tuli ulos, kiitos "aoa" ( + "nm" viestistä) laitoin tänne esille klikkaamalla asentuvat paketit:

http://forum.ubuntu-fi.org/index.php?topic=14127.msg283315#msg283315

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

Cultor

  • Käyttäjä
  • Viestejä: 177
    • Profiili
Vs: Yle Areenan ja Elävän arkiston videoiden tallennus
« Vastaus #25 : 21.11.10 - klo:18.41 »
Sain rtmpdump-yle-1.3.1 käännettyä OS/2:lle. Ensimmäiset latausyritykset Areenasta tuottivat virheen.

Koodia: [Valitse]
ERROR: Encoding failed: Invalid argument
DEBUG: File Peter Kingdom-2010-11-19-22:00:00.flv already exists. Trying alternative file names.
Failed to open file! Peter Kingdom-2010-11-19-22:00:00.flv

Arkistosta lataus käynnistyi ensi yrityksellä. Kokeilemalla selvisi, että kaksoispiste ei kelpaa Python'ille (for OS/2), optio -o Peter Kingdom-2010-11-19-22:00:00.flv tuotti Python virheen. -o Peter Kingdom-2010-11-19.flv jumitti python.exe'n. Optiolla -o Peter_Kingdom.flv lataus käynnistyi. Pitäisi siis saada tiedoston nimestä välilyönnit ja muut turhuudet pois.


Lisäksi tiedostonimiin tulee turhia välejä. Tämän voi korjata lisäämällä sane_filename-funktioon .strip()-kutsun esimerkiksi näin (rivi 98):

Koodia: [Valitse]
    x = name.strip().replace('/', '_')

Tuolla voi käsitellä nimiä muutenkin, jos haluat vaikkapa muuntaa välit underscoreksi:

Koodia: [Valitse]
    x = name.strip().replace('/', '_').replace(' ', '_')

Nuo eivät ainakaan täällä vaikuta Areenan nimeämiskäytäntöön, eli miten Areenan nimeämiskäytäntöä saisi puukotettua?

nm

  • Käyttäjä
  • Viestejä: 16427
    • Profiili
Vs: Yle Areenan ja Elävän arkiston videoiden tallennus
« Vastaus #26 : 21.11.10 - klo:19.23 »
Areenan latausten tiedostonimiä voi käsitellä yle.c:n funktiossa SaneFileName (alkaen riviltä 803). Jos välit aiheuttavat ongelmia, lisää väli rivillä 840 olevaan excludechars-merkkijonoon:

Koodia: [Valitse]
excludechars = "\"*/:<>?|";-->
Koodia: [Valitse]
excludechars = "\"*/:<>?| ";
Käännä uudelleen ja käytä sitten ohjelmaa --vfat -valitsimella. Toki voit muuttaa myös rivillä 842 olevaa excludechars-merkkijonoa, jolloin --vfatia ei tarvita.

ajaaskel

  • Palvelimen ylläpitäjä
  • Käyttäjä
  • Viestejä: 3401
    • Profiili
Vs: Yle Areenan ja Elävän arkiston videoiden tallennus
« Vastaus #27 : 21.11.10 - klo:19.57 »
Osui kohdalle kun yritin siirtää videoita koneelta toiselle: YLE: stä tiputettujen tiedostojen kellonajan kaksoispiste saa smb-tiedostojaon (Samba) sekoamaan (Ubuntu 10.10 ja ehkä vanhemmatkin). Tein siitä bugiraportin kun kaksoipiste on sallittu merkki Linuxissa ja siirsin tiedostot NFS: n avulla.   Tuo on kuitenkin hyvä tietää jos siirtää noita kotiverkon läpi Linux koneelta toiselle.   Tiedostot näkyvät muuten smb-jaossa pitkässä muodossa ok kun käyttää "mangled names = no,  browseable = yes" ---> /etc/samba/smb.conf.
Ilman tuota Samba muuttaa pitkät tiedostonimet siansaksaksi eli lyhyiksi nimiksi.
« Viimeksi muokattu: 21.11.10 - klo:20.00 kirjoittanut ajaaskel »
Autamme ilolla ja ilmaiseksi omalla ajallamme.  Ethän vaadi, uhoa tai isottele näin saamasi palvelun johdosta.

Cultor

  • Käyttäjä
  • Viestejä: 177
    • Profiili
Vs: Yle Areenan ja Elävän arkiston videoiden tallennus
« Vastaus #28 : 21.11.10 - klo:20.57 »
Areenan latausten tiedostonimiä voi käsitellä yle.c:n funktiossa SaneFileName (alkaen riviltä 803). Jos välit aiheuttavat ongelmia, lisää väli rivillä 840 olevaan excludechars-merkkijonoon:

Koodia: [Valitse]
excludechars = "\"*/:<>?|";-->
Koodia: [Valitse]
excludechars = "\"*/:<>?| ";
Käännä uudelleen ja käytä sitten ohjelmaa --vfat -valitsimella. Toki voit muuttaa myös rivillä 842 olevaa excludechars-merkkijonoa, jolloin --vfatia ei tarvita.

Latauksen onnistumiseen riitti näköjään --vfat -valitsimen käyttö. Välilyönti aiheuttanee ongelman komentorivillä -o valitsimen kanssa eikä pythonille. Muutin kuitenkin riviä 842, niin ei tarvitse erikseen välilyöntejä poistella.

Kiitos neuvoista ja Antille hyvästä ohjelmasta. 1.1.7 windows-versio alkoi jo olla aika toivoton pätkien jatkuvasti, jos Ylen palvelimilla on vähänkään reilummin kuormaa.

oh1xe

  • Käyttäjä
  • Viestejä: 365
    • Profiili
Vs: Yle Areenan ja Elävän arkiston videoiden tallennus
« Vastaus #29 : 11.01.11 - klo:20.48 »
Aika monta iltaa ja yötä olen Areenan tallennuksen kanssa painiskellut. Vanhoja virattomia ohjeita on netti täynnä (voisikohan niitä poistaa?) Tässä ketjussa on myös kasa ohjeita, mutta mitään järkevää en saanut aikaiseksi.  ??? :'(

Olisi kiva, jos joku kirjoittaisi Ubuntu 10.10:lle muutamalle "sudo taikariville" sellaiset ohjeet, joita ei tarvitse kymmentä sivua paikkailla... ?

Ohjeita tehdessä olisi hyvä asentaa ensin tyhjään koneeseen 10.10.
(Joka ei muuten onnistunut kuin 10.04 päälle tai 10.10 asennus graaffisena käyttäjätunnuksen ja salasanakyselyn jälkeen eteenpäin nappi pysyy harmaana, tekstitilassa 10.10 asennus onnistui)
Asennuksen  jälkeen olisi hyvä laittaa ohjeisiin kaikki komennot, mitään pois jättämättä.

-ei silti, se mikä yhdessä raudassa toimii, niin toisessa ei. Vaikee homma.


??? ???
No osaan kyllä tallentaa vaikka mitä Areenan videota:
Kännykkä vaan telineelle näytön eteen ja kamera pyörimään.
Tulee kerralla ihan oikeaa formaattiakin, jota kännykkä osaa toistaa  :) 
-kodekit on hallinassa
Wuhuu!!!

nm

  • Käyttäjä
  • Viestejä: 16427
    • Profiili
Vs: Yle Areenan ja Elävän arkiston videoiden tallennus
« Vastaus #30 : 11.01.11 - klo:21.09 »
Olisi kiva, jos joku kirjoittaisi Ubuntu 10.10:lle muutamalle "sudo taikariville" sellaiset ohjeet, joita ei tarvitse kymmentä sivua paikkailla... ?

Klikkaat vain oikeaa linkkiä järjestelmän bittisyyden mukaan tässä viestissä. Vastaa selaimen kyselyyn, että tiedosto avataan ohjelmalla "Ubuntun sovellusvalikoima" (se on oletus ainakin Firefoxissa). Asennusohjelma opastaa eteenpäin ja asennuksen jälkeen voit käyttää päätteessä yle-dl:ää.

Lisäys: Ja yksi kysymysviesti riittää.

oh1xe

  • Käyttäjä
  • Viestejä: 365
    • Profiili
Vs: Yle Areenan ja Elävän arkiston videoiden tallennus
« Vastaus #31 : 12.01.11 - klo:09.59 »
Olisi kiva, jos joku kirjoittaisi Ubuntu 10.10:lle muutamalle "sudo taikariville" sellaiset ohjeet, joita ei tarvitse kymmentä sivua paikkailla... ?

Klikkaat vain oikeaa linkkiä järjestelmän bittisyyden mukaan tässä viestissä. Vastaa selaimen kyselyyn, että tiedosto avataan ohjelmalla "Ubuntun sovellusvalikoima" (se on oletus ainakin Firefoxissa). Asennusohjelma opastaa eteenpäin ja asennuksen jälkeen voit käyttää päätteessä yle-dl:ää.

Lisäys: Ja yksi kysymysviesti riittää.

Tuhannet kiitokset!

Paketti asentui kuin itsestään.
ja  liki toimintaa pääsin jo:
ensin tuli virhe "yle-dl: komentoa ei löydy"
-aikani kun ihmettelin, niin alkoikin jostain syystä löytymään, jonka jälkeen tuli taas seuraava ongelma:
"Can't read http://areena.yle.fi/video/1601268: [Errno 110] Connection timed out"
-video kyllä selaimessa pyörii...
-kokeilen vielä pariin muuhun koneeseen, jos niillä onnistuisi  :)





yle-dl    http://areena.yle.fi/video/1601268
Can't read http://areena.yle.fi/video/1601268: [Errno 110] Connection timed out

nm

  • Käyttäjä
  • Viestejä: 16427
    • Profiili
Vs: Yle Areenan ja Elävän arkiston videoiden tallennus
« Vastaus #32 : 12.01.11 - klo:13.21 »
Hmm. Sinulla on sama ongelma kuin Eliasj:llä täällä: http://forum.ubuntu-fi.org/index.php?topic=14127.msg290878#msg290878

Kuinka monta sekuntia ohjelma yrittää ottaa yhteyttä ennen kuin se antaa tuon virheen? Voit antaa koneen laskea:

Koodia: [Valitse]
time yle-dl http://areena.yle.fi/video/1601268
Kokeile myös porttia 80:

Koodia: [Valitse]
yle-dl --port 80 http://areena.yle.fi/video/1601268

ajaaskel

  • Palvelimen ylläpitäjä
  • Käyttäjä
  • Viestejä: 3401
    • Profiili
Vs: Yle Areenan ja Elävän arkiston videoiden tallennus
« Vastaus #33 : 12.01.11 - klo:14.59 »
Aivan varoiksi päätteen käyttäjille, jos jokin asia ei näy päätteelle tai toimi heti kuten odotat niin pääte kannattaa sulkea ja avata uudestaan.  Jossain harvoissa tilanteissa auki oleva pääte ei "huomaa" mitä ympärillä on tällä välin tapahtunut.  Ei välttämättä liity juuri tähän ongelmaan mutta hyvä tietää.
Autamme ilolla ja ilmaiseksi omalla ajallamme.  Ethän vaadi, uhoa tai isottele näin saamasi palvelun johdosta.

oh1xe

  • Käyttäjä
  • Viestejä: 365
    • Profiili
Vs: Yle Areenan ja Elävän arkiston videoiden tallennus
« Vastaus #34 : 12.01.11 - klo:19.39 »
 :) Kyllä.
Kakkoskotikoneelle meni laakista ja toimii.
Kiitokset vielä kerran. Taas saatte laittaa sulan hattuun.