Kirjoittaja Aihe: Auto DL -- nauhoituspalvelin YLE Areenalle  (Luettu 54146 kertaa)

Hajakenttä

  • Käyttäjä / moderaattori
  • Viestejä: 1546
    • Profiili
Vs: Auto DL -- nauhoituspalvelin YLE Areenalle
« Vastaus #140 : 11.11.13 - klo:15.22 »
On alkanut tulla "haamutehtäviä". Sellaisia latauksia, joita en ole tilannut. Niitä tulee vähitellen uusia lisää. Tilatut videot kyllä latautuvat automaattisesti moitteetta. Katsoin version ja se näytti olevan kovin vanha ja asensin päälle uudestaan. Vanha oli tämä:

Koodia: [Valitse]
timo@timpat:~$ .auto_dl/adl_chk

Checking Auto DL setup:
Background:
System-V Init v1.0
Job Manager v1.1
Feed Reader v1.31
TSV Converter v1.11
Foreground:
Job Maker v1.14
Job Editor v1.16
TSV Converter v1.11
Setup Check v1.11

Configuration:
Default DownloadPath=/home/timo/Videot
Default WindowHeight=600
Default WindowWidth=400
Default UseWinFilenames=no
Default MaxDownloadCount=5
Default RecordExitTask=no

Kun asensin uuden tuolla alussa olevalla pitkällä komennolla, ei lataus toiminut lainkaan ja Job Manager, Feed Reader ja TSV Converter ilmoittivat "not found" punaisella kirjoitettuna. Asennuksen aikana tuli myös ilmoitus puuttuvasta yle-dl:stä ja asentui korvaava yle-dl. (Ehkä tein komennon kopioinnin huolimattomasti.) Asensin samalla komennolla uudestaan ja sitten alkoi toimia. Uusi versio on tämä:

Koodia: [Valitse]
timo@timpat:~$ .auto_dl/adl_chk

Checking Auto DL setup:
Background:
System-V Init v1.0
Job Manager v1.2
Feed Reader v1.32
TSV Converter v1.11
Foreground:
Job Maker v1.14
Job Editor v1.16
TSV Converter v1.11
Setup Check v1.11

Configuration:
Default DownloadPath=/home/timo/Videot
Default WindowHeight=600
Default WindowWidth=400
Default UseWinFilenames=no
Default MaxDownloadCount=5
Default RecordExitTask=no

Lienee nyt viimeisin...

Katsoin myös sen yle-dl version:

Koodia: [Valitse]
timo@timpat:~$ yle-dl
yle-dl 2.1.0: Download media files from Yle Areena and Elävä Arkisto
Copyright (C) 2009-2013 Antti Ajanki <antti.ajanki@iki.fi>, license: GPLv2 ...

Se näyttäisi olevan myös entistä versiota uudempi...

Silti alkoi heti lataus kahdesta videosta, joita en ole missään vaiheessa hiirellä sohinut tai tilannut. Launchyn listassa on vain yksi tilaus, "Naapureita ja salaisuuksia" ja se kyllä tallettuu uskollisesti ja oikein. "Haamutilaukset" näkyvät näin:

Koodia: [Valitse]
timo@timpat:~$ tail /opt/auto_dl/logs/recorded.log
2013-11-11 14:08:58 +0200  Start: : Elokuva: Vielä neljä vuotta (12) http://areena.yle.fi/tv/1217992 --> /home/timo/Videot
2013-11-11 14:09:00 +0200  Start: : Kotikatsomo: Laitakaupungin valot (7) http://areena.yle.fi/tv/1349130 --> /home/timo/Videot
2013-11-11 14:27:52 +0200  Done: : Elokuva: Vielä neljä vuotta (12) http://areena.yle.fi/tv/1217992
2013-11-11 14:28:14 +0200  Done: : Kotikatsomo: Laitakaupungin valot (7) http://areena.yle.fi/tv/1349130

Sekin on outoa, että nuo näkyvät logissa kahdesti, vaikka "Vielä neljä vuotta" latautui kolmesti ja "Laitakaupungin valot" neljästi, kunnes autodld itse lopetti. Kaikki ladatut tiedostot ovat ehjiä ja kelvollisia katsoa. Autodld jäi taustalle käyntiin kuten pitääkin:

Koodia: [Valitse]
timo@timpat:~$ sudo service autodld status
[sudo] password for timo:
 * autodld is running

"Haamujen" latautuminen oli aivan kuin muidenkin, normaalin näköistä, hyvin vähän prosessorikuormaa ja muistinkäyttöä. Näitä tilaamattomia on tullut muutama ennenkin ja autodld näyttää olevan tyytyväinen saatuaan sen tehtyä. Kun tarpeettomat videot on heivattu pois niitä ei ladata uudelleen. Ei sittenkään vaikka restarttaa autodld:n.

Ei tästä suurta haittaa ole ja pärjään tämän kanssa. Tämähän on vähän tällainen extremelaji. Kirjoitin nämä tänne vaan siksi, että tällä saattaa olla jotain merkitystä kehittämisessä.
DELL Latitude E6220 Xubuntu 20.04, DELL Latitude 5480 Xubuntu 22.04.
– Memento Vivere – Terv: Timo

ajaaskel

  • Palvelimen ylläpitäjä
  • Käyttäjä
  • Viestejä: 3401
    • Profiili
Vs: Auto DL -- nauhoituspalvelin YLE Areenalle
« Vastaus #141 : 12.11.13 - klo:20.56 »
Lokitiedostoista pystyy yleensä aika pitkälle jäljittämään mitä siellä on tapahtunut.   Nauhoitustapahtuma kirjoittaa aloitusajan ensi töinään, päättyessään se kirjoittaa merkinnän joko onnistumisesta (=sen pituinen se) tai epäonnistumisesta (=yritetään uudestaan kunnes onnistuu tai 5 yritystä tuli täyteen).  Auto DL luottaa tuossa "yle-dl" ohjelman ilmoitukseen nauhoituksen lopputuloksesta.   Joskus on käynyt että nauhoitus on mennyt 99,8 % tai jotain tuota luokkaa valmiiksi, "yle-dl" ilmoittaa epäonnistui kun 0,2 % puuttuu ja uudelleenyrityksen vuoksi nauhoittuu 5 kertaa sama.

Tilatut työt näkee päätteessä tällä:

Koodia: [Valitse]
.auto_dl/edit_jobs
mutta tarvitsee käydä kurkkimassa kullakin käyttäjätunnuksella erikseen jos koneella on monta käyttäjätunnusta.

Viimeisimmät lisäykset/muutokset Auto DL ohjelmassa ovat:
1) Kuorman seuranta eli "rtmpdump" -ohjelman jumittuminen korkealle kuormalle aiheuttaa sen automaattisen lopettamisen
2) Yhteysvirheistä toipumista on paranneltu
« Viimeksi muokattu: 12.11.13 - klo:20.58 kirjoittanut ajaaskel »
Autamme ilolla ja ilmaiseksi omalla ajallamme.  Ethän vaadi, uhoa tai isottele näin saamasi palvelun johdosta.

ajaaskel

  • Palvelimen ylläpitäjä
  • Käyttäjä
  • Viestejä: 3401
    • Profiili
Vs: Auto DL -- nauhoituspalvelin YLE Areenalle
« Vastaus #142 : 19.01.14 - klo:22.57 »

Komentorivillä voi kysellä nauhoitushistoriasta esimerkiksi näitä:

Tänään valmistuneet nauhoitukset
Koodia: [Valitse]
grep -E $(date +%F)'.*Done:'  /opt/auto_dl/logs/recorded.log
Tänään valmistuneet tai vielä työn alla olevat nauhoitukset
Koodia: [Valitse]
grep -E $(date +%F)  /opt/auto_dl/logs/recorded.log
Tänään sattuneet nauhoitusten katkeamiset
Koodia: [Valitse]
grep -E $(date +%F)'.*FAILURE:'  /opt/auto_dl/logs/recorded.log
Koko historian nauhoitusten katkeamiset
Koodia: [Valitse]
grep -E '.*FAILURE:'  /opt/auto_dl/logs/recorded.log
Jos haluat usein kysellä noita niin kyseisen rimpsun voi tallettaa editorilla johonkin tiedostoon, antaa tiedostolle ajo-oikeuden ja ajaa sitten sen antamalla eteen piste-kauttaviivan.  Esimerkiksi:     ./tänään_nauhoitetut
Mikään ei estä tekemästä kuvakettakaan tuolle joka näyttää tiedot.

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