Skip to main content
Kiinnitetty keskustelu

Elisa Viihteen tallenteisiin muutoksia -> vaikutuksia API-rajapinnan kautta käytettäviin sovelluksiin


Oliko tästä hyötyä?
Näytä ensimmäinen kirjoitus

376 kommenttia

  • Osallistuja
  • 14 kommenttia
  • 9. huhtikuuta 2022

Korjaus aiempaan: ViihdeX.py itse asiassa vain väläyttää latausikkunaa joka menee saman tien kiinni. Muistan että tämä on tullut joskus kauan aikaa sitten vastaan mutta lataajaa vaihtamalla se ei ollut haitaksi.


  • Osallistuja
  • 14 kommenttia
  • 11. huhtikuuta 2022

No niin, jälleen pelittää. Piti asentaa ViihdeX uudelleen ja nyt toimii. Kirjataan tämä selittämättömien tapausten arkistoon ja jätetään sinne ;)  


  • Tulokas
  • 2 kommenttia
  • 11. lokakuuta 2022
HuuHa66 kirjoitti:

No niin, jälleen pelittää. Piti asentaa ViihdeX uudelleen ja nyt toimii. Kirjataan tämä selittämättömien tapausten arkistoon ja jätetään sinne ;)  

Mitenkäs tuon oikein asensit, kun itsellä ei ainakaan ollut mitään asennusohjelmaa vaan ainoastaan zip-paketti joka purettiin hakemistoon ja ajettiin suoraan? Itse vasta löysin tämän ohjelman ja näen kyllä kaikki tallenteeni palvelussa mutta lataaminen ei onnistu millään lataajalla, ainoastaan ohjelman seliteteksti latautuu…

Eli toimiiko tämä vielä nykyään jotenkin?


yamaneko
Forum|alt.badge.img+8
  • Mentor
  • 260 kommenttia
  • 13. lokakuuta 2022

Kyllä toimii latauskin, viimeksi tänään testattu. Lataajana ViihdeX:ssä valittuna ViihdeX-dl(.py).

Tuntematta mitä siellä tapahtuu, kun tarkemmat tiedot puuttuu, niin mieleen tulee, ettei ffmpeg.exeä löydy samasta kansiosta missä ViihdeX on (tai path-ympäristömuuttujan määrittelemistä kansioista), sitä näet tarvitaan itse lataukseen. Vaan mitäpä näitä arvailemaan enempää. Olet jo aika pitkällä, kun näet tallenteesi. Jos käytät lataajana ViihdeX-dl.py, niin tarkista, että sinulla on Python asennettuna ja että se toimii.


  • Tulokas
  • 2 kommenttia
  • 13. lokakuuta 2022
yamaneko kirjoitti:

Kyllä toimii latauskin, viimeksi tänään testattu. Lataajana ViihdeX:ssä valittuna ViihdeX-dl(.py).

Tuntematta mitä siellä tapahtuu, kun tarkemmat tiedot puuttuu, niin mieleen tulee, ettei ffmpeg.exeä löydy samasta kansiosta missä ViihdeX on (tai path-ympäristömuuttujan määrittelemistä kansioista), sitä näet tarvitaan itse lataukseen. Vaan mitäpä näitä arvailemaan enempää. Olet jo aika pitkällä, kun näet tallenteesi. Jos käytät lataajana ViihdeX-dl.py, niin tarkista, että sinulla on Python asennettuna ja että se toimii.

Kiitos vinkistä, tuostahan se olikin kiinni! Onhan tuosta ffmpegistä maininta tuossa “Lueminut.txt” -tiedostossa muttei mitenkään selkeästi… Joka tapauksessa, kun tuon latasin ja asetin ympäristömuuttujaan niin alkoi latauskin toimia :)


Forum|alt.badge.img+1
  • Kommentaattori
  • 31 kommenttia
  • 21. helmikuuta 2023
Suvi kirjoitti:

Elisa Viihteen tallenteisiin tehdään muutostöitä, jotka parantavat Elisa Viihteen tallenteiden saavutettavuutta: jatkossa myös tallenteita, joissa on tekstitys heikkokuuloisille, voi katsoa kesken tallennuksen. Samalla tallenteet saatiin uudelle, modernimmalle alustalle.

Valitettavasti muutoksen myötä nykyisin käytössä olevat ns. TS-tallenteet poistuvat käytöstä. Vasta kehityksen myöhäisessä vaiheessa kävi ilmi, että TS-tallenteiden käytöstä poistumisella on vaikutuksia myös API-rajapinnan kautta käytettäviin sovelluksiin. Ohjelmaopas sekä tallenteiden asettaminen, järjestely ja poistaminen toimii jatkossakin normaalisti API-rajapinnan kautta käytettävien sovellusten kautta.

Pahoittelemme aiheutunutta vaivaa.

Mikä on API rajapinta . . .?
 


yamaneko
Forum|alt.badge.img+8
  • Mentor
  • 260 kommenttia
  • 21. helmikuuta 2023

Forum|alt.badge.img+5
  • Oppinut
  • 50 kommenttia
  • 5. kesäkuuta 2024

En ole APIn kautta saanut enää 27.5 jälkeen tehtyjen tallenteiden tietoja.
Sitä vanhemmät sekä outoa kyllä myös kaikki tulevat tallenteet tulevat APIlla.

Millä API-kutsulla nykyisin tallenteet pitäisi hakea sovellukseen?

Tämä ei enää toimi:

 $uri = (ElisaGetUrlbase) + "/rest/npvr/recordings?platform=external&appVersion=1.0"

root on asetuksissa https://api-viihde-gateway.dc1.elisa.fi


JV0600
Forum|alt.badge.img+17
  • OmaYhteisön luottojäsen
  • 1028 kommenttia
  • 5. kesäkuuta 2024

jos Elisa on tehnyt jotain muutoksia, niin toivon että ne saadaan päivitettyä ViihdeX Media Manageriin jotta ko. sovellus toimisi jatkossakin.


JV0600
Forum|alt.badge.img+17
  • OmaYhteisön luottojäsen
  • 1028 kommenttia
  • 6. kesäkuuta 2024
st72 kirjoitti:

En ole APIn kautta saanut enää 27.5 jälkeen tehtyjen tallenteiden tietoja.
Sitä vanhemmät sekä outoa kyllä myös kaikki tulevat tallenteet tulevat APIlla.

Millä API-kutsulla nykyisin tallenteet pitäisi hakea sovellukseen?

Tämä ei enää toimi:

 $uri = (ElisaGetUrlbase) + "/rest/npvr/recordings?platform=external&appVersion=1.0"

root on asetuksissa https://api-viihde-gateway.dc1.elisa.fi

Saitko toimimaan vai onko tuossa jokin pysyvämpi ongelma?

 

Olisi kiva jos elisakin ottais kopin tästä ongelmasta ja vastaisi tähän.


Forum|alt.badge.img+5
  • Oppinut
  • 50 kommenttia
  • 9. kesäkuuta 2024
JV0600 kirjoitti:
st72 kirjoitti:

En ole APIn kautta saanut enää 27.5 jälkeen tehtyjen tallenteiden tietoja.
Sitä vanhemmät sekä outoa kyllä myös kaikki tulevat tallenteet tulevat APIlla.

Millä API-kutsulla nykyisin tallenteet pitäisi hakea sovellukseen?

Tämä ei enää toimi:

 $uri = (ElisaGetUrlbase) + "/rest/npvr/recordings?platform=external&appVersion=1.0"

root on asetuksissa https://api-viihde-gateway.dc1.elisa.fi

Saitko toimimaan vai onko tuossa jokin pysyvämpi ongelma?

 

Olisi kiva jos elisakin ottais kopin tästä ongelmasta ja vastaisi tähän.

 

Näyttäisi siltä että kaikkein vanhin API ilman kaikkia kryptisiä ja dokumentoimattomia versiotunnisteita ei tosiaan enää palauta tietoja tuoreista tallenteista. Mutta ainakin @Qotscha ViihdeCLI toimii hienosti joten muutin omani vastaavasti. Palautettu json muuttui ja esim. aloitusajoissa on nyt mukana millisekunnit.

Toivottavasti “viralliset” v=2.x -kutsut pysyvät nyt stabiileina.


JV0600
Forum|alt.badge.img+17
  • OmaYhteisön luottojäsen
  • 1028 kommenttia
  • 9. kesäkuuta 2024

Jos tuo  @Qotscha  on kuulolla niin toiveissa on saada linuxille oma versio tuosta Elisa ViihdeX Media managerista, syy on se että moni varmaan haluaisi siirtyä pois windowsista.


Forum|alt.badge.img+5
  • Oppinut
  • 137 kommenttia
  • 10. kesäkuuta 2024
JV0600 kirjoitti:

Jos tuo  @Qotscha  on kuulolla niin toiveissa on saada linuxille oma versio tuosta Elisa ViihdeX Media managerista, syy on se että moni varmaan haluaisi siirtyä pois windowsista.

Tälle puoltoääni täältäkin. 

Microsoftin viimeisten “peliliikkeiden” vuoksi en luota Windowsin tietosuojaan ollenkaan, vaikka meillä onkin GDPR


Forum|alt.badge.img+3
  • Vakiokalustoa
  • 104 kommenttia
  • 18. kesäkuuta 2024
JV0600 kirjoitti:

Jos tuo  @Qotscha  on kuulolla niin toiveissa on saada linuxille oma versio tuosta Elisa ViihdeX Media managerista, syy on se että moni varmaan haluaisi siirtyä pois windowsista.

Minulta tällaista ei ole odotettavissa. Koodi on avointa, ja tähän astihan tuo Viihde(x) Media Managerin kehitys on edennyt niin, että vähän vuoronperään eri henkilöt ovat gronerin alunperin kehittämää sovellusta jatkojalostaneet, joten jos joku tällaista haluaa lähteä tekemään, niin puolestani kaikin mokomin.


JV0600
Forum|alt.badge.img+17
  • OmaYhteisön luottojäsen
  • 1028 kommenttia
  • 18. kesäkuuta 2024

@Qotscha  Ongelmana on mm. tuo hta-tiedosto jota linuxit ei osaa ajaa, vaikka olisi Wine asennettuna ja toisaalta se .exe tiedostokaan ei toimi linuxeissa Winen avullakaan. Kannattaisi jonkun silti yrittää tehdä siitä linuxilla toimiva versio koska windowsista tullee siirtymään paljon porukkaa linuxiin, johtuen Microsoftin toimenpiteistä jotka se aikoo toteuttaa windowsiin.

Missä se lähdekoodi on katsottavissa? Ei sillä että osaisin itse koodata mutta ainakin joku toinen voisi koodata siitä linuxversion.


Forum|alt.badge.img+3
  • Vakiokalustoa
  • 104 kommenttia
  • 18. kesäkuuta 2024
JV0600 kirjoitti:

Missä se lähdekoodi on katsottavissa? Ei sillä että osaisin itse koodata mutta ainakin joku toinen voisi koodata siitä linuxversion.

https://github.com/Qotscha/ViihdeX


Forum|alt.badge.img
  • Keskustelija
  • 3 kommenttia
  • 4. joulukuuta 2024

Latasin ViihdeX-sovelluksen WIntoosaan (10). Ohjelma lähtee käyntiin, antaa kirjautua sisään, listaa tallenteet. Pystyn klikkaamaan tallenteen katsottavaksi VLC:llä, mutta kun koitan ladata sen kovalevylle, niin voin kertoa hakemiston, sen jälkeen kun klikkaan latauspainiketta, niin tulee herja että tiedostoa Viihde_X.hta ei löydy. Polku on määritelty siihen hakemistoon, josta jo alunperin ao. tiedoston käynnistin. Mutta kun se koittaa kutsua itseään, niin ei enää löydy?

 


Forum|alt.badge.img
  • Keskustelija
  • 3 kommenttia
  • 4. joulukuuta 2024
linkosal kirjoitti:

Latasin ViihdeX-sovelluksen WIntoosaan (10). Ohjelma lähtee käyntiin, antaa kirjautua sisään, listaa tallenteet. Pystyn klikkaamaan tallenteen katsottavaksi VLC:llä, mutta kun koitan ladata sen kovalevylle, niin voin kertoa hakemiston, sen jälkeen kun klikkaan latauspainiketta, niin tulee herja että tiedostoa Viihde_X.hta ei löydy. Polku on määritelty siihen hakemistoon, josta jo alunperin ao. tiedoston käynnistin. Mutta kun se koittaa kutsua itseään, niin ei enää löydy?

 

Virhe on siis tämä:
 

Ja tuo rivi 3664 on hta-tiedostossa tämmöinen:

                        w.run('ViihdeX-dl '+l+' "'+h+'"'+dl_o)
 

Ilmoituksessa mainittu URL löytyy toki, viittaa kutsuvaan tiedostoon itseensä. Mutta skripti ei sitä osaa avata? :-O

 


yamaneko
Forum|alt.badge.img+8
  • Mentor
  • 260 kommenttia
  • 12. joulukuuta 2024
linkosal kirjoitti:

Latasin ViihdeX-sovelluksen WIntoosaan (10). Ohjelma lähtee käyntiin, antaa kirjautua sisään, listaa tallenteet. Pystyn klikkaamaan tallenteen katsottavaksi VLC:llä, mutta kun koitan ladata sen kovalevylle, niin voin kertoa hakemiston, sen jälkeen kun klikkaan latauspainiketta, niin tulee herja että tiedostoa Viihde_X.hta ei löydy. Polku on määritelty siihen hakemistoon, josta jo alunperin ao. tiedoston käynnistin. Mutta kun se koittaa kutsua itseään, niin ei enää löydy?

 

Tämä ketju ehkä hieman väärä löydettävyyden kanssa. Toivottavasti saat avun vastauksestani.

Mikä sinulla on asetettu asetuksissa lataajaksi? VLC:llä ei kaiketi voi ladata (ainakin paketin LUEMINUT.txt mukaan se on listattu vain katseluohjelmissa (vaikka se lataaja-valikosta löytyykin). Kyseinen teksti kannattaa muutoinkin lukea huolella.

Kokeilin piruuttani ladata VLC:llä, eikä se näyttänyt tosiaan onnistuvan.

Itselläni ainakin toimii muutoinkin paras ratkaisu, eli asetuksissa valitaan lataajaksi ViihdeX-dl.py.

Tämä vaatii Pythonin asentamista, mutta se ei ole vaikeaa (ja moni muu kiva apuohjelma käyttää Pythonia, joten se on hyvä olla koneella muutoinkin). Pythonin asennuksen jälkeen kannattaa kerran käynnistää “asenna python-kirjastot.bat”, niin asennetaan tarvittavat kirjastot. Kuten sanoin, lue mukana tullut LUEMINUT.txt.

Nykyään paketti ei näytä sisältävän ViihdeX-dl.exe -versiota, jolla ei Pythonia tarvitsisi, mutta se on saatavilla omassa paketissaan täältä. Jotkut virustorjunnat voivat asiasta tällöin valittaa tuon .exe vaihtoehdon kanssa.


Forum|alt.badge.img+3
  • Vakiokalustoa
  • 104 kommenttia
  • 13. joulukuuta 2024
yamaneko kirjoitti:

Nykyään paketti ei näytä sisältävän ViihdeX-dl.exe -versiota, jolla ei Pythonia tarvitsisi, mutta se on saatavilla omassa paketissaan täältä. Jotkut virustorjunnat voivat asiasta tällöin valittaa tuon .exe vaihtoehdon kanssa.

​Voisiko tuon toisen ketjun aloituspostauksen päivittää?

Elisa ViihdeX Media Manager - ViihdeCLI @Qotscha


Forum|alt.badge.img
  • Keskustelija
  • 3 kommenttia
  • 13. joulukuuta 2024

Kiitos vastauksista! Vika oli tosiaan siinä, että lataajaksi määriteltyä exeä ei ollut hakemistossa (virheellisesti kuvittelin että hta olisi kutsunut itseään). Kävin exen asentamassa, ja nyt siirtyy bitti omalle levylle.

 

 


JV0600
Forum|alt.badge.img+17
  • OmaYhteisön luottojäsen
  • 1028 kommenttia
  • 13. joulukuuta 2024
Qotscha kirjoitti:
yamaneko kirjoitti:

Nykyään paketti ei näytä sisältävän ViihdeX-dl.exe -versiota, jolla ei Pythonia tarvitsisi, mutta se on saatavilla omassa paketissaan täältä. Jotkut virustorjunnat voivat asiasta tällöin valittaa tuon .exe vaihtoehdon kanssa.

​Voisiko tuon toisen ketjun aloituspostauksen päivittää?

Elisa ViihdeX Media Manager - ViihdeCLI @Qotscha

Toimiiko tuo ViihdeCLI myös linuxeissa? En ole itse vielä kokeillut.


Forum|alt.badge.img+3
  • Vakiokalustoa
  • 104 kommenttia
  • 13. joulukuuta 2024
JV0600 kirjoitti:
Qotscha kirjoitti:
yamaneko kirjoitti:

Nykyään paketti ei näytä sisältävän ViihdeX-dl.exe -versiota, jolla ei Pythonia tarvitsisi, mutta se on saatavilla omassa paketissaan täältä. Jotkut virustorjunnat voivat asiasta tällöin valittaa tuon .exe vaihtoehdon kanssa.

​Voisiko tuon toisen ketjun aloituspostauksen päivittää?

Elisa ViihdeX Media Manager - ViihdeCLI @Qotscha

Toimiiko tuo ViihdeCLI myös linuxeissa? En ole itse vielä kokeillut.

Oletettavasti ei tällä hetkellä, mutta uskoakseni sen kyllä varsin pienin muutoksin saisi toimimaan. Se, mistä kiikastaa on asetustiedoston sijainti (tällä hetkellä APPDATA) ja latausten suorittaminen uudessa konsoli-ikkunassa (creationflags=CREATE_NEW_CONSOLE). Ollut mielessä, että pitäisi varmaan jossakin vaiheessa yrittää tehdä sovelluksesta järjestelmästä riippumaton (huomioida yllä mainituissa asioissa, missä ympäristössä koodia ajataan), mutta on vielä to-do-listalla.

Jos haluat itse yrittää koodia sorkkia, niin __main__.py, viihde.py ja viihdedl.py taitavat olla muutoksia vaativat tiedostot.


JV0600
Forum|alt.badge.img+17
  • OmaYhteisön luottojäsen
  • 1028 kommenttia
  • 13. joulukuuta 2024
Qotscha kirjoitti:
JV0600 kirjoitti:
Qotscha kirjoitti:
yamaneko kirjoitti:

Nykyään paketti ei näytä sisältävän ViihdeX-dl.exe -versiota, jolla ei Pythonia tarvitsisi, mutta se on saatavilla omassa paketissaan täältä. Jotkut virustorjunnat voivat asiasta tällöin valittaa tuon .exe vaihtoehdon kanssa.

​Voisiko tuon toisen ketjun aloituspostauksen päivittää?

Elisa ViihdeX Media Manager - ViihdeCLI @Qotscha

Toimiiko tuo ViihdeCLI myös linuxeissa? En ole itse vielä kokeillut.

Oletettavasti ei tällä hetkellä, mutta uskoakseni sen kyllä varsin pienin muutoksin saisi toimimaan. Se, mistä kiikastaa on asetustiedoston sijainti (tällä hetkellä APPDATA) ja latausten suorittaminen uudessa konsoli-ikkunassa (creationflags=CREATE_NEW_CONSOLE). Ollut mielessä, että pitäisi varmaan jossakin vaiheessa yrittää tehdä sovelluksesta järjestelmästä riippumaton (huomioida yllä mainituissa asioissa, missä ympäristössä koodia ajataan), mutta on vielä to-do-listalla.

Jos haluat itse yrittää koodia sorkkia, niin __main__.py, viihde.py ja viihdedl.py taitavat olla muutoksia vaativat tiedostot.

Täytyy tutustua noihin, mutta sellainen kysymys vielä että saako tuon jotenkin toimimaan Windows 7:ssa (tiedän ettei sitä enää tueta tietoturvapäivityksillä)? Itse kun kokeilin niin antoi jotain invalid syntax-virhettä, ffmpeg ja python 3.8 on asennettu, samoin tuo viihdecli.


Forum|alt.badge.img+4
  • Avulias
  • 96 kommenttia
  • 15. joulukuuta 2024

Mä huomasin että pelkästään Viihteeseen tallennettujen ohjelmien lataamiseen sellainen ohjelma kuin Laturi on paljon helpompi+kätevämpi. Kaikkeen muuhun sitten ViihdeX. https://bbs.io-tech.fi/threads/laturi.429677/

Laturi toimii heti asennuksen jälkeen kun siihen kirjautuu Viihteen tunnuksilla. ViihdeX vaatii taas aikapaljon säätöä vaikka sen ohjeet lukisikin.