Kirjoittaja Aihe: Viafreen striimeille yle-dl:ää vastaava skripti?  (Luettu 970 kertaa)

Reksa

  • Käyttäjä
  • Viestejä: 100
    • Profiili
Löytyykö Viafreen striimeille jokin yle-dl:ää vastaava skripti, jolla saisi ne ohjattua esim. vlc:lle ja/tai tallennettua omalle koneelle?

Thinkit

  • Käyttäjä
  • Viestejä: 912
  • Kysyvä ei tieltä eksy, eikä eksyvä tietä kysy.
    • Profiili
Vs: Viafreen striimeille yle-dl:ää vastaava skripti?
« Vastaus #1 : 10.03.21 - klo:20.15 »
Koodia: [Valitse]
svtplay-dl -S https://www.viafree.fi/ohjelmat/urheilu/euromaalit/kausi-4/1002292
Eli asentaa tuon svtplay:n.

Koodia: [Valitse]
sudo apt install svtplay-dl
t. Thinkit
Lenovo Thinkpad e520
Kde Neon 5.22.3
Intel(R) Core(TM) i5-2410M CPU @ 2.30GHz
Amd Radeon HD 6630m
Intel HD 3000 integroitu
Samsung Evo 120G kovo ja 8G muistia
Sony Xperia 5 mk2 ja android 11

Reksa

  • Käyttäjä
  • Viestejä: 100
    • Profiili
Vs: Viafreen striimeille yle-dl:ää vastaava skripti?
« Vastaus #2 : 13.03.21 - klo:15.57 »
Koodia: [Valitse]
svtplay-dl -S https://www.viafree.fi/ohjelmat/urheilu/euromaalit/kausi-4/1002292
Eli asentaa tuon svtplay:n.

Koodia: [Valitse]
sudo apt install svtplay-dl

Kiitos vinkistä! Asennuksessa ei ollut ongelmia, mutta kun koetan käyttää tuota skriptiä tulee virheilmoitus. Kokeilin muitakin striimejä (jotka toimivat selaimella ajattuna), sama juttu:

ERROR: Can't find video file for: https://www.viafree.fi/ohjelmat/urheilu/huuhkajat/kausi-5/1051374

MIkähän on pielessä...?

Thinkit

  • Käyttäjä
  • Viestejä: 912
  • Kysyvä ei tieltä eksy, eikä eksyvä tietä kysy.
    • Profiili
Vs: Viafreen striimeille yle-dl:ää vastaava skripti?
« Vastaus #3 : 13.03.21 - klo:18.55 »
Koodia: [Valitse]
svtplay-dl -S https://www.viafree.fi/ohjelmat/urheilu/huuhkajat/kausi-5/1051374
INFO: Selected to download hls, bitrate: 2764
INFO: Outfile: huuhkajat.s05.taistelu.mm-1051374-viaplay.ts
[5/5][===============================================================================================================================] ETA: 0:00:00
INFO: Muxing huuhkajat.s05.taistelu.mm-1051374-viaplay.ts into huuhkajat.s05.taistelu.mm-1051374-viaplay.mp4
INFO: Muxing done, removing the old file.

Näyttäisi toimivan.

Itsellä on Kde Neon focalin lähteillä.

Mikä sinulla?

t. Thinkit
Lenovo Thinkpad e520
Kde Neon 5.22.3
Intel(R) Core(TM) i5-2410M CPU @ 2.30GHz
Amd Radeon HD 6630m
Intel HD 3000 integroitu
Samsung Evo 120G kovo ja 8G muistia
Sony Xperia 5 mk2 ja android 11

Reksa

  • Käyttäjä
  • Viestejä: 100
    • Profiili
Vs: Viafreen striimeille yle-dl:ää vastaava skripti?
« Vastaus #4 : 14.03.21 - klo:11.45 »
Koodia: [Valitse]
svtplay-dl -S https://www.viafree.fi/ohjelmat/urheilu/huuhkajat/kausi-5/1051374
INFO: Selected to download hls, bitrate: 2764
INFO: Outfile: huuhkajat.s05.taistelu.mm-1051374-viaplay.ts
[5/5][===============================================================================================================================] ETA: 0:00:00
INFO: Muxing huuhkajat.s05.taistelu.mm-1051374-viaplay.ts into huuhkajat.s05.taistelu.mm-1051374-viaplay.mp4
INFO: Muxing done, removing the old file.

Näyttäisi toimivan.

Itsellä on Kde Neon focalin lähteillä.

Mikä sinulla?

Kokeilin sekä Ubuntu Mate 18.04:sta että Mint 19.3:sta. Molemmissa svtplay-dl:n versio on 1.9.6-1. Mikä versio Neonille löytyy?


nm

  • Käyttäjä
  • Viestejä: 14566
    • Profiili
Vs: Viafreen striimeille yle-dl:ää vastaava skripti?
« Vastaus #5 : 14.03.21 - klo:12.55 »
Nykyinen versio on 3.2. Kannattaa asentaa se ohjeen mukaisesti joko svtplay-dl:n apt-repositorion avulla tai lataamalla suoraan pelkkä sovellustiedosto.

https://svtplay-dl.se/install/linux/

Reksa

  • Käyttäjä
  • Viestejä: 100
    • Profiili
Vs: Viafreen striimeille yle-dl:ää vastaava skripti?
« Vastaus #6 : 14.03.21 - klo:14.51 »
Nykyinen versio on 3.2. Kannattaa asentaa se ohjeen mukaisesti joko svtplay-dl:n apt-repositorion avulla tai lataamalla suoraan pelkkä sovellustiedosto.

https://svtplay-dl.se/install/linux/

Kokeilin jo tuotakin, mutta tuli virheilmoitus:

ERROR: No videos found. You need to login

Jos oikein ymmärsin, Thinkitin käyttämä versio ei vaadi käyttäjätiliä...?



nm

  • Käyttäjä
  • Viestejä: 14566
    • Profiili
Vs: Viafreen striimeille yle-dl:ää vastaava skripti?
« Vastaus #7 : 14.03.21 - klo:15.10 »
Okei, näyttää tosiaan toimivan nimenomaan versiolla 2.4, joka on myös Ubuntu 20.04:ssä, mutta ei uudemmilla.

Poista muut versiot ja asenna tuo 2.4 manuaalisesti:

Koodia: [Valitse]
sudo curl -L https://svtplay-dl.se/download/2.4/svtplay-dl -o /usr/local/bin/svtplay-dl
Koodia: [Valitse]
sudo chmod a+rx /usr/local/bin/svtplay-dl

svtplay-dl:ssä näyttää olevan aika paljon avoimia bugeja, joten vika pitäisi todennäköisesti paikantaa ja korjata itse, jotta tämän saisi kuntoon tulevissa versioissa.
« Viimeksi muokattu: 14.03.21 - klo:15.15 kirjoittanut nm »

Reksa

  • Käyttäjä
  • Viestejä: 100
    • Profiili
Vs: Viafreen striimeille yle-dl:ää vastaava skripti?
« Vastaus #8 : 14.03.21 - klo:16.09 »
Okei, näyttää tosiaan toimivan nimenomaan versiolla 2.4, joka on myös Ubuntu 20.04:ssä, mutta ei uudemmilla.

Poista muut versiot ja asenna tuo 2.4 manuaalisesti:

Koodia: [Valitse]
sudo curl -L https://svtplay-dl.se/download/2.4/svtplay-dl -o /usr/local/bin/svtplay-dl
Koodia: [Valitse]
sudo chmod a+rx /usr/local/bin/svtplay-dl

svtplay-dl:ssä näyttää olevan aika paljon avoimia bugeja, joten vika pitäisi todennäköisesti paikantaa ja korjata itse, jotta tämän saisi kuntoon tulevissa versioissa.

Sain tomimaan, kiitokset! Yksi lisäosa piti vielä asentaa pyhthoniin mutta se löytyi onneksi vakiovarastoista...

Onnistuuko svtplay-dl:llä mitenkään virran ohjaus suoraan VLC:lle? Yle-dl:n kanssa toimiva "--pipe" -optio ei ole näköjään käytettävissä.

nm

  • Käyttäjä
  • Viestejä: 14566
    • Profiili
Vs: Viafreen striimeille yle-dl:ää vastaava skripti?
« Vastaus #9 : 14.03.21 - klo:17.10 »
Onnistuuko svtplay-dl:llä mitenkään virran ohjaus suoraan VLC:lle? Yle-dl:n kanssa toimiva "--pipe" -optio ei ole näköjään käytettävissä.

Virran ohjaus toiselle sovellukselle ei taida onnistua ihan helposti, mutta voit onkia videon osoitteen svtplay-dl:n valitsimella -g ja antaa osoitteen suoraan VLC:lle tai jollekin muulle soittimelle. Ei välttämättä toimi aina, mutta ainakin tuo esimerkkivideo käynnistyy ongelmitta.

Koodia: [Valitse]
svtplay-dl -g https://www.viafree.fi/ohjelmat/urheilu/huuhkajat/kausi-5/1051374
Lainaus
https://mtgxfi01-vh.akamaihd.net/i/202103/12/e7a00b60cf84a90d6a4f547afce95024_c52a49fb_,260,460,900,1800,2800,.mp4.csmil/index_4_av.m3u8

Koodia: [Valitse]
vlc https://mtgxfi01-vh.akamaihd.net/i/202103/12/e7a00b60cf84a90d6a4f547afce95024_c52a49fb_,260,460,900,1800,2800,.mp4.csmil/index_4_av.m3u8

Sama onnistuu yhdellä rivillä esimerkiksi näin:

Koodia: [Valitse]
vlc $(svtplay-dl -g https://www.viafree.fi/ohjelmat/urheilu/huuhkajat/kausi-5/1051374)

Reksa

  • Käyttäjä
  • Viestejä: 100
    • Profiili
Vs: Viafreen striimeille yle-dl:ää vastaava skripti?
« Vastaus #10 : 14.03.21 - klo:21.27 »
Virran ohjaus toiselle sovellukselle ei taida onnistua ihan helposti, mutta voit onkia videon osoitteen svtplay-dl:n valitsimella -g ja antaa osoitteen suoraan VLC:lle tai jollekin muulle soittimelle. Ei välttämättä toimi aina, mutta ainakin tuo esimerkkivideo käynnistyy ongelmitta.
...
Sama onnistuu yhdellä rivillä esimerkiksi näin:

Koodia: [Valitse]
vlc $(svtplay-dl -g https://www.viafree.fi/ohjelmat/urheilu/huuhkajat/kausi-5/1051374)

Kiitos! Tuohan 'automatisoi' hommaa jo huomattavasti... Mutta svtplay-dl ei tunnu osaavan käsitellä niitä striimejä joiden nimi on tekstimuodossa numerokoodin sijasta, esim.:
https://www.viafree.fi/urheilu/kuinkas-muuten-teemu-pukki-pommitti-verkon-kirealle-hirmuisella-laakilla-takaylanurkkaan-maalitehtailu-jatkui-yhdella-norwich-uran-komeimmista-viimeistelyista

Tulee vain virheilmoitus että videota ei löydy.