Kirjoittaja Aihe: Yle-dl ja olympiastriimit  (Luettu 2087 kertaa)

Reksa

  • Käyttäjä
  • Viestejä: 174
    • Profiili
Yle-dl ja olympiastriimit
« : 09.08.21 - klo:09.41 »
En onnistu jostain syystä imuroimaan Yle-dl:llä joitain Ylen olympiastriimejä. Esim. tämän siirto käynnistyy ja tiedosto syntyy levylle, mutta pysähtyy sitten joka yrityksellä vain muutaman freimin siirron jälkeen:

~$ yle-dl --resolution 720 -o '/media/NTFS3/Golf-720p.mp4' --preferformat mp4 https://areena.yle.fi/1-50901614

Virheilmoitusta ei tule siirron pysähtyessä, mutta ennen käynnistymistä tulee liuta tällaisia ilmoituksia:
Could not find codec parameters for stream xx...

Sen sijaan esim. tämä siirto onnistui ilman mitään ongelmia:

~$ yle-dl --resolution 720 -o '/media/NTFS3/JP-720p.mp4' https://areena.yle.fi/1-50897871

Mistähän homma voisi kiikastaa? Kokeilin jo rajata striimin pituutta loppupäästä mutta se ei auttanut. Yle-dl on päivitetty tänä aamuna joten se on ajan tasalla.
« Viimeksi muokattu: 09.08.21 - klo:16.07 kirjoittanut Reksa »

Eesaurus

  • Käyttäjä
  • Viestejä: 3454
    • Profiili
Vs: Yle-dl ja olympiastriimit
« Vastaus #1 : 09.08.21 - klo:11.52 »
Tuo ensimmäinen linkki ei toimi muutenkaan, ohjelma lienee poistunut Areenasta tms.

Reksa

  • Käyttäjä
  • Viestejä: 174
    • Profiili
Vs: Yle-dl ja olympiastriimit
« Vastaus #2 : 09.08.21 - klo:16.12 »
Tuo ensimmäinen linkki ei toimi muutenkaan, ohjelma lienee poistunut Areenasta tms.

Linkki on edelleen toimiva, viestistäni oli vaan tippunut osoitteen viimeinen numero (4) pois :-/. Korjasin sen paikoilleen... Kokelin äsken että vastaavanlainen, aikaisempi 8h:n golf-striimi oli ladattavissa normaalisti.

nm

  • Käyttäjä
  • Viestejä: 16430
    • Profiili
Vs: Yle-dl ja olympiastriimit
« Vastaus #3 : 09.08.21 - klo:16.44 »
En onnistu jostain syystä imuroimaan Yle-dl:llä joitain Ylen olympiastriimejä. Esim. tämän siirto käynnistyy ja tiedosto syntyy levylle, mutta pysähtyy sitten joka yrityksellä vain muutaman freimin siirron jälkeen:

~$ yle-dl --resolution 720 -o '/media/NTFS3/Golf-720p.mp4' --preferformat mp4 https://areena.yle.fi/1-50901614

Minulla latautuu ongelmitta tuolla komentorivillä. Kohdetiedoston polun tietty vaihdoin sopivaksi. Käytössä yle-dl 20210502 ja ffmpeg 4.4

Edit: Näyttää jumiutuvan ekaan frameen, tai lataus on erittäin hidasta, jos kohdetiedosto on ennestään olemassa.
« Viimeksi muokattu: 09.08.21 - klo:17.12 kirjoittanut nm »

Eesaurus

  • Käyttäjä
  • Viestejä: 3454
    • Profiili
Vs: Yle-dl ja olympiastriimit
« Vastaus #4 : 09.08.21 - klo:20.37 »
Tuo ensimmäinen linkki ei toimi muutenkaan, ohjelma lienee poistunut Areenasta tms.

Linkki on edelleen toimiva, viestistäni oli vaan tippunut osoitteen viimeinen numero (4) pois :-/. Korjasin sen paikoilleen... Kokelin äsken että vastaavanlainen, aikaisempi 8h:n golf-striimi oli ladattavissa normaalisti.

Ok.

Yle-dl päivittyi Archissa juuri äsken versioon 20210808, sillä tuon linkin video lähti monien erroreiden saattelemana latautumaan (ilman noita parametreja). Ko. parametrien kanssa kaatuu virheeseen.

MUOK: Joo, ihan ehjä 8h video sieltä tuli. 

« Viimeksi muokattu: 10.08.21 - klo:00.00 kirjoittanut Eesaurus »

Reksa

  • Käyttäjä
  • Viestejä: 174
    • Profiili
Vs: Yle-dl ja olympiastriimit
« Vastaus #5 : 09.08.21 - klo:21.45 »

Minulla latautuu ongelmitta tuolla komentorivillä. Kohdetiedoston polun tietty vaihdoin sopivaksi. Käytössä yle-dl 20210502 ja ffmpeg 4.4

Minulla on ffmpeg 4.3.1-5, ja tänään ladatun version lisäksi kokeilin vanhempaa yle-dl 20201022:sta.

Tähän tapaan latausyritys etenee, kunnes jämähtää:
...
...
[hls @ 0xfa8a40] Could not find codec parameters for stream 35 (Video: h264 ([27][0][0][0] / 0x001B), none): unspecified size
Consider increasing the value for the 'analyzeduration' and 'probesize' options
[hls @ 0xfa8a40] Could not find codec parameters for stream 36 (Audio: aac ([15][0][0][0] / 0x000F), 0 channels, fltp): unspecified sample rate
Consider increasing the value for the 'analyzeduration' and 'probesize' options
frame=  146 fps=0.0 q=-1.0 size=       0kB time=00:00:05.76 bitrate=   0.1kbits/
frame=  150 fps=118 q=-1.0 size=       0kB time=00:00:05.99 bitrate=   0.1kbits/
frame=  163 fps= 89 q=-1.0 size=       0kB time=00:00:06.44 bitrate=   0.1kbits/
frame=  199 fps= 85 q=-1.0 size=       0kB time=00:00:07.88 bitrate=   0.0kbits/
frame=  226 fps= 78 q=-1.0 size=       0kB time=00:00:08.96 bitrate=   0.0kbits/
frame=  250 fps= 71 q=-1.0 size=       0kB time=00:00:09.92 bitrate=   0.0kbits/
frame=  278 fps= 69 q=-1.0 size=       0kB time=00:00:11.04 bitrate=   0.0kbits/
frame=  400 fps= 87 q=-1.0 size=    1024kB time=00:00:15.92 bitrate= 526.9kbits/
frame=  419 fps= 82 q=-1.0 size=    1280kB time=00:00:16.68 bitrate= 628.7kbits/s
speed=3.25x   


Reksa

  • Käyttäjä
  • Viestejä: 174
    • Profiili
Vs: Yle-dl ja olympiastriimit
« Vastaus #6 : 09.08.21 - klo:22.12 »
Yle-dl päivittyi Archissa juuri äsken versioon 20210808, sillä tuon linkin video lähti monien erroreiden saattelemana latautumaan (ilman noita parametreja). Ko. parametrien kanssa kaatuu virheeseen. Lataus tuntuu etenevän normaalisti.

Sama Yle-dl versio jota kokeilin... Jos jätän parametrit pois, tulee virhe:

[mp4 @ 0x6d25ea0] dimensions not set
Could not write header for output file #0 (incorrect codec parameters ?): Invalid argument

Jos --resolution on määriteltynä, lataus ainakin alkaa ja etenee muutaman freimin verran.  Kokeilin eri resoluutioita, sillä ei ollut vaikutusta.

Kumma juttu kun muut vastaavat striimit tuntuvat toimivan...


Reksa

  • Käyttäjä
  • Viestejä: 174
    • Profiili
Vs: Yle-dl ja olympiastriimit
« Vastaus #7 : 10.08.21 - klo:12.00 »
Kokeilin vielä kokonaan toisella koneella jossa on Ubuntu 18.04, ja johon asensin tuon staattisen ffmpeg 4.4:n ja uusimman  Yle-dl:n. Mutta siirto jää aina jumiin frame 448:n kohdalla (vaikka Yle-dl alkaa pudottaa siirtonopeutta) ja videotiedosto jää 1.6Mb kokoiseksi. Täysin käsittämätöntä, miten tuo sitten muilla toimii normaalisti...? Mikä tekijä tuohon voisi vielä vaikuttaa?

jekku

  • Käyttäjä
  • Viestejä: 2624
    • Profiili
Vs: Yle-dl ja olympiastriimit
« Vastaus #8 : 10.08.21 - klo:14.11 »
Kokeilin minäkin, vajaan tunnin pätkän ryystin ja lopetin itse. En katsonut mikä oli viimeinen frame.
yle-dl mainitsi jotain vanhasta ffmpeg:istä (tjps.), mutta toistokelpoinen file muodostui.