Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Multimedia ja grafiikka => Aiheen aloitti: kartsa3 - 22.02.20 - klo:13.25

Otsikko: Yledl -asennus 2020 ...
Kirjoitti: kartsa3 - 22.02.20 - klo:13.25
Palasin pitkästä aikaa taas Ubuntun käyttäjäksi (18.04). Sain youtube-dl:n asennettua, mutta jostain syystä yle-dl: asennus ei onnistunut. Asennusohjelma antaa alussa tällaisen ilmoituksen:
"The directory '/home/kari/.cache/pip/http' or its parent directory is not owned by the current user and the cache has been disabled. Please check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
The directory '/home/kari/.cache/pip' or its parent directory is not owned by the current user and caching wheels has been disabled. check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag."
Lieneekö vika tiedostojen oikeuksissa?
Otsikko: Vs: Vs: Näin saat toimimaan: YLE Areena ja Elävä arkisto
Kirjoitti: mpiso - 22.02.20 - klo:15.23
Tällä ohjeella olen viimeksi asentanut:

https://forum.ubuntu-fi.org/index.php?topic=53853.40 (https://forum.ubuntu-fi.org/index.php?topic=53853.40)

PS: Linkkisivun lopussa on tuosta -H lipusta (AimoE)
Otsikko: Vs: Vs: Näin saat toimimaan: YLE Areena ja Elävä arkisto
Kirjoitti: kartsa3 - 22.02.20 - klo:15.46
Nyt sain asennuksen tehtyä ilman virheilmoituksia, mutta latausyritys tuottaa tällaisen virheilmoituksen
"Traceback (most recent call last):
  File "/home/kari/.local/bin/yle-dl", line 7, in <module>
    from yledl.yledl import main
ModuleNotFoundError: No module named 'yledl'"
Otsikko: Vs: Vs: Näin saat toimimaan: YLE Areena ja Elävä arkisto
Kirjoitti: jekku - 22.02.20 - klo:17.02
Näytti tutulta.

Joskus palasin vanhaan:
Koodia: [Valitse]
pip3 install --user yle-dl==20181221
Otsikko: Yledl -asennus 2020 ...
Kirjoitti: juyli - 24.02.20 - klo:01.02
Palasin pitkästä aikaa taas Ubuntun käyttäjäksi (18.04). Sain youtube-dl:n asennettua, mutta jostain syystä yle-dl: asennus ei onnistunut.
Yledl on muuttunut vuosien varrella. Päivitä jakeluversiosi ja asenna ohjelma uudelleen.
Vanhaa versiota vuodelta 2018 ei enää kannata välttämättä asentaa.
Otsikko: Vs: Yledl -asennus 2020 ...
Kirjoitti: Tomin - 24.02.20 - klo:08.07
Palasin pitkästä aikaa taas Ubuntun käyttäjäksi (18.04). Sain youtube-dl:n asennettua, mutta jostain syystä yle-dl: asennus ei onnistunut.
Yledl on muuttunut vuosien varrella. Päivitä jakeluversiosi ja asenna ohjelma uudelleen.
Vanhaa versiota vuodelta 2018 ei enää kannata välttämättä asentaa.

18.04 on uusin LTS. Sitä ei toinna tällä hetkellä päivittää yhtään uudempaan ellei erityisesti halua käyttää ns. välijulkaisuja.
Otsikko: Vs: Yledl -asennus 2020 ...
Kirjoitti: mrl586 - 24.02.20 - klo:10.47
Yle-dl kannattaa pitää ajantasalla, eikä käyttää jotain muinaista yle-dl:n versiota vuodelta 2018.
Otsikko: Vs: Yledl -asennus 2020 ...
Kirjoitti: jekku - 24.02.20 - klo:13.36
Yle-dl kannattaa pitää ajantasalla, eikä käyttää jotain muinaista yle-dl:n versiota vuodelta 2018.

Jokos ne uusimmat osaavat ryystää myös tekstit mukaan?

https://forum.ubuntu-fi.org/index.php?topic=54205.msg415694#msg415694
Otsikko: Vs: Yledl -asennus 2020 ...
Kirjoitti: nm - 24.02.20 - klo:16.47
Jokos ne uusimmat osaavat ryystää myös tekstit mukaan?

https://forum.ubuntu-fi.org/index.php?topic=54205.msg415694#msg415694

Se vika on korjattu huhtikuussa 2019: https://github.com/aajanki/yle-dl/issues/184
Otsikko: Vs: Yledl -asennus 2020 ...
Kirjoitti: jekku - 24.02.20 - klo:18.28
Jokos ne uusimmat osaavat ryystää myös tekstit mukaan?

https://forum.ubuntu-fi.org/index.php?topic=54205.msg415694#msg415694

Se vika on korjattu huhtikuussa 2019: https://github.com/aajanki/yle-dl/issues/184

No niinpäs onkin - seison korjattuna :)
Ja oletuksena näkyy tuuppaavan .mkv ja tekstit samassa tiedostossa.

Pitääpä kokeilla oikein ajan kanssa ...
Otsikko: Vs: Yledl -asennus 2020 ...
Kirjoitti: ls - 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.
Otsikko: Vs: Yledl -asennus 2020 ...
Kirjoitti: jekku - 25.02.20 - klo:06.59
.....
Suorien lähetysten lataus ei onnistu, mutta uudellakaan versiolla niistä ei saa ladattua kuin matalaresoluutioista videota.

Hyvä muistutus, tuokin lisätty tarkistuslistaan.
Siis toimiiko vipu --maxbitrate ja millaisia arvoja kannattaa kokeilla ...
(vanhalla olen käyttänyt arvoa 1080 - ei mitään muistikuvaa mistä tuon otin.)
Otsikko: Vs: Yledl -asennus 2020 ...
Kirjoitti: nm - 25.02.20 - klo:07.56
Hyvä muistutus, tuokin lisätty tarkistuslistaan.
Siis toimiiko vipu --maxbitrate ja millaisia arvoja kannattaa kokeilla ...
(vanhalla olen käyttänyt arvoa 1080 - ei mitään muistikuvaa mistä tuon otin.)

Maxbitrate toimii. Eli haluat rajoittaa laadun SD-tasolle HD:n sijaan, vai miksi käytät tuota vipua? Oletuksena ilman maxbitratea yle-dl lataa parhaalla saatavilla olevalla laadulla.
Otsikko: Vs: Yledl -asennus 2020 ...
Kirjoitti: jekku - 25.02.20 - klo:08.13
...
Maxbitrate toimii. Eli haluat rajoittaa laadun SD-tasolle HD:n sijaan, vai miksi käytät tuota vipua? Oletuksena ilman maxbitratea yle-dl lataa parhaalla saatavilla olevalla laadulla.

Tuo laatu riittää.

Katson nojatuolissa, pieni kannettava sylissä, ja playerin ikkuna noin postikortin kokoinen.
Lisäksi ruuhka-aikoinakin tuntuu kuin tiedosto valuisi nopeammin.
Otsikko: Vs: Yledl -asennus 2020 ...
Kirjoitti: Cultor - 25.02.20 - klo:10.18
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.
Yle-dl 20181221 on täälläkin käytössä ja toimii hyvin myös Ubuntu 18.04.4 LTS:ssä. Vaihtui rauta yli 15-vuotiaasta vajaa 10-vuotiseen ja asensin vanhan hyväksi koetun. Pidän vanhemmasta enemmän ja sattuneesta syystä haluan tekstit .srt tiedostoina. Ffmpeg osaa tarvittaessa niputtaa tekstit matroska-säiliöön.

Suorat lähetykset saa ihan ffmpeg'illä tallennettua.
Otsikko: Vs: Yledl -asennus 2020 ...
Kirjoitti: Cultor - 25.02.20 - klo:18.44
...
Maxbitrate toimii. Eli haluat rajoittaa laadun SD-tasolle HD:n sijaan, vai miksi käytät tuota vipua? Oletuksena ilman maxbitratea yle-dl lataa parhaalla saatavilla olevalla laadulla.

Tuo laatu riittää.

Katson nojatuolissa, pieni kannettava sylissä, ja playerin ikkuna noin postikortin kokoinen.
Lisäksi ruuhka-aikoinakin tuntuu kuin tiedosto valuisi nopeammin.
Olemme viime aikoina katselleet McLeodin tyttäret sarjaa, jonka olin tallentanut v. 2013-2014. Paras saatavissa oleva laatu oli silloin:
Koodia: [Valitse]
  Duration: 00:43:13.07, start: 0.000000, bitrate: 777 kb/s
    Stream #0:0(und): Video: h264 (Main) (avc1 / 0x31637661), yuv420p, 640x360 [SAR 1:1 DAR 16:9], 641 kb/s, 25 fps, 25 tbr, 25 tbn, 50 tbc (default)

On siinä tietysti selvä ero full HD kuvaan, mutta pieni pehmeys kuvassa ei haittaa pätkääkään 43" Samsung Smart TV:n ruudulla. Maaliskuun jälkipuoliskolla 2014 alkoi tulla vähän parempaa laatua:
Koodia: [Valitse]
  Duration: 00:42:38.08, start: 0.000000, bitrate: 1131 kb/s
    Stream #0:0(und): Video: h264 (Main) (avc1 / 0x31637661), yuv420p, 704x396 [SAR 1:1 DAR 16:9], 995 kb/s, 25 fps, 25 tbr, 25 tbn, 50 tbc (default)

1080p laatua en käytännössä koskaan tallenna, 720p riittää mainiosti enkä pysty ruudulla erottamaan sitä full HD lähetyksestä.
Otsikko: Vs: Yledl -asennus 2020 ...
Kirjoitti: ls - 25.02.20 - klo:23.23
Suorat lähetykset saa ihan ffmpeg'illä tallennettua.

Olisiko mahdollista saada tarkempaa vinkkiä, että miten tämä tapahtuu?
Otsikko: Vs: Yledl -asennus 2020 ...
Kirjoitti: jekku - 26.02.20 - klo:07.55
....
1080p laatua en käytännössä koskaan tallenna, 720p riittää mainiosti enkä pysty ruudulla erottamaan sitä full HD lähetyksestä.

Nyt kun testailen tuota uusinta, niin kokeilin myös eri resoluutioita.
Enkä ole minäkään löytänyt merkitystä tuolle 'paremmalle' laadulle (kokeilin jopa kokoruututilassa).

Mistä lie olin napannut tuon arvon, 1080.

Mutta ffmpegin apuvivut kiinnostavat, manuaali kertoo sellaisisa asioita joista ei hajuakaan ja kokeilemalla saattaa passeli yhdistelmä jäädä löytämättä.
Otsikko: Vs: Yledl -asennus 2020 ...
Kirjoitti: Cultor - 26.02.20 - klo:11.44
Suorat lähetykset saa ihan ffmpeg'illä tallennettua.

Olisiko mahdollista saada tarkempaa vinkkiä, että miten tämä tapahtuu?
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.
Otsikko: Vs: Yledl -asennus 2020 ...
Kirjoitti: jekku - 26.02.20 - klo:12.30

 "http://yletv-lh.akamaihd.net/i/yletv1hls_1@103188/index_2764_av-p.m3u8"


Mistäs tuollaisen URLin keksit/löysit?
Minä en tiedä kuin areenan ;(
Otsikko: Vs: Yledl -asennus 2020 ...
Kirjoitti: Cultor - 26.02.20 - klo:14.20

 "http://yletv-lh.akamaihd.net/i/yletv1hls_1@103188/index_2764_av-p.m3u8"


Mistäs tuollaisen URLin keksit/löysit?
Minä en tiedä kuin areenan ;(
En enää muista tarkemmin, mistä alunperin löysin, mutta Firefox'illa Areenan suora auki, valikosta Web Developer -> Network, toiston voi keskeyttää. Kopioit rivin, joka sisältää index_2764_av-p.m3u8. 2764 on bitrate, voi olla pienempikin luku esmes 1564 tai 1064, m3u8 jälkeinen rimpsu on ffmpeg'ille tarpeeton.

On tallessa master.m3u8 tiedostot Areenan suorista elokuulta 2017, jotka sisältävät kaikki tarjolla olleet laadut.
Otsikko: Vs: Yledl -asennus 2020 ...
Kirjoitti: ls - 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
Otsikko: Vs: Yledl -asennus 2020 ...
Kirjoitti: Cultor - 27.02.20 - klo:10.17
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.
Otsikko: Vs: Yledl -asennus 2020 ...
Kirjoitti: ls - 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.
Otsikko: Vs: Yledl -asennus 2020 ...
Kirjoitti: pena52 - 12.04.20 - klo:09.50
YLE:n suorien ohjelmien lataaminen ajastetusti käyttäen at -komentoa.

Jos at -komentoa ei ole asennettuna, niin päätteelle:

Koodia: [Valitse]
sudo apt install at
Tallensin esimerkinomaisesti elokuvan "Sauna" kirjoittamalla päätteelle iltapäivällä:

Koodia: [Valitse]
echo 'ffmpeg -loglevel 16 -stats -i "https://yletv-lh.akamaihd.net/i/yletv2hls_1@103189/index_2764_av-p.m3u8" -t 01:22:00 Sauna.mkv' | at 22:35
missä
-t 01:22:00 määrittelee tallennusajan pituuden ja
at 22:35 tallennuksen alkamisajan

Päätteelle tuli varoitus:

Koodia: [Valitse]
warning: commands will be executed using /bin/sh
job 4 at Sat Apr 11 22:35:00 2020
:~$

Jätin koneen käyntiin ja päätteen auki yöksi. Päätteelle ei tule mitään ilmoituksia kun tallennus alkaa eikä sen aikana eikä päättyessä. Hitaalla koneella tallennus vie useita tunteja ja prosessori huutaa sataa!

Otsikko: Vs: Yledl -asennus 2020 ...
Kirjoitti: jekku - 12.04.20 - klo:12.05
YLE:n suorien ohjelmien lataaminen ajastetusti käyttäen at -komentoa.

Jos at -komentoa ei ole asennettuna, niin päätteelle:

Koodia: [Valitse]
sudo apt install at
Tallensin esimerkinomaisesti elokuvan "Sauna" kirjoittamalla päätteelle iltapäivällä:

Koodia: [Valitse]
echo 'ffmpeg -loglevel 16 -stats -i "https://yletv-lh.akamaihd.net/i/yletv2hls_1@103189/index_2764_av-p.m3u8" -t 01:22:00 Sauna.mkv' | at 22:35
missä
-t 01:22:00 määrittelee tallennusajan pituuden ja
at 22:35 tallennuksen alkamisajan

Päätteelle tuli varoitus:

Koodia: [Valitse]
warning: commands will be executed using /bin/sh
job 4 at Sat Apr 11 22:35:00 2020
:~$

Jätin koneen käyntiin ja päätteen auki yöksi. Päätteelle ei tule mitään ilmoituksia kun tallennus alkaa eikä sen aikana eikä päättyessä. Hitaalla koneella tallennus vie useita tunteja ja prosessori huutaa sataa!

Mutta tuliko ehjä data, eli katsottava elokuva?
Otsikko: Vs: Yledl -asennus 2020 ...
Kirjoitti: pena52 - 12.04.20 - klo:15.02


Mutta tuliko ehjä data, eli katsottava elokuva?


Ainakin tässä tapauksessa onnistui, tekstitystä myöten. Olen kokeillut myös .ts -tiedostona, mutta siitä tuli epäkuranttia. Alkuaan kokeilin kikkaa parin minuutin tallennuksella. .mp4 toiminee kuten .mkv.
Otsikko: Vs: Yledl -asennus 2020 ...
Kirjoitti: Cultor - 13.04.20 - klo:10.37


Mutta tuliko ehjä data, eli katsottava elokuva?


Ainakin tässä tapauksessa onnistui, tekstitystä myöten. Olen kokeillut myös .ts -tiedostona, mutta siitä tuli epäkuranttia. Alkuaan kokeilin kikkaa parin minuutin tallennuksella. .mp4 toiminee kuten .mkv.
Rimpsusta puuttu '-c copy', sen lisäämällä saa ts-säiliöönkin tallennettua kuranttia kuvaa. Suoran lähetyksen kopiointi on hyvin kevyttä mille tahansa koneelle, jossa graafinen työpöytä toimii nikottelematta.
Koodia: [Valitse]
echo 'ffmpeg -loglevel 16 -stats -i "https://yletv-lh.akamaihd.net/i/yletv2hls_1@103189/index_2764_av-p.m3u8" -c copy -t 01:22:00 Sauna.mkv' | at 22:35
Otsikko: Vs: Yledl -asennus 2020 ...
Kirjoitti: samihs72 - 07.06.20 - klo:22.06
Moi!

Asensin yle-dl Ubuntu 20.04:een mutta miksi mulla epäonnistuu mkv formaatissa lataaminen, mitä multa puuttuu asennuksesta? ffmpeg:stä jotain? Mp4:na lataa hyvin mutta haluaisin mkv:nä.

Koodia: [Valitse]
yle-dl https://areena.yle.fi/1-50504973
yle-dl 20200419: Download media files from Yle Areena and Elävä Arkisto
Copyright (C) 2009-2020 Antti Ajanki <antti.ajanki@iki.fi>, license: GPLv3

Output file: McMafia: Vaikea valinta: S01E01-2020-06-01T06:00.mkv
ERROR: Failed to execute ffmpeg -y -loglevel warning -thread_queue_size 512 -strict experimental -stats -i https://cdnsecakmi.kaltura.com/p/1955031/sp/195503100/playManifest/entryId/1_qzy4sutf/flavorId/0_te4rr2xz/format/applehttp/protocol/https/a.m3u8?uiConfId=43362851&referrer=aHR0cHM6Ly9hcmVlbmEueWxlLmZpLzEtNTA1MDQ5NzM=&playSessionId=11111111-1111-1111-1111-111111111111&clientTag=html5:v0.39.4 -metadata description=1/8. Vaikea valinta. Venäläisen oligarkin poika Alex Godman on kasvanut Lontoossa ja rakentanut itselleen elämän omilla avuillaan. Perheeseen kohdistuva uhka vetäisee Alexin äkisti keskelle rahanpesun maailmaa ja hän joutuu astumaan isänsä jalanjäljissä rikolliselle polulle. T: BBC. -metadata creation_time=2020-06-01T06:00:00+03:00 -bsf:a aac_adtstoasc -codec copy -map 0:p:0 -dn -scodec srt file:McMafia: Vaikea valinta: S01E01-2020-06-01T06:00.mkv
ERROR: No such file or directory
Output file: McMafia: Vaikea valinta: S01E01-2020-06-01T06:00.mp4
--2020-06-07 22:00:57--  https://cdnsecakmi.kaltura.com/p/1955031/sp/195503100/playManifest/entryId/1_qzy4sutf/flavorId/0_te4rr2xz/format/url/protocol/https/a.mp4?uiConfId=43362851&referrer=aHR0cHM6Ly9hcmVlbmEueWxlLmZpLzEtNTA1MDQ5NzM=&playSessionId=11111111-1111-1111-1111-111111111111&clientTag=html5:v0.39.4
Selvitetään osoitetta cdnsecakmi.kaltura.com (cdnsecakmi.kaltura.com)... 95.101.174.203
Yhdistetään palvelimeen cdnsecakmi.kaltura.com (cdnsecakmi.kaltura.com)|95.101.174.203|:443... yhdistetty.
HTTP-pyyntö lähetetty, odotetaan vastausta... 302 Moved Temporarily
Sijainti: https://ylekaod-a.akamaihd.net/s/p/1955031/sp/195503100/serveFlavor/entryId/1_qzy4sutf/v/2/ev/6/flavorId/0_te4rr2xz/name/a.mp4?__hdnea__=st=1591556457~exp=1591570857~acl=/s/p/1955031/sp/195503100/serveFlavor/entryId/1_qzy4sutf/v/2/ev/6/flavorId/0_te4rr2xz/name/a.mp4*~hmac=0d4e38082e3232e849ae1718fc322a77f378448b8d3486b229c6114bdd89becd [seurataan]
--2020-06-07 22:00:57--  https://ylekaod-a.akamaihd.net/s/p/1955031/sp/195503100/serveFlavor/entryId/1_qzy4sutf/v/2/ev/6/flavorId/0_te4rr2xz/name/a.mp4?__hdnea__=st=1591556457~exp=1591570857~acl=/s/p/1955031/sp/195503100/serveFlavor/entryId/1_qzy4sutf/v/2/ev/6/flavorId/0_te4rr2xz/name/a.mp4*~hmac=0d4e38082e3232e849ae1718fc322a77f378448b8d3486b229c6114bdd89becd
Selvitetään osoitetta ylekaod-a.akamaihd.net (ylekaod-a.akamaihd.net)... 62.165.164.177, 62.165.164.171
Yhdistetään palvelimeen ylekaod-a.akamaihd.net (ylekaod-a.akamaihd.net)|62.165.164.177|:443... yhdistetty.
HTTP-pyyntö lähetetty, odotetaan vastausta... 200 OK
Pituus: 1547490122 (1,4G) [video/mp4]
Tallennetaan kohteeseen ”McMafia: Vaikea valinta: S01E01-2020-06-01T06:00.mp4”

EDIT: No tietenkin rtmpdump puuttui vaikka luulin asentaneeni sen. Nyt futaa  :)
Otsikko: Vs: Yledl -asennus 2020 ...
Kirjoitti: Johannez - 20.06.20 - klo:00.00
Moi,  tämmöistä tykittelee yrittäessä ladata ohjelmaa. Pythoniin tuo ongelma vaikuttaa liittyvän, mutta oma osaaminen valitettavasti loppuu kesken itse asiassa.

Koodia: [Valitse]
~$ yle-dl https://areena.yle.fi/1-50461316
yle-dl 20181221: Download media files from Yle Areena and Elävä Arkisto
Copyright (C) 2009-2018 Antti Ajanki <antti.ajanki@iki.fi>, license: GPLv3

ERROR: Can't read https://player.yle.fi/api/v1/programs.jsonp?id=1-50461316&callback=yleEmbed.programJsonpCallback
Traceback (most recent call last):
  File "/home/enra/.local/lib/python3.6/site-packages/requests/adapters.py", line 449, in send
    timeout=timeout
  File "/home/enra/.local/lib/python3.6/site-packages/urllib3/connectionpool.py", line 828, in urlopen
    **response_kw
  File "/home/enra/.local/lib/python3.6/site-packages/urllib3/connectionpool.py", line 828, in urlopen
    **response_kw
  File "/home/enra/.local/lib/python3.6/site-packages/urllib3/connectionpool.py", line 828, in urlopen
    **response_kw
  File "/home/enra/.local/lib/python3.6/site-packages/urllib3/connectionpool.py", line 805, in urlopen
    retries = retries.increment(method, url, response=response, _pool=self)
  File "/home/enra/.local/lib/python3.6/site-packages/urllib3/util/retry.py", line 439, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='player.yle.fi', port=443): Max retries exceeded with url: /api/v1/programs.jsonp?id=1-50461316&callback=yleEmbed.programJsonpCallback (Caused by ResponseError('too many 503 error responses',))

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/home/enra/.local/lib/python3.6/site-packages/yledl/http.py", line 85, in get
    r = self._session.get(url, headers=headers)
  File "/home/enra/.local/lib/python3.6/site-packages/requests/sessions.py", line 543, in get
    return self.request('GET', url, **kwargs)
  File "/home/enra/.local/lib/python3.6/site-packages/requests/sessions.py", line 530, in request
    resp = self.send(prep, **send_kwargs)
  File "/home/enra/.local/lib/python3.6/site-packages/requests/sessions.py", line 643, in send
    r = adapter.send(request, **kwargs)
  File "/home/enra/.local/lib/python3.6/site-packages/requests/adapters.py", line 507, in send
    raise RetryError(e, request=request)
requests.exceptions.RetryError: HTTPSConnectionPool(host='player.yle.fi', port=443): Max retries exceeded with url: /api/v1/programs.jsonp?id=1-50461316&callback=yleEmbed.programJsonpCallback (Caused by ResponseError('too many 503 error responses',))
ERROR: Unsupported stream: Media not found

Ubuntu 18.04.4 käyttöjärjestelmänä.






Otsikko: Vs: Yledl -asennus 2020 ...
Kirjoitti: raimo - 20.06.20 - klo:00.20
Moi,  tämmöistä tykittelee yrittäessä ladata ohjelmaa. Pythoniin tuo ongelma vaikuttaa liittyvän, mutta oma osaaminen valitettavasti loppuu kesken itse asiassa.

Koodia: [Valitse]
~$ yle-dl https://areena.yle.fi/1-50461316
yle-dl 20181221: Download media files from Yle Areena and Elävä Arkisto
Copyright (C) 2009-2018 Antti Ajanki <antti.ajanki@iki.fi>, license: GPLv3

ERROR: Can't read https://player.yle.fi/api/v1/programs.jsonp?id=1-50461316&callback=yleEmbed.programJsonpCallback
Traceback (most recent call last):
  File "/home/enra/.local/lib/python3.6/site-packages/requests/adapters.py", line 449, in send
    timeout=timeout
  File "/home/enra/.local/lib/python3.6/site-packages/urllib3/connectionpool.py", line 828, in urlopen
    **response_kw
  File "/home/enra/.local/lib/python3.6/site-packages/urllib3/connectionpool.py", line 828, in urlopen
    **response_kw
  File "/home/enra/.local/lib/python3.6/site-packages/urllib3/connectionpool.py", line 828, in urlopen
    **response_kw
  File "/home/enra/.local/lib/python3.6/site-packages/urllib3/connectionpool.py", line 805, in urlopen
    retries = retries.increment(method, url, response=response, _pool=self)
  File "/home/enra/.local/lib/python3.6/site-packages/urllib3/util/retry.py", line 439, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='player.yle.fi', port=443): Max retries exceeded with url: /api/v1/programs.jsonp?id=1-50461316&callback=yleEmbed.programJsonpCallback (Caused by ResponseError('too many 503 error responses',))

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/home/enra/.local/lib/python3.6/site-packages/yledl/http.py", line 85, in get
    r = self._session.get(url, headers=headers)
  File "/home/enra/.local/lib/python3.6/site-packages/requests/sessions.py", line 543, in get
    return self.request('GET', url, **kwargs)
  File "/home/enra/.local/lib/python3.6/site-packages/requests/sessions.py", line 530, in request
    resp = self.send(prep, **send_kwargs)
  File "/home/enra/.local/lib/python3.6/site-packages/requests/sessions.py", line 643, in send
    r = adapter.send(request, **kwargs)
  File "/home/enra/.local/lib/python3.6/site-packages/requests/adapters.py", line 507, in send
    raise RetryError(e, request=request)
requests.exceptions.RetryError: HTTPSConnectionPool(host='player.yle.fi', port=443): Max retries exceeded with url: /api/v1/programs.jsonp?id=1-50461316&callback=yleEmbed.programJsonpCallback (Caused by ResponseError('too many 503 error responses',))
ERROR: Unsupported stream: Media not found

Ubuntu 18.04.4 käyttöjärjestelmänä.

Hyvin tulee uusimmalla yle-dl:llä asenna uusin jos ei ole jo:
Koodia: [Valitse]
pip3 install --user --upgrade yle-dl
https://aajanki.github.io/yle-dl/
Otsikko: Vs: Yledl -asennus 2020 ...
Kirjoitti: Johannez - 20.06.20 - klo:16.40
Kiitos avusta. Sain toimimaan. :)

Pystyykö latauksen säätämään niin, että näyttää jäljelläolevan latausajan?

Elikkä niin, että alkaa vähentämään tiedoston kokonaisajasta.





Otsikko: Vs: Yledl -asennus 2020 ...
Kirjoitti: raimo - 21.06.20 - klo:19.35
Kiitos avusta. Sain toimimaan. :)

Pystyykö latauksen säätämään niin, että näyttää jäljelläolevan latausajan?

Elikkä niin, että alkaa vähentämään tiedoston kokonaisajasta.

Ei ainakaan --help vivun mukaan ja vaikeaa = mahdotonta on tietää minkä kokoinen ladattava tiedosto on?
En siis ole varma, sitä tarkoittaa tuo kysymysmerkki.
Otsikko: Vs: Yledl -asennus 2020 ...
Kirjoitti: Johannez - 21.06.20 - klo:20.41
Ok, asia selvä. Kiitos. :)

Tekstityksen kanssa on ongelmia. Vanhassa versiossa latasi kaikki tekstitystiedostot erikseen. Nyt Vlc-playerissa näyttää subtitles kohdassa finnish-option (mkv tiedostomuoto) mutta eipä näy tekstityksiä.

Onko Linux-käyttäjälle muita vaihtoehtoja tarjolla tekstityksen rippaukseen Yle Areenasta?

Ainakaan helpin puolelta ei löytynyt mielestäni ratkaisua.
Koodia: [Valitse]
--sublang all   latauksen yhteydessä ei auttanut asiaa.






Otsikko: Vs: Yledl -asennus 2020 ...
Kirjoitti: Eesaurus - 21.06.20 - klo:21.01
Hmmm, kyllä minulla yle-dl noutaa hienosti suomenkieliset tekstit ja playerit ne myös näyttävät. VLC tarjoilee oletuksena jostain syystä ruotsinkielistä tekstitystä, se pitää itse vaihtaa suomenkieliseksi.
Otsikko: Vs: Yledl -asennus 2020 ...
Kirjoitti: Cultor - 21.06.20 - klo:21.01
Kiitos avusta. Sain toimimaan. :)

Pystyykö latauksen säätämään niin, että näyttää jäljelläolevan latausajan?

Elikkä niin, että alkaa vähentämään tiedoston kokonaisajasta.

Ei ainakaan --help vivun mukaan ja vaikeaa = mahdotonta on tietää minkä kokoinen ladattava tiedosto on?
En siis ole varma, sitä tarkoittaa tuo kysymysmerkki.
Wget näyttää tiedoston koon, latauksen etenemisen, latausnopeuden, jäljellä olevan ajan ja lopuksi lataukseen menneen ajan.
Koodia: [Valitse]
Length: 1015581392 (969M) [video/mp4]
Saving to: 'Kohtelias_kaappaus.mp4'
Kohtelias_kaappaus. 100%[===================>] 968,53M  24,7MB/s    in 37s
2020-06-16 20:58:57 (25,9 MB/s) - 'Kohtelias_kaappaus.mp4' saved [1015581392/1015581392]
Stream saved to Kohtelias_kaappaus.mp4
Vipu: --backend wget

Tekstitysten lataaminen ei onnistu wget valinnalla tällä erää.

Tekstityksen kanssa on ongelmia. Vanhassa versiossa latasi kaikki tekstitystiedostot erikseen. Nyt Vlc-playerissa näyttää subtitles kohdassa finnish-option (mkv tiedostomuoto) mutta eipä näy tekstityksiä.
Ffmpeg versio pitää olla vähintään 4, että tekstitys onnistuu kunnolla, tallennetaan matroska säiliöön (.mkv).

https://tecadmin.net/install-ffmpeg-on-linux/ sivun ohjeilla sain ffmpeg versioksi  4.3.
 
Otsikko: Vs: Yledl -asennus 2020 ...
Kirjoitti: Johannez - 22.06.20 - klo:11.25
Jees, hienoa. Sain tekstitykset ohjeitten avulla toimimaan. Näemmä oli tuo FFmpeg versio valitettavan vanhentunut. Kiitos oikein paljon. 8)