• Vítejte na XBMC-Kodi.cz
  • Česko-slovenská komunita fanoušků XBMC/Kodi
Vítejte návštevníku! Přihlášení Registrace


Hodnocení tématu:
  • 3 Hlas(ů) - 4.67 Průměr
  • 1
  • 2
  • 3
  • 4
  • 5
Playlist O2TV.CZ script - vývoj a podpora zde ukončena
#61
Pavůčné pokusy opět přinesly nějaké to ovoce. Objevil jsem mírný nedostatek v o2tvgo.py. Při získávání adresy playlistu od O2 se totiž vůbec nezohledňovalo jestli se má vybrat HD kvalita nebo SD. Prostě se z možných adres vybrala první na seznamu bez nějakýho třídění, nebo podmínek výběru.


Opravená verze jest k dispozici v příloze, použitelná je jak pro o2tv skript, tak i pro kodi addon. Užívejtež dle libosti.


Přiložené soubory
.zip   o2tvgo.py.zip (Velikost: 2,51 KB / Stažení: 102)
Server: i5-950, 16GB RAM, 1x120GB SSD, 1x 320GB + 4x 2TB HDD, Ubuntu 18.04, SW: TvHeadend, Plex Media Server (a jiné).
Klienti: Wetek Play 2 + Samsung 107cm TV, ASRock ION 330 + LG 82cm TV, záložní RPI3, SW: LibreELEC 8.2.5 / Kodi 17.6, PlexKodiConnect
 
#62
@pavuucek Vyzkouseno v playlist O2TV addonu a hazi mi to chybu, nelze stahnout playlist... Nebo musim po prekopirovani znovu namapovat/proskenovat programy v TVH?
 
#63
Přiznávám se, že addon jsem teda netestoval a taky se přiznávám, že telepatii neovládám :-)
Zkus namapovat/proskenovat, tim bys nic zkazit neměl a hlavně prosim napiš co/kde ti to háže za chybu.
Server: i5-950, 16GB RAM, 1x120GB SSD, 1x 320GB + 4x 2TB HDD, Ubuntu 18.04, SW: TvHeadend, Plex Media Server (a jiné).
Klienti: Wetek Play 2 + Samsung 107cm TV, ASRock ION 330 + LG 82cm TV, záložní RPI3, SW: LibreELEC 8.2.5 / Kodi 17.6, PlexKodiConnect
 
#64
Chybu mi hlasi addon. Pri stahovani mi to napise, ze playlist nelze stahnout a at zkontroluju log. V kodi.log je toto...

23:21:07.073 T:3472900912 ERROR: [Playlist O2TV] LOOP error - exc_type:<type 'exceptions.UnicodeDecodeError'>, exc_value:'ascii' codec can't decode byte 0xc4 in position 0: ordinal not in range(128), exc_traceback:<traceback object at 0xd4ac3b70>

Pokud tam nahraju puvodni o2tvgo.py, tak vse bezi...

Edit: tak jsem zkusil smazat puvodni playlisty o2tv.generic.m3u8 a o2tv.playlist.m3u8. Po spusteni addonu se stahnou nove a vse bezi!!
Vsechny HD programy ted playlist stahuje v 720p/1080i. Skvela prace!! Diky moc
 
#65
To už je lepší :-) podivám se na to co s tou chybou.

A jak nad tim tak přemýšlím, tak by možná stálo za to založit repozitář na githubu, ať vývoj probíhá poněkud organizovaněji... @JiRo, co ty na to?
Server: i5-950, 16GB RAM, 1x120GB SSD, 1x 320GB + 4x 2TB HDD, Ubuntu 18.04, SW: TvHeadend, Plex Media Server (a jiné).
Klienti: Wetek Play 2 + Samsung 107cm TV, ASRock ION 330 + LG 82cm TV, záložní RPI3, SW: LibreELEC 8.2.5 / Kodi 17.6, PlexKodiConnect
 
#66
@pavuucek Velmi rád ti práci na addon i scriptu přenechám, je vidět, že u tebe to bude v lepších rukou. Chceš-li se toho ujmout, bude to asi nejlepší řešení pro všechny.
 
#67
delete
 
#68
@JiRo Děkuji velice za důvěru. Já sice teda mám mírný pochybnosti, obojí bude u mě v lepších rukou, ale když už, tak to nějak dopadne. Nová verze se už rýsuje a když to dobře dopadne, tak jí o víkendu vypustím do světa.
Server: i5-950, 16GB RAM, 1x120GB SSD, 1x 320GB + 4x 2TB HDD, Ubuntu 18.04, SW: TvHeadend, Plex Media Server (a jiné).
Klienti: Wetek Play 2 + Samsung 107cm TV, ASRock ION 330 + LG 82cm TV, záložní RPI3, SW: LibreELEC 8.2.5 / Kodi 17.6, PlexKodiConnect
 
#69
@pavuucek
Zkusil jsem také zaměnit o2tvgo.py , smazat staré vygenerované playlisty, pustit Kodi a paráda, funguje. Díky a palec. Používám addon, TVH nemám.
ThinkPad T530 : Lubuntu 20.04 + Kodi 19.4 

        
 
#70
Prosim Vas, funguje Vam aktualne skript? Do vcerejsi pulnoci vse fungovalo, ale dnes to hlasi chybu pri stahovani playlistu, Diky za info

Edit: tak funguje, musel jsem smazat playlisty, zakazat ho, restartovat a pak zase spustit a nabehlo to. Ale je to divny, nic jsem nemenil, vse bezvadne fungovalo a tohle bylo z niceho nic.
 
#71
@pavuucek / @JiRo:
Dostavám od kamaráda playlist a v něm O2 linky typu: http://80.188.229.198/at/daodba675991f86...tv-pc.m3u8

Jak využít váš script pro TVH aby se vybral ten poslední stream přes ffmpeg, .nyní mi to spustí ten první....
nějaká definice do jedné řádky ... pro vyhledání streamu v playlistu pro TVH používám.....

pipe:///storage/.kodi/userdata/parse.sh STV 1

parse.sh: ffmpeg -fflags +genpts -i $(grep -A 2 "$*$" /storage/.kodi/userdata/playlist_friend.m3u | head -n 3 | tail -n 1) -probesize 32 -c copy -f mpegts -map 0:v -map 0:a -mpegts_service_type digital_tv pipe:1

Děkuji za radu...

*vyřešeno*
 
#72
@alibababa
02 doplňovala tuším 18.9. lidem, kteří jej neplatí, kanál HBO na 1 měsíc jako kompenzací za nějaký výpadek týden předtím. Tak se Ti to možná zašmodrchalo při té příležitosti. Já problém neměl.
ThinkPad T530 : Lubuntu 20.04 + Kodi 19.4 

        
 
#73
ahoj vsem. Posledni dobou se mi nic nerozjede.


/home$ /home/pohoda6/playlist.o2tv/playlist.py
Traceback (most recent call last):
File "/home/pohoda6/playlist.o2tv/playlist.py", line 357, in <module>
code, num, err = channelPlaylist()
File "/home/pohoda6/playlist.o2tv/playlist.py", line 312, in channelPlaylist
url = _toString(channel.url())
File "/home/pohoda6/playlist.o2tv/o2tvgo.py", line 57, in url
req = requests.get('http://app.o2tv.cz/sws/server/streaming/uris.json', params=params, headers=headers, cookies=cookies)
File "/home/pohoda6/playlist.o2tv/requests/api.py", line 72, in get
return request('get', url, params=params, **kwargs)
File "/home/pohoda6/playlist.o2tv/requests/api.py", line 58, in request
return session.request(method=method, url=url, **kwargs)
File "/home/pohoda6/playlist.o2tv/requests/sessions.py", line 508, in request
resp = self.send(prep, **send_kwargs)
File "/home/pohoda6/playlist.o2tv/requests/sessions.py", line 618, in send
r = adapter.send(request, **kwargs)
File "/home/pohoda6/playlist.o2tv/requests/adapters.py", line 508, in send
raise ConnectionError(e, request=request)
requests.exceptions.ConnectionError: HTTPConnectionPool(host='app.o2tv.cz', port=80): Max retries exceeded with url: /sws/server/streaming/uris.json?subscriptionCode=OTT-O2TVC-tvl3044&deviceType=STB&serviceType=LIVE_TV&channelKey=O2+Sport4+HD&streamingProtocol=HLS (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f5cf0baa590>: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution',))



pomuzetemi .Diky.
system ubuntu 16
 
#74
(21.9.2018, 14:12)otava5 Napsal(a): @pavuucek / @JiRo:
Dostavám od kamaráda playlist a v něm O2 linky typu: http://80.188.229.198/at/daodba675991f86...tv-pc.m3u8

Jak využít váš script pro TVH aby se vybral ten poslední stream přes ffmpeg, .nyní mi to spustí ten první....
nějaká definice do jedné řádky ... pro vyhledání streamu v playlistu pro TVH používám.....

pipe:///storage/.kodi/userdata/parse.sh STV 1

parse.sh: ffmpeg -fflags +genpts -i $(grep -A 2 "$*$" /storage/.kodi/userdata/playlist_friend.m3u | head -n 3 | tail -n 1) -probesize 32 -c copy -f mpegts -map 0:v -map 0:a -mpegts_service_type digital_tv pipe:1

Děkuji za radu...

*vyřešeno*
Ahoj ako si to vyriesil? Potrebujem tiez vytiahnut napr 2 riadok streamu.
 
#75
havran99: co třeba ten tail a head, co je tam použitý?

head -2 | tail -1

nebo sedem

sed -n 2p


Možností jsou hromady
 
#76
Dik za pomoc funguje to.
 
#77
Zdravím pánové,

Od včera mi script generuje do logu následující: 
Kód:
2018-10-09 09:29:41 Start
2018-10-09 09:29:41 Version: 0.0.3
2018-10-09 09:29:41 New Device Id: 9bxx6434xxxx
2018-10-09 09:29:41 Download done with result EXIT:AuthenticationError , DOWNLOADED:-1, SKIPPED:-1
2018-10-09 09:29:41 Finish
Zkoušel jsem i vytvoření nového účtu, jestli scrip vrátí error, že nemám žádné předplatné, ale chyba zůstává stejná. Chybu s autentizací mi vrací i O2TVgo addon pro Kodi.

Máte někdo stejnou zkušenost?
 
#78
marri: stejná zkušenost...
 Odroid C2\→ CE 9.0.2 + Tvheadend 4.2  \ NAS Synology\ HTPC\ S905X3→ CE 20\
 
#79
Asi nějaký autorizační problém přes addon. Zatím v externím přehrávači mi fungují linky stažené scriptem včera dopoledne.
-----------------------------------------------------------------------------------------------------------------------------
Edit : tak už mi nefunguje nic, ani přihláčení přes prohlížeč. Na foru O2 je zmínka, že včera měli dělat nějaké úpravy (prý vylepšení)
ThinkPad T530 : Lubuntu 20.04 + Kodi 19.4 

        
 
#80
Chyba je zřejmě v addonu,jinak v  androidu funkční... 4
 Odroid C2\→ CE 9.0.2 + Tvheadend 4.2  \ NAS Synology\ HTPC\ S905X3→ CE 20\
 
  


Přejít na fórum:


Prochází: 1 host(ů)