Näytä kirjoitukset

Tässä osiossa voit tarkastella kaikkia tämän jäsenen viestejä. Huomaa, että näet viestit vain niiltä alueilta, joihin sinulla on pääsy.


Viestit - ls

Sivuja: [1] 2
1
Multimedia ja grafiikka / Vs: Yledl -asennus 2020 ...
« : 27.02.20 - klo:15.42 »
Esimerkiksi näin:
Koodia: [Valitse]
ffmpeg -loglevel 16 -stats -rtbufsize 163840k -i "http://yletv-lh.akamaihd.net/i/yletv1hls_1@103188/index_2764_av-p.m3u8" -c copy -t 02:30:20 dump.ts
Ehkä ffmpeg'in  nykyinen versio osaa tallentaa suoraan mp4-säiliöön, mutta silloin kun näitä aloittelin, huulisynkka meni usein poskelleen suoraan mp4:ksi tallentaen. Minulla on tuon jatkona skripti, joka pakkaa uudestaan mp4-säiliöön ja pyytää uutta nimeä. Scheduler alottaa haluttuun aikaan ja -t optio määrää tallennuksen pituuden.

Mainiota, kiitos vinkistä! Onko joku syy, miksi kannattaisi käyttää mp4-säiliötä, eikä tuota ts:ää? Vlc ainakin toisti hyvin, tosin kelaaminen oli tökkivää, eikä aikajana oikein toiminut.

Vastaava osoite tv2:lle näyttäisi olevan https://yletv-lh.akamaihd.net/i/yletv2hls_1@103189/index_2764_av-p.m3u8

sekä teemalle https://yletv-lh.akamaihd.net/i/yleteemafemfi_1@490775/index_2764_av-p.m3u8
Transport sreamissa (.ts) ei taida olla indeksiä, joten kelaaminen tökkii ainakin aluksi. Alle vuoden vanha Samsung Smart TV näytti dump.ts:n dump.mpg:nä. Kelaus eteenpäin toimi, mutta taaksepäin ei ja meni jotenkin jumiin ensi yrityksellä. Toisella yrityksellä toimi, joten ilmeisesti laite tekee indeksin. Tämä oli lyhyt koevideo ja pitemmällä indeksointi voi kestää. Mp4-säiliön tiedostokoko on myös n. 30 prosettia pienempi.

Mulla huulisynkka on ok, jos tuohon rimpsuun laittaa ts:n sijaan mp4. Mutta usein haluan katsoa ohjelmaa jo kesken latauksen (käytän mieluummin esim vlc:tä kuin areenan soitinta), ja tällöin mp4 ei toimi. Mkv sen sijaan tuntui toimivan. Lisäksi huomasin, että youtube-dl:lläkin onnistuu kätevästi, esim:
Koodia: [Valitse]
youtube-dl --format 'best[height<=720]/best' --hls-prefer-native http://yletv-lh.akamaihd.net/i/yletv1hls_1@103188/index_2764_av-p.m3u8 --output output.mp4 Sitä en tiedä, miten tuossa saisi videon pituutta rajoitettua automaattisesti.

2
Multimedia ja grafiikka / Vs: Yledl -asennus 2020 ...
« : 26.02.20 - klo:23.51 »
Esimerkiksi näin:
Koodia: [Valitse]
ffmpeg -loglevel 16 -stats -rtbufsize 163840k -i "http://yletv-lh.akamaihd.net/i/yletv1hls_1@103188/index_2764_av-p.m3u8" -c copy -t 02:30:20 dump.ts
Ehkä ffmpeg'in  nykyinen versio osaa tallentaa suoraan mp4-säiliöön, mutta silloin kun näitä aloittelin, huulisynkka meni usein poskelleen suoraan mp4:ksi tallentaen. Minulla on tuon jatkona skripti, joka pakkaa uudestaan mp4-säiliöön ja pyytää uutta nimeä. Scheduler alottaa haluttuun aikaan ja -t optio määrää tallennuksen pituuden.

Mainiota, kiitos vinkistä! Onko joku syy, miksi kannattaisi käyttää mp4-säiliötä, eikä tuota ts:ää? Vlc ainakin toisti hyvin, tosin kelaaminen oli tökkivää, eikä aikajana oikein toiminut.

Vastaava osoite tv2:lle näyttäisi olevan https://yletv-lh.akamaihd.net/i/yletv2hls_1@103189/index_2764_av-p.m3u8

sekä teemalle https://yletv-lh.akamaihd.net/i/yleteemafemfi_1@490775/index_2764_av-p.m3u8

3
Multimedia ja grafiikka / Vs: Yledl -asennus 2020 ...
« : 25.02.20 - klo:23.23 »
Suorat lähetykset saa ihan ffmpeg'illä tallennettua.

Olisiko mahdollista saada tarkempaa vinkkiä, että miten tämä tapahtuu?

4
Multimedia ja grafiikka / Vs: Yledl -asennus 2020 ...
« : 25.02.20 - klo:00.12 »
Yle-dl kannattaa pitää ajantasalla, eikä käyttää jotain muinaista yle-dl:n versiota vuodelta 2018.

yle-dl 20181221 toimii edelleen oikein hyvin ja käytän sitä, koska pidän siitä enemmän, ja uuden yle-dl:n kanssa minun pitäisi käsin asentaa uudempi versio ffmpegistä. Tekstitysongelmat olivat ohimenevä juttu, syy varmaan areenan puolella.

Suorien lähetysten lataus ei onnistu, mutta uudellakaan versiolla niistä ei saa ladattua kuin matalaresoluutioista videota.

5
Multimedia ja grafiikka / Vs: Yle Areena nauhitus
« : 26.02.19 - klo:01.55 »
Olen asentanut tältä sivulta asennuskomennot ja uusin yle-dl on käytössä. Silti joku ongelma tallennuksessa on, koska tulee vain pelkkä mp4 tiedosto, ei siis srt tiedostoa ollenkaan. Videossa on hetken tekstitys päällä, muutaman minuutin, sitten loppuu.....pääte on myös erinäköinen . Mitenkähän voisi korjata toimimaan normaalistai?

Oma ratkaisuni toistaiseksi on käyttää versiota yle-dl 20181221.

https://github.com/aajanki/yle-dl/releases

Keskustelua aiheesta myös github-sivulla.

https://github.com/aajanki/yle-dl/issues

6
Multimedia ja grafiikka / Vs: Yle Areena nauhitus
« : 13.11.18 - klo:01.19 »
Launchy ei tosiaan ole toiminut aikoihin, eikä myöskään esim. Flashgot sen jälkeen, kun Firefoxin lisäosapolitiikka muuttui. Itse käytän nykyään helppokäyttöistä Open With-lisäosaa Firefoxissa.

https://addons.mozilla.org/fi/firefox/addon/open-with/


Tuo on ehkä tehty vähän eri tarkoitukseen, mutta säädin lisäosan avaamaan linkit niillä samoilla vanhoilla .menut-kansion komentotiedostoilla, joita olen muokannut  omiin tarpeisiin sopiviksi.
 
Chromiumiin/Chromeen löytyy varmasti vastaavia.

7
U15.10 ja sitä vanhemmille näyttäisi olevan seuraava ohje:

Koodia: [Valitse]
sudo apt-get install rtmpdump wget libav-tools python-dev python-setuptools \
     python-pip python-crypto python-requests python-lxml python-socks \
     php5-cli php5-curl php5-mcrypt
sudo php5enmod mcrypt
pip install --user pyOpenSSL ndg-httpsclient pyasn1
pip install --user --upgrade yle-dl

Toimiiko?

8
Multimedia ja grafiikka / Vs: yle-dl toiminta (Ratkaisu )
« : 27.07.18 - klo:23.35 »
Ei ole kokemusta 18.04:stä, mutta nykyään 16.04:ssä ja 17.10:ssä neuvotaan asentamaan seuraavasti:

Tarvittaessa:
Koodia: [Valitse]
sudo pip uninstall yle-dl

sudo apt-get install rtmpdump wget ffmpeg python3-dev python3-setuptools python3-pip python3-pycryptodome python3-requests python3-lxml python3-socks  php-cli php-curl php-xml php-bcmath

Ja sitten (ilman sudoa):
Koodia: [Valitse]
pip3 install --user --upgrade yle-dl

9
Multimedia ja grafiikka / Vs: yle-dl toiminta (Ratkaisu )
« : 07.06.18 - klo:11.26 »
Hei, nykyään ainakaan minä en pysty katsomaan yle-dl:n lataamaa videota kesken latauksen, kun lataajana on wget tai ffmpeg. Suoraa tv-lähetystä ladattaessa kyllä onnistuu, kun latauksen suorittaa AdobeHDS. Versio 2.32. Voiko asialle mitään?

10
Multimedia ja grafiikka / Vs: yle-dl toiminta (Ratkaisu )
« : 06.02.18 - klo:18.35 »
Lähti pelittämään tuolla 2.27 versiolla. Iso kiitos auttaneille!
Tuo 2.27 ei lataa "suojattuja" videoita, se käyttää lataamiseen wget'iä. "Suojatut" saa ffmpeg'illä tallennettua, eli versiolla 2.28 tai uudemmilla, jotka siirtyvät ffmpeg'iin ellei wget toimi. Samoin vanhemmilla esim. 2.17.

Ok. Ei ole kyllä vielä tullut vastaan yhtään tuollaista "suojattua" videota.

Onko joku erityinen syy käyttää versiota 14.04. Itse päivitin 16.04 versioon, kun alkoi olla jotain ongelmaa aina kun päivitti yle-dl:n uuteen versioon.
Koodia: [Valitse]
New release '16.04.1 LTS' available.
Run 'do-release-upgrade' to upgrade to it.
Tuollainen teksti oli ruudulla lähes joka kerta, kun kirjauduin puttylla sisään, varmaankin yli vuoden ajan. Lopulta uskoin kehotuksen.
Koodia: [Valitse]
sudo do-release-upgradePäivitys meni ongelmitta ja lähes kaikki asetukset pysyivät ennallaan.

Tuollaista kehotusta ei ole näkynyt täällä Mintin puolella, mutta hakemalla löytyi vastaava tapa päivittää Mint 18:an. Täytynee harkita.

11
Multimedia ja grafiikka / Vs: yle-dl toiminta (Ratkaisu )
« : 02.02.18 - klo:23.00 »
Mulla on LInux Mint 17, joka on käsittääkseni rakennettu 14.04:n päälle. Yritin päivittää uusimpaan yle-dl versioon, mutta latausyrityksen tuloksena samanlaista valitusta kuin ralella. Palasin siis takaisin toimivaan versioon 2.27. Koodit saa täältä: https://github.com/aajanki/yle-dl/archive/2.27.tar.gz

Pura ne kansioon, avaa pääte kansiossa ja komenna:

Koodia: [Valitse]
sudo python setup.py install
Mulla ainakin toimii.

12
Niin, muokkasin lähdekoodia ja muutin myös --no-verbose vivun muotoon --verbose, että sain progress bar'in näkyviin. Sen jälkeen uusi asennus, ensin pip install --upgrade yle-dl, sen jälkeen python setup.py install.

Oletusasetuksilla (--verbose) wget tulostaa parikymmentä riviä, jotkut tosin niin pitkiä, etteivät kaikki kerralla mahdu qPuttyn 80x30 ikkunaan. Ei haittaa minua yhtään, koska kaikki oleellinen on koko latauksen ajan näkyvissä.

Ok, mutta miksi tuossa välissä tarvitaan tuo pip asennus?

13
Mistä Wget 1.18 version saisi Ubuntu 14.04.5 LTS:ään? Täällä oli samanlaiset ongelmat, tosin wget 1.15 toimii nyt, kun poistin --show-progress vivun downloaders.py:stä.

Kun poistin --show-progress-vivun, yle-dl ei jostain syystä käynnistynyt. Latasin wget 1.18:n : ftp://ftp.gnu.org/gnu/wget/wget-1.18.tar.gz

Asensin:

Koodia: [Valitse]
./configure --with-ssl=openssl
make
sudo make install

Ilman tuota ssl-vipua olisi pitänyt asentaa jostain gnutls.

Nyt toimii taas.

14
Asenna python-dev:

Koodia: [Valitse]
sudo apt-get install python-dev

Joo, samaa valitusta ei enää tullut. Nyt asennus kesti todella kauan ja lopulta tuli virhe:

Koodia: [Valitse]
build/temp.linux-x86_64-2.7/_openssl.c:483:30: fatal error: openssl/opensslv.h: Tiedostoa tai hakemistoa ei ole
Asensin paketin libssl-dev, minkä jälkeen uusi yritys. Taas kesti kauan, mutta näytti onnistuvan. Yle-dl ei kuitenkaan käynnistynyt:

Koodia: [Valitse]
yle-dl
Traceback (most recent call last):
  File "/usr/local/bin/yle-dl", line 9, in <module>
    load_entry_point('yle-dl==2.25', 'console_scripts', 'yle-dl')()
  File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 351, in load_entry_point
    return get_distribution(dist).load_entry_point(group, name)
  File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 2363, in load_entry_point
    return ep.load()
  File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 2088, in load
    entry = __import__(self.module_name, globals(),globals(), ['__name__'])
  File "/usr/local/lib/python2.7/dist-packages/yledl/__init__.py", line 1, in <module>
    from yledl import download, StreamAction
  File "/usr/local/lib/python2.7/dist-packages/yledl/yledl.py", line 38, in <module>
    from downloaders import downloader_factory, StreamFilters, IOContext, \
  File "/usr/local/lib/python2.7/dist-packages/yledl/downloaders.py", line 26, in <module>
    from requests.packages.urllib3.util.retry import Retry
ImportError: No module named packages.urllib3.util.retry

Yritin vielä lähdekoodihakemiston kautta:

Koodia: [Valitse]
sudo python setup.py install
Asentui parissa sekunnissa ja käynnistyi, mutta valitti:

Koodia: [Valitse]
yle-dl https://areena.yle.fi/1-2534632
yle-dl 2.25: Download media files from Yle Areena and Elävä Arkisto
Copyright (C) 2009-2017 Antti Ajanki <antti.ajanki@iki.fi>, license: GPLv3
Subtitles saved to Varo vasentasi-2017-10-09T02:00:00+03:00.fin.srt
Output file: Varo vasentasi-2017-10-09T02:00:00+03:00.mp4
wget: tunnistamaton valitsin ”--show-progress”
Käyttö: wget [VALITSIN]... [VERKKO-OSOITE]...

Kirjoita ”wget --help” saadaksesi lisää valitsimia.

Pitäisikö kenties olla eri versio wget'istä? Mulla näytti olevan 1.15.

15
Päivitys uusimpaan tökkii:

Koodia: [Valitse]
src/lxml/etree.c:91:20: fatal error: Python.h: Tiedostoa tai hakemistoa ei ole
Koko rimpsu:

Koodia: [Valitse]
sudo pip install --upgrade yle-dl
Requirement already up-to-date: yle-dl in /usr/local/lib/python2.7/dist-packages
Requirement already up-to-date: pycrypto in /usr/lib/python2.7/dist-packages (from yle-dl)
Downloading/unpacking requests from https://pypi.python.org/packages/49/df/50aa1999ab9bde74656c2919d9c0c085fd2b3775fd3eca826012bef76d8c/requests-2.18.4-py2.py3-none-any.whl#md5=eb9be71cc41fd73a51a7c9cd1adde5de (from yle-dl)
  Downloading requests-2.18.4-py2.py3-none-any.whl (88kB): 88kB downloaded
Requirement already up-to-date: progress in /usr/local/lib/python2.7/dist-packages (from yle-dl)
Downloading/unpacking lxml from https://pypi.python.org/packages/07/76/9f14811d3fb91ed7973a798ded15eda416070bbcb1aadc6a5af9d691d993/lxml-4.0.0.tar.gz#md5=c30d7e752cc909c1c0c40bd34153443a (from yle-dl)
  Downloading lxml-4.0.0.tar.gz (4.2MB): 4.2MB downloaded
  Running setup.py (path:/tmp/pip_build_root/lxml/setup.py) egg_info for package lxml
    Building lxml version 4.0.0.
    Building without Cython.
    Using build configuration of libxslt 1.1.28
   
    warning: no previously-included files found matching '*.py'
Downloading/unpacking pyOpenSSL from https://pypi.python.org/packages/24/37/89bf12e53f1d27e8b2c8e5f8f9c7a958a3905f6916a9294a57a9d83fa165/pyOpenSSL-17.3.0-py2.py3-none-any.whl#md5=4217027ddfa4182d7f3b425d0b5eac92 (from yle-dl)
  Downloading pyOpenSSL-17.3.0-py2.py3-none-any.whl (51kB): 51kB downloaded
Downloading/unpacking ndg-httpsclient from https://pypi.python.org/packages/64/05/3b7b745509609e4a756792610c4246350342ad12585d399b9290e04aa26f/ndg_httpsclient-0.4.3-py2-none-any.whl#md5=8a92688261dedbab38a7c99348254ac9 (from yle-dl)
  Downloading ndg_httpsclient-0.4.3-py2-none-any.whl
Downloading/unpacking pyasn1 from https://pypi.python.org/packages/31/fd/08e985cb75c39157cd066b709298c8d027c54a790bf9b265097c5444c336/pyasn1-0.3.7-py2.py3-none-any.whl#md5=c0e2903f40801aa7d533e0c206758c51 (from yle-dl)
  Downloading pyasn1-0.3.7-py2.py3-none-any.whl (63kB): 63kB downloaded
Requirement already up-to-date: certifi>=2017.4.17 in /usr/local/lib/python2.7/dist-packages (from requests->yle-dl)
Requirement already up-to-date: idna>=2.5,<2.7 in /usr/local/lib/python2.7/dist-packages (from requests->yle-dl)
Downloading/unpacking chardet>=3.0.2,<3.1.0 (from requests->yle-dl)
  Downloading chardet-3.0.4-py2.py3-none-any.whl (133kB): 133kB downloaded
Downloading/unpacking urllib3>=1.21.1,<1.23 (from requests->yle-dl)
  Downloading urllib3-1.22-py2.py3-none-any.whl (132kB): 132kB downloaded
Downloading/unpacking six>=1.5.2 from https://pypi.python.org/packages/67/4b/141a581104b1f6397bfa78ac9d43d8ad29a7ca43ea90a2d863fe3056e86a/six-1.11.0-py2.py3-none-any.whl#md5=866ab722be6bdfed6830f3179af65468 (from pyOpenSSL->yle-dl)
  Downloading six-1.11.0-py2.py3-none-any.whl
Downloading/unpacking cryptography>=1.9 (from pyOpenSSL->yle-dl)
  Downloading cryptography-2.0.3.tar.gz (427kB): 427kB downloaded
  Running setup.py (path:/tmp/pip_build_root/cryptography/setup.py) egg_info for package cryptography
   
    no previously-included directories found matching 'docs/_build'
    warning: no previously-included files matching '*' found under directory 'vectors'
Downloading/unpacking asn1crypto>=0.21.0 (from cryptography>=1.9->pyOpenSSL->yle-dl)
  Downloading asn1crypto-0.23.0-py2.py3-none-any.whl (99kB): 99kB downloaded
Downloading/unpacking enum34 (from cryptography>=1.9->pyOpenSSL->yle-dl)
  Downloading enum34-1.1.6-py2-none-any.whl
Downloading/unpacking ipaddress (from cryptography>=1.9->pyOpenSSL->yle-dl)
  Downloading ipaddress-1.0.18-py2-none-any.whl
Downloading/unpacking cffi>=1.7 (from cryptography>=1.9->pyOpenSSL->yle-dl)
  Downloading cffi-1.11.2.tar.gz (435kB): 435kB downloaded
  Running setup.py (path:/tmp/pip_build_root/cffi/setup.py) egg_info for package cffi
   
Downloading/unpacking pycparser (from cffi>=1.7->cryptography>=1.9->pyOpenSSL->yle-dl)
  Downloading pycparser-2.18.tar.gz (245kB): 245kB downloaded
  Running setup.py (path:/tmp/pip_build_root/pycparser/setup.py) egg_info for package pycparser
   
    warning: no previously-included files matching 'yacctab.*' found under directory 'tests'
    warning: no previously-included files matching 'lextab.*' found under directory 'tests'
    warning: no previously-included files matching 'yacctab.*' found under directory 'examples'
    warning: no previously-included files matching 'lextab.*' found under directory 'examples'
Installing collected packages: requests, lxml, pyOpenSSL, ndg-httpsclient, pyasn1, chardet, urllib3, six, cryptography, asn1crypto, enum34, ipaddress, cffi, pycparser
  Found existing installation: requests 2.2.1
    Not uninstalling requests at /usr/lib/python2.7/dist-packages, owned by OS
  Found existing installation: lxml 3.3.3
    Not uninstalling lxml at /usr/lib/python2.7/dist-packages, owned by OS
  Running setup.py install for lxml
    Building lxml version 4.0.0.
    Building without Cython.
    Using build configuration of libxslt 1.1.28
    building 'lxml.etree' extension
    x86_64-linux-gnu-gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/libxml2 -Isrc -Isrc/lxml/includes -I/usr/include/python2.7 -c src/lxml/etree.c -o build/temp.linux-x86_64-2.7/src/lxml/etree.o -w
    src/lxml/etree.c:91:20: fatal error: Python.h: Tiedostoa tai hakemistoa ei ole
     #include "Python.h"
                        ^
    compilation terminated.
    Compile failed: command 'x86_64-linux-gnu-gcc' failed with exit status 1
    cc -I/usr/include/libxml2 -I/usr/include/libxml2 -c /tmp/xmlXPathInite5sCSA.c -o tmp/xmlXPathInite5sCSA.o
    cc tmp/xmlXPathInite5sCSA.o -lxml2 -o a.out
    error: command 'x86_64-linux-gnu-gcc' failed with exit status 1
    Complete output from command /usr/bin/python -c "import setuptools, tokenize;__file__='/tmp/pip_build_root/lxml/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-tFMrsp-record/install-record.txt --single-version-externally-managed --compile:
    Building lxml version 4.0.0.

Building without Cython.

Using build configuration of libxslt 1.1.28

running install

running build

running build_py

creating build

creating build/lib.linux-x86_64-2.7

creating build/lib.linux-x86_64-2.7/lxml

copying src/lxml/builder.py -> build/lib.linux-x86_64-2.7/lxml

copying src/lxml/usedoctest.py -> build/lib.linux-x86_64-2.7/lxml

copying src/lxml/doctestcompare.py -> build/lib.linux-x86_64-2.7/lxml

copying src/lxml/sax.py -> build/lib.linux-x86_64-2.7/lxml

copying src/lxml/pyclasslookup.py -> build/lib.linux-x86_64-2.7/lxml

copying src/lxml/ElementInclude.py -> build/lib.linux-x86_64-2.7/lxml

copying src/lxml/cssselect.py -> build/lib.linux-x86_64-2.7/lxml

copying src/lxml/__init__.py -> build/lib.linux-x86_64-2.7/lxml

copying src/lxml/_elementpath.py -> build/lib.linux-x86_64-2.7/lxml

creating build/lib.linux-x86_64-2.7/lxml/includes

copying src/lxml/includes/__init__.py -> build/lib.linux-x86_64-2.7/lxml/includes

creating build/lib.linux-x86_64-2.7/lxml/html

copying src/lxml/html/_setmixin.py -> build/lib.linux-x86_64-2.7/lxml/html

copying src/lxml/html/_html5builder.py -> build/lib.linux-x86_64-2.7/lxml/html

copying src/lxml/html/builder.py -> build/lib.linux-x86_64-2.7/lxml/html

copying src/lxml/html/ElementSoup.py -> build/lib.linux-x86_64-2.7/lxml/html

copying src/lxml/html/defs.py -> build/lib.linux-x86_64-2.7/lxml/html

copying src/lxml/html/clean.py -> build/lib.linux-x86_64-2.7/lxml/html

copying src/lxml/html/usedoctest.py -> build/lib.linux-x86_64-2.7/lxml/html

copying src/lxml/html/diff.py -> build/lib.linux-x86_64-2.7/lxml/html

copying src/lxml/html/formfill.py -> build/lib.linux-x86_64-2.7/lxml/html

copying src/lxml/html/__init__.py -> build/lib.linux-x86_64-2.7/lxml/html

copying src/lxml/html/_diffcommand.py -> build/lib.linux-x86_64-2.7/lxml/html

copying src/lxml/html/html5parser.py -> build/lib.linux-x86_64-2.7/lxml/html

copying src/lxml/html/soupparser.py -> build/lib.linux-x86_64-2.7/lxml/html

creating build/lib.linux-x86_64-2.7/lxml/isoschematron

copying src/lxml/isoschematron/__init__.py -> build/lib.linux-x86_64-2.7/lxml/isoschematron

copying src/lxml/etree.h -> build/lib.linux-x86_64-2.7/lxml

copying src/lxml/etree_api.h -> build/lib.linux-x86_64-2.7/lxml

copying src/lxml/lxml.etree.h -> build/lib.linux-x86_64-2.7/lxml

copying src/lxml/lxml.etree_api.h -> build/lib.linux-x86_64-2.7/lxml

copying src/lxml/includes/xmlerror.pxd -> build/lib.linux-x86_64-2.7/lxml/includes

copying src/lxml/includes/xslt.pxd -> build/lib.linux-x86_64-2.7/lxml/includes

copying src/lxml/includes/htmlparser.pxd -> build/lib.linux-x86_64-2.7/lxml/includes

copying src/lxml/includes/config.pxd -> build/lib.linux-x86_64-2.7/lxml/includes

copying src/lxml/includes/__init__.pxd -> build/lib.linux-x86_64-2.7/lxml/includes

copying src/lxml/includes/xmlschema.pxd -> build/lib.linux-x86_64-2.7/lxml/includes

copying src/lxml/includes/uri.pxd -> build/lib.linux-x86_64-2.7/lxml/includes

copying src/lxml/includes/relaxng.pxd -> build/lib.linux-x86_64-2.7/lxml/includes

copying src/lxml/includes/etreepublic.pxd -> build/lib.linux-x86_64-2.7/lxml/includes

copying src/lxml/includes/xpath.pxd -> build/lib.linux-x86_64-2.7/lxml/includes

copying src/lxml/includes/tree.pxd -> build/lib.linux-x86_64-2.7/lxml/includes

copying src/lxml/includes/c14n.pxd -> build/lib.linux-x86_64-2.7/lxml/includes

copying src/lxml/includes/dtdvalid.pxd -> build/lib.linux-x86_64-2.7/lxml/includes

copying src/lxml/includes/xmlparser.pxd -> build/lib.linux-x86_64-2.7/lxml/includes

copying src/lxml/includes/schematron.pxd -> build/lib.linux-x86_64-2.7/lxml/includes

copying src/lxml/includes/xinclude.pxd -> build/lib.linux-x86_64-2.7/lxml/includes

copying src/lxml/includes/etree_defs.h -> build/lib.linux-x86_64-2.7/lxml/includes

copying src/lxml/includes/lxml-version.h -> build/lib.linux-x86_64-2.7/lxml/includes

creating build/lib.linux-x86_64-2.7/lxml/isoschematron/resources

creating build/lib.linux-x86_64-2.7/lxml/isoschematron/resources/rng

copying src/lxml/isoschematron/resources/rng/iso-schematron.rng -> build/lib.linux-x86_64-2.7/lxml/isoschematron/resources/rng

creating build/lib.linux-x86_64-2.7/lxml/isoschematron/resources/xsl

copying src/lxml/isoschematron/resources/xsl/XSD2Schtrn.xsl -> build/lib.linux-x86_64-2.7/lxml/isoschematron/resources/xsl

copying src/lxml/isoschematron/resources/xsl/RNG2Schtrn.xsl -> build/lib.linux-x86_64-2.7/lxml/isoschematron/resources/xsl

creating build/lib.linux-x86_64-2.7/lxml/isoschematron/resources/xsl/iso-schematron-xslt1

copying src/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_dsdl_include.xsl -> build/lib.linux-x86_64-2.7/lxml/isoschematron/resources/xsl/iso-schematron-xslt1

copying src/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_schematron_skeleton_for_xslt1.xsl -> build/lib.linux-x86_64-2.7/lxml/isoschematron/resources/xsl/iso-schematron-xslt1

copying src/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_svrl_for_xslt1.xsl -> build/lib.linux-x86_64-2.7/lxml/isoschematron/resources/xsl/iso-schematron-xslt1

copying src/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_schematron_message.xsl -> build/lib.linux-x86_64-2.7/lxml/isoschematron/resources/xsl/iso-schematron-xslt1

copying src/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_abstract_expand.xsl -> build/lib.linux-x86_64-2.7/lxml/isoschematron/resources/xsl/iso-schematron-xslt1

copying src/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/readme.txt -> build/lib.linux-x86_64-2.7/lxml/isoschematron/resources/xsl/iso-schematron-xslt1

running build_ext

building 'lxml.etree' extension

creating build/temp.linux-x86_64-2.7

creating build/temp.linux-x86_64-2.7/src

creating build/temp.linux-x86_64-2.7/src/lxml

x86_64-linux-gnu-gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/libxml2 -Isrc -Isrc/lxml/includes -I/usr/include/python2.7 -c src/lxml/etree.c -o build/temp.linux-x86_64-2.7/src/lxml/etree.o -w

src/lxml/etree.c:91:20: fatal error: Python.h: Tiedostoa tai hakemistoa ei ole

 #include "Python.h"

                    ^

compilation terminated.

Compile failed: command 'x86_64-linux-gnu-gcc' failed with exit status 1

creating tmp

cc -I/usr/include/libxml2 -I/usr/include/libxml2 -c /tmp/xmlXPathInite5sCSA.c -o tmp/xmlXPathInite5sCSA.o

cc tmp/xmlXPathInite5sCSA.o -lxml2 -o a.out

error: command 'x86_64-linux-gnu-gcc' failed with exit status 1

----------------------------------------
  Can't roll back lxml; was not uninstalled
Cleaning up...
Command /usr/bin/python -c "import setuptools, tokenize;__file__='/tmp/pip_build_root/lxml/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-tFMrsp-record/install-record.txt --single-version-externally-managed --compile failed with error code 1 in /tmp/pip_build_root/lxml
Storing debug log for failure in /home/late/.pip/pip.log

Sain kyllä toimivan version 2.23 asennettua uudestaan lataamalla koodit, vaikka silloinkin tuli joku python.h-error.

16
Multimedia ja grafiikka / Vs: yle-dl toiminta (Ratkaisu )
« : 08.10.17 - klo:13.47 »
Koodia: [Valitse]
echo "DISPLAY=:0 xfce4-terminal -x /bin/sh -c 'yle-dl --maxbitrate 500 --audiolang fin http://areena.yle.fi/tv/suorat/yle-tv2; read input'" | at 00:22

Ok, kiitos, tuo toimi, vaikka selitys menikin osittain yli hilseen. :)

17
Multimedia ja grafiikka / Vs: yle-dl toiminta (Ratkaisu )
« : 07.10.17 - klo:00.30 »
Yleensä latailen suoraa lähetystä komennolla:
Koodia: [Valitse]
xfce4-terminal -x /bin/bash -c "yle-dl --maxbitrate 500 --audiolang fin http://areena.yle.fi/tv/suorat/yle-tv2; read"
Mutta kun yritän ajastaa sen, näyttää ensin normaalilta, mutta kun asetettu aika saavutetaan, ei mitään tapahdukaan.

Koodia: [Valitse]
echo "xfce4-terminal -x /bin/sh -c 'yle-dl --maxbitrate 500 --audiolang fin http://areena.yle.fi/tv/suorat/yle-tv2; read'" | at 00:22
warning: commands will be executed using /bin/sh
job 17 at Sat Oct  7 00:22:00 2017

Missä vika?


18
Multimedia ja grafiikka / Vs: yle-dl toiminta (Ratkaisu )
« : 06.10.17 - klo:02.05 »
Onko yle-dl:llä mahdollista tallentaa suoria lähetyksiä ajastettuna?
Ei kai yle-dl:n omia vipuja käyttäen. Itse käytän xfce4-timer-pluginia paneelin kautta. Luulisi löytyvän muihinkin työpöytiin vastaavia. Joku osaa varmaan neuvoa, miten sama tehdään komentorivillä.

Mua taas kiinnostaisi tietää, olisiko mitenkään mahdollista ladata suoria lähetyksiä "takautuvasti". Areenassahan voi nykyään "kelata" jopa 4 tuntia taaksepäin, kun katsoo suoraa tv-lähetystä. Joskus on tullut huomattua liian myöhään, että yleltä tulisi kiinnostava ohjelma, joka ei jää areenaan katseltavaksi.

19
Multimedia ja grafiikka / Vs: yle-dl toiminta (Ratkaisu )
« : 03.10.17 - klo:23.15 »
Kopioin osoitteen ensimmäisellä kerralla suoraan yle-areenan sivulta. Nyt yritin tuota numeropäätteistä ja vastaus oli tämä:
#
yle-dl  https://areena.yle.fi/1-2558140
yle-dl 2.12: Download media files from Yle Areena and Elävä Arkisto
Copyright (C) 2009-2016 Antti Ajanki <antti.ajanki@iki.fi>, license: GPLv3
Unsupported stream: Media not found
#

Sinulla on vanhentunut versio yle-dl:stä., uusin on 2.24. Yrititkö siis asentaa ajamalla päätteessä:

Koodia: [Valitse]
sudo pip install yle-dl
Voit myös ladata koodit tästä: https://pypi.python.org/packages/dd/c7/42844a77f643f3ddc9907caf7c8ace9f55ecec695681903acc2a037e9767/yle-dl-2.24.tar.gz

Pura kansioon ja seuraa readme-tiedoston ohjeita. Kokeile myös vaihtoehtoista asennustapaa, jos ei muuten onnistu.

20
Multimedia ja grafiikka / Vs: yle-dl toiminta (Ratkaisu )
« : 03.10.17 - klo:21.09 »
Väärä url. Leviathan-elokuva löytyy osoitteesta https://areena.yle.fi/1-2558140.

Sivuja: [1] 2