Kiinnitetty keskustelu

Elisa Viihde API Info



Näytä ensimmäinen kirjoitus
Tämä keskustelu on suljettu, eikä sitä voi kommentoida.

415 kommenttia

Käyttäjätaso 4
asmandos kirjoitti:


hrk kirjoitti:


Mutta siis kiitos tästä. Varsinaisesti kuitenkin odotan, että hra asmandos saisi ViihdeHelperin uuden version julki.

Julkaisin äsken uusi versio (5.0.0.2) Beta-kanavalla. Kestää varmaan vähän aikaa ennen kuin Google on sitä hyväksynyt. Edellinen ei-toimiva versio on 4.4.5.1. URLista http://bit.ly/ViihdeHelperBeta sitä voi poimia.

Anna palautetta ja kerro miten (jos) se toimii kuten pitää, niin sitten voin parin päivän kuluttua julkaista sitä yleisesti julkisella kanavalla.



Nyt uusin versio on aktiivinen Chrome Storessa.
Käyttäjätaso 3
asmandos kirjoitti:


asmandos kirjoitti:


hrk kirjoitti:

Mutta siis kiitos tästä. Varsinaisesti kuitenkin odotan, että hra asmandos saisi ViihdeHelperin uuden version julki.

Julkaisin äsken uusi versio (5.0.0.2) Beta-kanavalla. Kestää varmaan vähän aikaa ennen kuin Google on sitä hyväksynyt. Edellinen ei-toimiva versio on 4.4.5.1. URLista http://bit.ly/ViihdeHelperBeta sitä voi poimia.

Anna palautetta ja kerro miten (jos) se toimii kuten pitää, niin sitten voin parin päivän kuluttua julkaista sitä yleisesti julkisella kanavalla.

Nyt uusin versio on aktiivinen Chrome Storessa. Alkaa kyllä lataa mut sitten jämähtää ja jumiutuu

Käyttäjätaso 1
Mulla ainakin storessa näkyy vanha 4.4.4 versio.
Käyttäjätaso 4
hamis22 kirjoitti:

Mulla ainakin storessa näkyy vanha 4.4.4 versio.



Julkinen ViihdeHelper on vielä vanha 4.4.4. Jos asennat beta-versio tuosta linkistä ylempänä, saat 5.0.0.2 ViihdeHelper beta.

hamis22 kirjoitti:

Mulla ainakin storessa näkyy vanha 4.4.4 versio.



Joo niin minullakin. Mutta betaversio toimii kuten pitää. Kunhan ehtii sinne varsinaiseen storeen.

Edelleenkin kaipaisin mahdollisuutta rajoittaa maksimiresoluutiota. 720p on minun laitteilleni ja silmilleni aivan riittävä.
Käyttäjätaso 1
Storessa ei ole download linkkiä?Olen kirjautunut tunnuksilla.
Käyttäjätaso 4
hamis22 kirjoitti:

Storessa ei ole download linkkiä?Olen kirjautunut tunnuksilla.



Beta-kanava ei ole listattu koska haluan rajoittaa käyttäjämäärän. Täältä löytyy beta versio: http://bit.ly/ViihdeHelperBeta
Käyttäjätaso 4
hrk kirjoitti:


hamis22 kirjoitti:

Mulla ainakin storessa näkyy vanha 4.4.4 versio.

Joo niin minullakin. Mutta betaversio toimii kuten pitää. Kunhan ehtii sinne varsinaiseen storeen.

Edelleenkin kaipaisin mahdollisuutta rajoittaa maksimiresoluutiota. 720p on minun laitteilleni ja silmilleni aivan riittävä.



ViihdeHelper lataa "raaka" TS-streami sillä resoluutiolla mitä tulee kanavalta. Jos haluatte kokeilla vähän "pro-tason" featureita niin FFMPEGillä pystyy suoraan encodamaan toiseen formaattiin/resoon.

Käyttäjätaso 5
asmandos kirjoitti:

Julkaisin äsken uusi versio (5.0.0.2) Beta-kanavalla. Kestää varmaan vähän aikaa ennen kuin Google on sitä hyväksynyt. Edellinen ei-toimiva versio on 4.4.5.1. URLista http://bit.ly/ViihdeHelperBeta sitä voi poimia.

Anna palautetta ja kerro miten (jos) se toimii kuten pitää, niin sitten voin parin päivän kuluttua julkaista sitä yleisesti julkisella kanavalla.



Ainakin pikainen testaus lataamisesta ja tiedoston poistamisesta toimii. Latailin yhden leffan joka on katoamassa 2 päivän kuluttua (kiitos Elisa/testo jne.).
Kiitos vaivastasi.🙂 Tämä on hyvä olla nyt olemassa.

Edit. Sen verran että tallennukset tallentuvat video.ts -nimellä, eli ei tule päiväystä/nimeä tiedostonimeen. Näin ainakin minulla.

Mutta koska tarvitsen eniten tuplien poistoa, niin tutustun seuraavaksi @Qotscha n Python scripteihin

(wanhassa koneessa oli vaikeuksia saada Python toimimaan, kun kokeilin sillä ohjelmointia juuri vähän aikaa sitten. No, kone hajosi tässä päivä pari sitten. 😞 No ei kun tappelemaan uudessa koneessa. Ja nyt pitäisi joku Request librarykin asennella josta tuntuu löytyvän tuhat ja yksi eri ohjetta guukkelilla.🤓 Mutta kyllä se tästä.)
Käyttäjätaso 2
hrk kirjoitti:


Mitenkähän voisi rajata maksimiresoluutioksi 720p? Nyt uudempi tavara tulee 1080p tarkkuudella, mikä vie aikaa ja tilaa ilman mainittavaa hyötyä.



LOL

Itselläni ainoa motiivi koko APIssa on pääsy parhaimpaan laatuun kuvassa ja äänessä.
Sitäpaitsi, ne on 1080i, josta ei 720p saa tekemälläkään. 720i saisi käyttäen raakaa voimaa.

Ei se kokoero ole paljoakaan. 720p stream vie aika lailla saman kaistan kuin 1080i
Käyttäjätaso 4
yamaneko kirjoitti:

Edit. Sen verran että tallennukset tallentuvat video.ts -nimellä, eli ei tule päiväystä/nimeä tiedostonimeen. Näin ainakin minulla.



Hmm... onko sulla Chrome asetuksissa että se aina kysyy missä haluat tallentaa tiedostoja? Koska "toimii täällä" 😕

chrome://settings/ sitten 'advanced' ja 'downloads'

Käyttäjätaso 1
Nyt toimii taas!Suurkiitokset Asmandos!
asmandos kirjoitti:


hrk kirjoitti:

Edelleenkin kaipaisin mahdollisuutta rajoittaa maksimiresoluutiota. 720p on minun laitteilleni ja silmilleni aivan riittävä.

ViihdeHelper lataa "raaka" TS-streami sillä resoluutiolla mitä tulee kanavalta. Jos haluatte kokeilla vähän "pro-tason" featureita niin FFMPEGillä pystyy suoraan encodamaan toiseen formaattiin/resoon.



Olen minä tuotakin kokeillut. Siis sitä, että generoidaan ffmpeg-ohjelmalle komentorivi, ja suoritetaan se komento sitten esim. wintoosan komentoikkunassa. Tämä ei kuitenkaan ole tyydyttävä ratkaisu, koska ffmpeg joutuu joka tapauksessa imeskelemään koko videon, vieläpä ilman chromen etevän downloaderin apua. Eli aikaa ei säästy yhtään. Eikä winhelperin ffmpeg-komentorivigeneraattorilla ole mahdollista vaikuttaa skaalaukseen. Jos olen oikein ymmärtänyt, niin aivan samaan päästään imppaamalla video ensin raakana, ja konvertoimalla se sitten ffmpegillä sellaiseksi kuin halutaan. Tällöin on mahdollista vaikuttaa myös skaalaukseen (mutta subtitle-ongelma jää).

Onko siis todellakin niin, että Elisan palvelimilta saa vain yhtä resoluutiota? YLE Areena on tässäkin suhteessa etevämpi.
Kokeilin ladata betan chromeen, huomasin poistaa vanhan version. Uusi kysyi käyttäjätunnareita alussa, sitten alkoi toimia. Toisessa latauksessa profiili oli valmiiksi muistissa (suljin selaimen välillä).

Leffan lataus onnistui. Filen nimessä päivämäärä ja esitysaika. Aiemmin mukana tallentui myös ohjelman esittely txt-filenä, nyt ei, mutta en kaipaa.

Iso kiitos tekijälle. Iso merkitys minulle ja vielä isompi ihmiskunnalle 🙂
Käyttäjätaso 4
Laitoin nyt myös ViihdeX Media Managerin tämänhetkisen version saataville. Tallenteiden hallinta ainakin kutakuinkin toimii. Tällä hetkellä sovellus käyttää vähän tarpeettoman paljon kaistaa, mutta se tuskin lienee kovin monelle ongelma.

EDIT: Windows Defender tuntuu valittavan, vaikka en minä muistaakseni ole pakettiin viruksiakaan piilottanut. VirusTotal kyllä pitää puhtaana. Käyttäkää omalla vastuulla.
Käyttäjätaso 4
k.m.k. kirjoitti:


Leffan lataus onnistui. Filen nimessä päivämäärä ja esitysaika. Aiemmin mukana tallentui myös ohjelman esittely txt-filenä, nyt ei, mutta en kaipaa.

Iso kiitos tekijälle. Iso merkitys minulle ja vielä isompi ihmiskunnalle :-)



Voisitko tarkistaa asetuksista (chrome://extensions/?options=cgpenaaghmfnejomfhgebhdlnjaiaogh) jos on merkattu mikäli ohjelmatiedot pitäisi myös ladata? Ja muista paina "save". Voi olla että on joku pieni bugi oletusarvoissa.

Kiva että toimii ja laajennuksesta on hyötyä 🙂
asmandos kirjoitti:


k.m.k. kirjoitti:

Leffan lataus onnistui. Filen nimessä päivämäärä ja esitysaika. Aiemmin mukana tallentui myös ohjelman esittely txt-filenä, nyt ei, mutta en kaipaa.

Iso kiitos tekijälle. Iso merkitys minulle ja vielä isompi ihmiskunnalle :-)

Voisitko tarkistaa asetuksista (chrome://extensions/?options=cgpenaaghmfnejomfhgebhdlnjaiaogh) jos on merkattu mikäli ohjelmatiedot pitäisi myös ladata? Ja muista paina "save". Voi olla että on joku pieni bugi oletusarvoissa.



Katsoin Chromen asetukset, täppä oli paikalla, mutta ilmeisesti ei vaikuttanut. Painoin saven ja kokeilin uudelleen, nyt txt tallentui myös.

Parituhatta tallennetta vie vähemmän tilaa kuin parituhatta kirjaa 🙂

Kiitos vapaaehtoisesta talkoilusta!!!
Käyttäjätaso 5
Qotscha kirjoitti:

Laitoin nyt myös ViihdeX Media Managerin tämänhetkisen version saataville. Tallenteiden hallinta ainakin kutakuinkin toimii. Tällä hetkellä sovellus käyttää vähän tarpeettoman paljon kaistaa, mutta se tuskin lienee kovin monelle ongelma.



Tuplien poisto onnistuu ainakin. 🙂 Muuta en onnistunut tekemään. Oikeudet pitäisi olla kunnossa.

Mutta tarkemmin, ei pääse kirjautumaan sisään jos valitsee kirjautumustietojen tallentamisen, tulee komentosarjavirhe "Rivi 4024, Merkki 10, Koodi: 0, Url: Polkua ei löydy (polku viihdeX_q.hta tiedostoon)". Kun ruksin ottaa pois, niin pääsee sisään, sitten tulee useampi "Virhe! Polkua ei löydy (-2146828212) funktiossa saveSettings/checkSortingOrder/checkSortingColumn".

Tuplien poisto näyttäisi onnistuvan (kuten muuten tästä irrallisen duplikaatit.py kanssa*) mutta latauksen kanssa tulee komentosarjavirhe "Rivi: 4103, Merkki 2, Koodi: 0, Url: Polkua ei löydy (polku viihdeX_q.hta tiedostoon)".


* duplikaatit.py scriptin kanssa olisi mukava jos valitsisi säilytettäväksi viimeisimmän, vaikka erillisenä scriptinä tai jotain. 😃

Suurkiitos jo tässä vaiheessa kummastakin projektin osalta.

Edit. Hetken puuhastelua ViihdeX:llä ja lähti 250 tuplatiedostoa hiton hemmettiin. Enkä jaksanut käydä monimutkaista kansiorakennettani läpi (pitäisi pistää kaikki juureen vaan, haullahan nuo löytyy). ViihdeX on jo nyt (vaikka niitä virheitä pukkaa koko ajan kun vaihtaa lajittelua) taas palannut pelastamaan Elisan tilauksen. Kiitos tekijälle!😍
st72 kirjoitti:


hrk kirjoitti:

Mitenkähän voisi rajata maksimiresoluutioksi 720p? Nyt uudempi tavara tulee 1080p tarkkuudella, mikä vie aikaa ja tilaa ilman mainittavaa hyötyä.

LOL

Itselläni ainoa motiivi koko APIssa on pääsy parhaimpaan laatuun kuvassa ja äänessä.
Sitäpaitsi, ne on 1080i, josta ei 720p saa tekemälläkään. 720i saisi käyttäen raakaa voimaa.

Ei se kokoero ole paljoakaan. 720p stream vie aika lailla saman kaistan kuin 1080i



LOL itellesi. Tuossa juuri tarkistin yhden puolen tunnin pätkän, jonka mkv-tiedoston koko on 525 megaa 720p-formaatissa ja 825 megaa 1080p-formaatissa. Siis 1080p eikä 1080i. FlickFetchillä imuroitu Areenasta. Ei minulla tilasta ole pulaa, mutta imurointiin kuluva aika on suorassa suhteessa imuroitavan määrään, aivan riippumatta siitä paljonko on kaistaa käytettävissä. FullHD kyllä pakkautuu paremmin, framen kokohan on yli kaksinkertainen.

Useampien resoluutioiden tarjoaminen riippuu mm. siitä, missä formaatissa perusaineisto on palvelimille talletettu, ja minkälaisille palvelimille. Luulen, vaan en varsinaisesti tiedä, että YLE käyttää uusien ohjelmien talletuksessa jo fullhd:ta parempaa tarkkuutta. En rupea tässä arvailemaan miten ne pienemmät resoluutiot tehdään. Mutta Elisan systeemeillä niitä näköjään ei tehdä.
Käyttäjätaso 5
asmandos kirjoitti:


yamaneko kirjoitti:

Edit. Sen verran että tallennukset tallentuvat video.ts -nimellä, eli ei tule päiväystä/nimeä tiedostonimeen. Näin ainakin minulla.

Hmm... onko sulla Chrome asetuksissa että se aina kysyy missä haluat tallentaa tiedostoja? Koska "toimii täällä" 😕

chrome://settings/ sitten 'advanced' ja 'downloads'


Ei ole. Pahoittelut etten maininnut, että etten käytä varsinaisesti Chromea, vaan Chromium-pohjaista Vivaldia, ja siitäkin testivedoksia (2.0.1302.3 (Official Build) (64-bit)) 😃. Johtuisiko siitä. Kokeilen jossain vaiheessa jotain versiota oikean Chromen kanssa.
Käyttäjätaso 2
hrk kirjoitti:

LOL itellesi. Tuossa juuri tarkistin yhden puolen tunnin pätkän, jonka mkv-tiedoston koko on 525 megaa 720p-formaatissa ja 825 megaa 1080p-formaatissa. Siis 1080p eikä 1080i. FlickFetchillä imuroitu Areenasta. Ei minulla tilasta ole pulaa, mutta imurointiin kuluva aika on suorassa suhteessa imuroitavan määrään, aivan riippumatta siitä paljonko on kaistaa käytettävissä. FullHD kyllä pakkautuu paremmin, framen kokohan on yli kaksinkertainen.

Useampien resoluutioiden tarjoaminen riippuu mm. siitä, missä formaatissa perusaineisto on palvelimille talletettu, ja minkälaisille palvelimille. Luulen, vaan en varsinaisesti tiedä, että YLE käyttää uusien ohjelmien talletuksessa jo fullhd:ta parempaa tarkkuutta. En rupea tässä arvailemaan miten ne pienemmät resoluutiot tehdään. Mutta Elisan systeemeillä niitä näköjään ei tehdä.



ElisaViihde tallettaa siinä formaatissa missä TV-yhtiöt sen ilmoille lähettävät (siis antenniverkkoon). YLE Areenalla ei ole tässä mitään tekemistä.

1080i (jota siis Elisa TV-kanavilta saa) on noin 70% 1080p bittivirrasta, eli esimerkkisi luvuilla pienempi kuin 720p. Joka vastaa myös havaintojani jossa maikkarin 720p vie enemmän kaistaa kuin YLEn 1080i.

Hyvä että alkuperäisen bittivirran saa API:lla taas omaan telkkariin, koska digiboksin kautta tulee vain sitä mobiileille tarkoitettua adaptiivista striimiä.

Saa senkin moskan API:lla jos niin haluaa - olen kokeillut.
Ehkä joku sellaisen sovelluksen nyt tekee.
Käyttäjätaso 4
yamaneko kirjoitti:


asmandos kirjoitti:


yamaneko kirjoitti:

Edit. Sen verran että tallennukset tallentuvat video.ts -nimellä, eli ei tule päiväystä/nimeä tiedostonimeen. Näin ainakin minulla.

Hmm... onko sulla Chrome asetuksissa että se aina kysyy missä haluat tallentaa tiedostoja? Koska "toimii täällä" 😕

chrome://settings/ sitten 'advanced' ja 'downloads'

Ei ole. Pahoittelut etten maininnut, että etten käytä varsinaisesti Chromea, vaan Chromium-pohjaista Vivaldia, ja siitäkin testivedoksia (2.0.1302.3 (Official Build) (64-bit)) 😃. Johtuisiko siitä. Kokeilen jossain vaiheessa jotain versiota oikean Chromen kanssa.



Sen takia tiedostonnimi ei tullut mukana 🙂. https://forum.vivaldi.net/topic/12780/proper-chrome-downloads-api-support
Käyttäjätaso 4
yamaneko kirjoitti:

Tuplien poisto onnistuu ainakin. 🙂 Muuta en onnistunut tekemään. Oikeudet pitäisi olla kunnossa.

Mutta tarkemmin, ei pääse kirjautumaan sisään jos valitsee kirjautumustietojen tallentamisen, tulee komentosarjavirhe "Rivi 4024, Merkki 10, Koodi: 0, Url: Polkua ei löydy (polku viihdeX_q.hta tiedostoon)". Kun ruksin ottaa pois, niin pääsee sisään, sitten tulee useampi "Virhe! Polkua ei löydy (-2146828212) funktiossa saveSettings/checkSortingOrder/checkSortingColumn".

Tuplien poisto näyttäisi onnistuvan (kuten muuten tästä irrallisen duplikaatit.py kanssa*) mutta latauksen kanssa tulee komentosarjavirhe "Rivi: 4103, Merkki 2, Koodi: 0, Url: Polkua ei löydy (polku viihdeX_q.hta tiedostoon)".


Kuulostaisi siltä, ettei viihdex.hta:lla ole jostakin syystä oikeutta kirjoittaa hakemistoonsa. Se ei saa luotua kansioon data tiedostoja prv.txt (kirjautumistiedot), settings_q.txt (asetukset) ja sorting.txt (kansioiden järjestys). Myöskään tallenteen kuvauksen kirjoittaminen tekstitiedostoon ei onnistu.
st72 kirjoitti:

ElisaViihde tallettaa siinä formaatissa missä TV-yhtiöt sen ilmoille lähettävät (siis antenniverkkoon). YLE Areenalla ei ole tässä mitään tekemistä.

1080i (jota siis Elisa TV-kanavilta saa) on noin 70% 1080p bittivirrasta, eli esimerkkisi luvuilla pienempi kuin 720p. Joka vastaa myös havaintojani jossa maikkarin 720p vie enemmän kaistaa kuin YLEn 1080i.

Hyvä että alkuperäisen bittivirran saa API:lla taas omaan telkkariin, koska digiboksin kautta tulee vain sitä mobiileille tarkoitettua adaptiivista striimiä.

Saa senkin moskan API:lla jos niin haluaa - olen kokeillut.
Ehkä joku sellaisen sovelluksen nyt tekee.


Latasin saman uuden YLE:n ajankohtaisohjelman sekä Elisaviihteestä että YLE Areenasta 1080p resoluutiolla. Molemmissa tiedostoissa on koodekkina H264 ja framerate 25. Minulle käsittämättömästä syystä Elisan ts-tiedoston koko on noin 1200 megaa ja YLE:ltä impatun mkv-tiedoston koko vain puolet siitä. Visuaalisesti näyttävät ihan samoilta.

Myönnän kernaasti että en nyt ymmärrä. Näköjään Elisan tiedostojen hirmuinen koko ei johdu pelkästään suuresta resoluutiosta. Ja mitenkäs se lomitus tähän liittyy? Ei kai voi olla niin, että tiedostossa on framet tuplattuina?
Käyttäjätaso 5
Qotscha kirjoitti:


yamaneko kirjoitti:

Tuplien poisto onnistuu ainakin. 🙂 Muuta en onnistunut tekemään. Oikeudet pitäisi olla kunnossa.

Mutta tarkemmin, ei pääse kirjautumaan sisään jos valitsee kirjautumustietojen tallentamisen, tulee komentosarjavirhe "Rivi 4024, Merkki 10, Koodi: 0, Url: Polkua ei löydy (polku viihdeX_q.hta tiedostoon)". Kun ruksin ottaa pois, niin pääsee sisään, sitten tulee useampi "Virhe! Polkua ei löydy (-2146828212) funktiossa saveSettings/checkSortingOrder/checkSortingColumn".

Tuplien poisto näyttäisi onnistuvan (kuten muuten tästä irrallisen duplikaatit.py kanssa*) mutta latauksen kanssa tulee komentosarjavirhe "Rivi: 4103, Merkki 2, Koodi: 0, Url: Polkua ei löydy (polku viihdeX_q.hta tiedostoon)".

Kuulostaisi siltä, ettei viihdex.hta:lla ole jostakin syystä oikeutta kirjoittaa hakemistoonsa. Se ei saa luotua kansioon data tiedostoja prv.txt (kirjautumistiedot), settings_q.txt (asetukset) ja sorting.txt (kansioiden järjestys). Myöskään tallenteen kuvauksen kirjoittaminen tekstitiedostoon ei onnistu.


Sehän tässä on, kun ei ole enempää antaa oikeuksia/ruksia jotain. 😃 Sillä mainitsin, että oikeuksien pitäisi olla kunnossa. Ja jotenkin onnistuin noin saamaan.

Mutta katson huomenna lisää, kyllä se siitä lähtee toimimaan. 🙂

Tosin, jos laitan kaikki tallenteet yhteen paikkaan, taidan hoidella tuplat tuolla python-scriptilläsi. Se riittää mulle melkein kokonaan...