mbebe / blomqvist

blomqvist
GNU General Public License v3.0
155 stars 55 forks source link

Player brak programu w pakiecie w 1.10 #673

Closed troutgoingupstream closed 2 years ago

troutgoingupstream commented 2 years ago

Hej, od wersji 1.10 część programów jest oznaczona jako brak w pakiecie (np. masterchef, kuchenne rewolucje, lego masters). Zorientowałem się, bo przed chwilką zainstalowałem na nowo libre elec i od nowa player i widzę, że kilka rzeczy nie działa, które działały 30 minut temu. Na stronce jest ok, więc zaciągnąłem 1.9.5, zainstalowałem i normalnie mogę oglądać te programy. Zrobiłem raz jeszcze aktualizację do 1.10 i znów są oznaczone jako niedostępne w pakiecie. Więc cofnąłem do 1.9.5 i wyłączyłem automatyczne aktualizacje póki co.

Łączę się z Polski, bez vpn. Raspberry 3, Libre elec 9.2.8 na Kodi 18. Jak trzeba jakieś logi, lub inne konkrety to proszę o info co mam podesłać.

rysson commented 2 years ago

@klosiu, a to ciekawe, co 1.10 to w sumie podbicie wersji 1.9.5. Choć jeszcze jedną zmianę widzę i to tylko w plakatach, przyjrzę się jej w niedzielę. Logi chętnie łyknę. Najlepiej od restartu taka sama ścieżka wejścia dla obu wersji.

Chyba, że masz Exception w logach w 1.10 to może wystarczyć na początek.

martiinezz commented 2 years ago

Cześć - mam to samo od wczoraj - nagle większość pokazuje (brak w pakiecie) mimo, że na stronce playera mogę materiał odtwarzać. Dla przykładu Wielkie teorie darwina są ok - Misje, Pajęczyna i masa innych (brak w pakiecie) - wersja 1.10. Widzę takie błędy [nie ma exception więc z kodem jest jakby OK - ale może coś po stronie API się zmieniło?]:

2021-11-20 09:34:55.035 T:1799328640 WARNING: PLAYER.PL: getRequests('https://player.pl/playerapi/subscriber/bookmark', data=None, headers={'API-ProfileUid': '', 'API-DeviceInfo': '2e520525f3677e0a;2e520525f25e374d;Android;9;566838e5ecaf4ddd;1.0.38(62);', 'Host': 'player.pl', 'X-NewRelic-ID': 'VQEOV1JbABABV1ZaBgMDUFU=', 'API-SubscriberPub': '65b1e18f20ee017a2dbe1717d34f2363', 'API-DeviceUid': '338d647001efa1b8', 'API-Authentication': '1a24ac61-8784-470d-a8e9-9fee0b209f41', 'API-SubscriberHash': 'f70ff9927fb7d304ee84e163fe3849a963ae630b32ed297fad93d131734630b6476dcb2a45405b1f4972fb2c64a84937', 'Authorization': 'Basic', 'User-Agent': 'okhttp/3.3.1 Android'}, params={'platform': 'ANDROID_TV', 'type': 'FAVOURITE', '4K': 'true'}) 2021-11-20 09:35:12.783 T:1807721344 WARNING: PLAYER.PL: ENTER: mode=' ', name='40 kontra 20 - [COLOR khaki]([I]brak w pakiecie[/I])[/COLOR]', exlink='4738763' 2021-11-20 09:35:12.965 T:1799328640 ERROR: GetDirectory - Error getting plugin://plugin.video.playermb/?image=https%3a%2f%2fr-scale-47.dcs.redcdn.pl%2fscale%2fo2%2ftvn%2fweb-content%2fm%2fp24%2fi%2fef41d488755367316f04fc0e0e9dc9fc%2fe069c5d1-700b-4e33-b913-e8024e43902b.jpg%3fsrcx%3d0%26srcy%3d0%26srcw%3d2048%26srch%3d1154%26type%3d1%26srcmode%3d0%26quality%3d65%26dstw%3d1920%26dsth%3d1080&mode=%20&movie=True&moviescount=0&name=40%20kontra%2020%20-%20%5bCOLOR%20khaki%5d(%5bI%5dbrak%20w%20pakiecie%5b%2fI%5d)%5b%2fCOLOR%5d&page=1&url=4738763 2021-11-20 09:35:12.969 T:1936741440 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.playermb/?image=https%3a%2f%2fr-scale-47.dcs.redcdn.pl%2fscale%2fo2%2ftvn%2fweb-content%2fm%2fp24%2fi%2fef41d488755367316f04fc0e0e9dc9fc%2fe069c5d1-700b-4e33-b913-e8024e43902b.jpg%3fsrcx%3d0%26srcy%3d0%26srcw%3d2048%26srch%3d1154%26type%3d1%26srcmode%3d0%26quality%3d65%26dstw%3d1920%26dsth%3d1080&mode=%20&movie=True&moviescount=0&name=40%20kontra%2020%20-%20%5bCOLOR%20khaki%5d(%5bI%5dbrak%20w%20pakiecie%5b%2fI%5d)%5b%2fCOLOR%5d&page=1&url=4738763) failed

martiinezz commented 2 years ago

Tak to jednak coś z kodem - podgrałem w miejsce 1.10 to https://github.com/mbebe/blomqvist/blob/master/zips/plugin.video.playermb/plugin.video.playermb-1.9.zip i śmigają wszystkie poprzednio używane materiały, które w 1.10 mają status (brak w pakiecie). Pewnie jakiś mało oczywisty babol się wkradł.

hevet commented 2 years ago

Wgrałem wersję 1.9.5 i na razie te programy działają. Informacyjnie udostępniono TVN HD we wszystkich pakietach, a zablokowano ITVN, ITVN Extra, TVN24 International, które i tak są dla zagranicy ale działały przez kilka miesięcy w podstawowych pakietach.

rysson commented 2 years ago

Zabawne, TVN łamie swoje własne API. Stworzyli tablicę ID (115 tyś), które pozycje (filmy, sezony, seriale) są dozwolone, a które nie. Oparłem się na nich a tu sami olewają te dane. Wygląda na to, że trzeba wrócić do chamskiego sprawdzania czy ncPlus albo Canal+. Żenada w moim mniemaniu.

EDIT. Taki przykład. Zarówno Co je Borowicz na Śląsku? jak i Kuchenne rewolucje nie występują w tablicy subscriber/product/available/list ale pierwszy tytuł ma flagę "ncPlus": true a drugi nie, co oznacza, że jednak drugi można oglądać.

EDIT 2. BTW, mają powtórzoną dwa razy pozycję Kuchenne rewolucje (to samo id 52954). Ciekawe ile jeszcze takich kwiatków jest.

hevet commented 2 years ago

Widać sami specjaliści tam pracują :P. Oby jeszcze nie namieszali z kanałami TV tak jak w Canal+ Online.

martiinezz commented 2 years ago

Pewnie więcej - może robią jakieś zmiany - a może programiści z łapanki - co w dużych korporacjach często się zdarza.

rysson commented 2 years ago

Wersja 1.10.1 do testów.

Jestem trochę sceptyczny co do tych zmian, bo w kodzie jest, że do video (nie folder) jeśli jest ncPlus, a teraz musiałem dodać forsowanie gdy nie ncPlus. Można się zastanowić, czy tego forsowania nie dać tylko dla folderów (np. sezonów itp.), ale choler wie co jeszcze wytną.

20211120-221554-705x110

@martiinezz, racja, w samych kuchniach mam:

2021-11-20 21:14:31.453 T:1300830 WARNING <general>: PLAYER.PL: item 1173187 ('Patent na Święta') already processed
2021-11-20 21:14:31.460 T:1300830 WARNING <general>: PLAYER.PL: item 52954 ('Kuchenne rewolucje') already processed
2021-11-20 21:14:31.479 T:1300830 WARNING <general>: PLAYER.PL: item 13280 ('Apetyt na miłość') already processed
2021-11-20 21:14:31.479 T:1300830 WARNING <general>: PLAYER.PL: item 9900 ('10 zadań specjalnych Michela Morana') already processed
troutgoingupstream commented 2 years ago

@rysson Dzięki za szybką reakcję. Dziś postaram się przetestować, choć podejrzewam, że ktoś mnie wyprzedzi.

hevet commented 2 years ago

Na szybko sprawdzone i u mnie działa dobrze. Dzięki 🙂

hevet commented 2 years ago

@rysson jednak znalazłem błąd. Przykładowo Masterchef sezon 10, odcinek 1 widoczny jest jako folder, nie można go odtworzyć. Milionerzy sezon 10 - odcinek 457 to samo.

rysson commented 2 years ago

@hevet, ale to false positive czy same video zniknęło? Znaczy:

troutgoingupstream commented 2 years ago

Potwierdzam zachowanie zgłoszone przez @rysson. Masterchef seria 10:

hevet commented 2 years ago

@rysson Odcinek 457 Milionerów i 1 Masterchefa , normalnie odtwarza na stronie, w dodatku widoczny jako folder i nie można w niego wejść, więc nie wiadomo czy jest pusty :).

hevet commented 2 years ago

@rysson z ciekawostek mogę jeszcze dodać, że w dodatku wersja 1.9.5, wszystkie odcinki Masterchefa są widoczne i można odtworzyć odcinek 1 (13 jeszcze jest niedostępny do odtworzenia), tylko wtedy gdy w opcjach nie ma zaznaczonej opcji "Dostępne dla Ciebie", gdy ją zaznaczymy znika odcinek 1 i 13.

michael112 commented 2 years ago

Najlepsze że na starszej wersji wtyczki (1.9) działa. Ja dzisiaj miałem problem z serialem 19+ (TVN7) który mi się w aktualnej wersji wtyczki wyświetlał jako 'brak w pakiecie'.

rysson commented 2 years ago

Do testów 1.10.2.

Muszę oddać honor autorom, bo ja nie umiem czytać. Zamiast payable czytałem playable, co z deczka to zmienia znaczenie. Jeśli nie jest płatny to nie musi być na liście, na co ostatnio psioczyłem.


Podgląd dodatkowych dodatków.

20211126-223732-350x96

20211126-221244-435x123

20211126-223658-631x329

fr3sh commented 2 years ago

Wygląda że ta wersja chodzi dzięki..

SzymiB commented 2 years ago

W wersji 1.10.2 pokazuje mi tylko kanały, które nie są dostępne w pakiecie, a np TVN w ogóle nie ma na liście.

rysson commented 2 years ago

Kolejna wersja 1.10.3 (nie ma to jak coś poprawiać, gdy się ledwo na oczy patrzy).

troutgoingupstream commented 2 years ago

Coś nie tak. Wtyczka się wysypuje przy próbie otworzenia drugiego sezonu Lego Masters. Tym razem załączam log od restartu. Nie zaglądałem do kodu, ale stawiam na obsługę tej półpauzy w opisie i tytule. kodi.log

mauritus321 commented 2 years ago

W kodi 19.3 windows, player 1.10 -1.10.3 taki jest obraz link

rysson commented 2 years ago

@mauritus321, a w pozostałych (wcześniejszych) jest normalny? Pytam, bo link idący do odtwarzania nie był dotykany. Wyżej jest rozmowa o linku w liście kodi, a tam od 1.10.3 jest taki jaki był.

@klosiu, zerkam... EDIT 1: czy to kodi 18?

rysson commented 2 years ago

@klosiu widzę, że 18, Python2 nie skleił unicode i utf-8, wystarczy dodać PLchar (co nie jest najładniejsze, ale działa) czyli zmienić linijkę 986 na:

            suffix = PLchar(suffix or '')

Zobaczę czy coś się wyjaśni ze strumieniem i wydam poprawkę.

mauritus321 commented 2 years ago

@rysson tak samo

hevet commented 2 years ago

@mauritus321 wyłącz przyspieszenie sprzętowe w ustawieniach Kodi-odtwarzacz

rysson commented 2 years ago

Wersja 1.10.4 poprawką kodowania dla Python2 (czyli Kodi 18).

hevet commented 2 years ago

@rysson na Kodi 18.9 nie działa np. sezon 13 Mam talent, w logu błąd kodowania 0xe2.

mauritus321 commented 2 years ago

@hevet .pomogło,dzięki

troutgoingupstream commented 2 years ago

Dzięki za wersję 1.10.4! Jest lepiej, ale nadal pojawiają się błędy. Na przykład przy otwieraniu jednej z serii Masterchef: kodi.log

rysson commented 2 years ago

@hevet, ja strumienie nie ruszałem. Sprawdź proszę np. 1.9. BTW, kodowanie chyba już uporządkowałem.

hevet commented 2 years ago

@rysson na wersji 1.9 tak samo jest, więc tu nic nie ruszyłeś 😀. Co do kodowania to potwierdzam jak @klosiu błąd kodowania 0xe2, tylko na Kodi 18.9

rysson commented 2 years ago

No to mam fix (oby skuteczny) 1.10.5

praspp commented 2 years ago

Mam pakiet Eurosport w Player. Kanały live tv E1 i E2 są dostepne w menu wtyczki. We wtyczce brak jakichkolwiek transmisji online, jak i materiałów VOD z pkietu Eurosport. @rysson Dasz radę rozwiazać ten problem?

michael112 commented 2 years ago

@praspp Bawiłem się jakiś czas temu tą kwestią i chyba mam wstępną wersję poprawionej wtyczki. Z tym że kod jest oparty na którejś ze starszych wersji wtyczki, chyba 1.9. Nie miałem czasu dokładnie tego dopracować. Ale oglądałem w ten sposób skoki w zeszły weekend i chyba działa.

infortek1991 commented 2 years ago

Dzień dobry,

Player.PL na kodi 19.3 na wtyczce 1.10.5 już widzi odpowiednie programy, filmy i seriale, które są w pakiecie. Gdy oglądam "Chyłka" Sezon 5 przez KODI na tej wersji to cały czas jest mryganie odtwarzanego odcinka. Pokazuje VIDEO a potem znika i pokazuje na przemian VIDEO i zielone tło i na przemiennie. Czy jest możliwość naprawienia tego problemu ?

rysson commented 2 years ago

@praspp możemy się jakoś umówić, nie wiem może na sobotę, na dołączenie mojego odbiornika do Twojego pakietu do testów. Na szczęście kod zalogowania nie wymaga przekazania hasła. Zapraszam na discord.

@michael112 jak masz to możesz się pochwalić. Jak nie da patcha zastosować wprost, to ręcznie różnice powinno się dać przenieść.

@infortek1991, a to dziwoląg. Próbowałeś może tych porad wyżej, żeby coś przełączać w akceleracji sprzętowej? BTW. Chyłka S05 jest już dostępny? Przegapiłem.

infortek1991 commented 2 years ago

@rysson Tak. 5 Sezon już się zaczął i jest dostępny 1 odcinek. Obecnie problem już mam naprawiony. W moim wypadku musiałem wyłączyć tą akcelerację. Dziękuję za pomoc :)

praspp commented 2 years ago

@praspp możemy się jakoś umówić, nie wiem może na sobotę, na dołączenie mojego odbiornika do Twojego pakietu do testów. Na szczęście kod zalogowania nie wymaga przekazania hasła. Zapraszam na discord.

@rysson Nie ma problemu. Wbiję Twoje urządzenie na listę. Daj sygnał - znak. "Zapraszam na discord" ?

rysson commented 2 years ago

@praspp, to świetnie. Gadamy sobie czasem o wtyczkach…

praspp commented 2 years ago

@rysson Wbiłem się i czekam do soboty.

Szifo commented 2 years ago

@rysson Tak. 5 Sezon już zaczął i jest dostępny 1 odcinek. Obecnie problem już mam naprawiony. W moim wypadku musiałem przejść. Dziękuję za pomoc :)

Możesz mi napisać jak sobie poradziłeś z tym obrazem co migał z zielonym tłem? Ja mam takie objawy przy nowszych odcinkach, starsze normalnie się odtwarzają. Szukałem tej akceleracji sprzętowej i nie mogę znaleźć.

infortek1991 commented 2 years ago

@Szifo Ustawienia - Ustawienia Systemu - Odtwarzacz - Wideo - Kategoria "Przetwarzanie" W moim wypadku musiałem odznaczyć opcję "Zezwalaj na sprzętową akcelerację - DXVA2", ale u Ciebie możliwe, że trzeba zaznaczyć. I aby było ustawione "Metoda renderowania" na "Automatyczne wykrywanie" i chyba tyle.

Szifo commented 2 years ago

Dzięki za odpowiedź, lecz to nic nie pomogło. Może komuś jeszcze przytrafiło się, że obraz cały czas mruga z zielonym tłem ( z dźwiękiem jest wszystko ok). Mnie zastanawia fakt, że dzieje się to z nowszymi odcinkami np: Googlebox, Ślub od pierwszego wejrzenia, Na Wspólnej etc. na Playerze ( mam wykupiony pakiet z reklamami ) na Polsat Go czy TVP problem nie istnieje. Zmieniałem już wersje Kodi, lecz też nic to nie dało. Czy ktoś zna rozwiązanie lub ma jakieś pomysły ?

hevet commented 2 years ago

@Szifo jaka wersja Kodi i jaki sprzęt?

Szifo commented 2 years ago

@Szifo jaka wersja Kodi i jaki sprzęt?

Kodi 19.0 ( testowałem od 19.0-19.3) PC AMD Ryzen 3200G, GF 1050Ti, 16 GB RAM, Win10 x64. Obraz jest wyświetlany na TV Samsung 55". Zainstalowałem Kodi na laptopie, ustawienia wszystkie te same i wszystko działa.

rysson commented 2 years ago

@mbebe, słyszałem, że już zassałeś 1.10.5. W takim razie podbiłem wersję do 1.11 i proszę o pull request https://github.com/mbebe/blomqvist_srcs/pull/4.

Niniejszym zamykamy to zgłoszenie. @praspp, proszę Cię o założenie nowego w sprawie Eurosportu. Będzie w np. 1.12 (czyli wersje β będą 1.11.x).

Dziękuję wszystkim za współpracę. Oczywiście wymiana wiedzy o aktualizacjach dalej może się toczyć :-D

rysson commented 2 years ago

Wydaje się, ze problem został naprawiony w 1.11 i można zamknąć zgłoszenie. Zresztą jest kandydat na 1.12.