Open mtr81 opened 2 years ago
W/w wtyczka poszerzona o część telewizyjną (kanały LIVE + 7 dniowe archiwum). Zawiera też poprawkę dotyczącą wyświetlania niektórych materiałów. plugin.video.TVP_VOD.zip
OK ale proba instalacji wtyczki konczy sie bledem ze nie ma script.module.ttml2ssa, jak to naprawic? Ogarnalem - trzeba to zainstalowac z linku tu: https://github.com/Paco8/ttml2ssa/releases
Feedback (jesli mozna ;). - moze sie ten modul powinien sam instalowac razem jako 'dependency'... a drugi, mozna jakas ikonke do wtyczki dodac z logo TVP?
Dzięki za zwrócenie uwagi. Wtyczka rzeczywiście wymaga wcześniejszej instalacji biblioteki ttml2ssa, która odpowiada za konwersję napisów. script.module.ttml2ssa-0.3.7-matrix.zip
Kolejna wersja. Dodałem podkategorię "wszystkie" w poszczególnych segmentach VOD. Wprowadziłem też możliwość sortowania treści wg wybranego w Ustawieniach wtyczki kryterium. plugin.video.TVP_VOD.zip
Wg najnowszych informacji serwis TVP VOD zostanie docelowo uzupełniony o część telewizyjną (kanały live + 7 dniowe archiwum),
Wtyczka rewelacja. Ukłony za wykonaną pracę. Z tego co zauważyłem nie działa na razie 7 dniowe archiwum TVP Nauka.
Dzięki ;-) Rzeczywiście TVP GO nie udostępnia (z nieznanych przyczyn) archiwum najnowszej stacji ze swojego portfolio, mimo że kafelek w aplikacji istnieje. Na razie jednak zostawiam we wtyczce tak jak jest traktując tę sekcję jako pomost między apką TVP GO, a nową odsłoną TVP VOD. Czekam, aż w tej ostatniej pojawi się część telewizyjna. Wówczas i tak trzeba będzie telewizję 'okodować' na nowo. W międzyczasie parę zmian we wtyczce:
Seriale bez ograniczen "Wojenne Dziewczyny", sezon5 odc 7.8.9 wymagaja zalogowania podobnie jest z Lesniczowka, natomiast M jak M dziala bez problemu, kiedys popremierowe odc mozna bylo ogladac wszedzie bez problemu, teraz chyba cos sie zmienilo, a moze to tylko u mnie, choc nie sadze ?
Wojenne dziewczyny S05E7,8,9 bez problemu odtwarzają się bez logowania. E10 to przedpremiera i wymaga konta z ABO lub pakietem.
Poszperałem i to jest wynik. https://github.com/kpl-addons/plugin.video.kpl.tvp
W zakresie VOD ta wtyczka jest oparta ma starej wersji serwisu.
Nie o to chodzi, że coś dyskredytuję... Zwróciłem tylko uwagę, że te dwie wtyczki są pisane na bazie innych wersji serwisów TVP VOD, bo okazuje się, że są między nimi różnice w dostępności materiałów. Np. to co pisał @Smerd1233 odnośnie Najnowszych odcinków sezonu 5 Wojennych Dziewczyn- w starej odsłonie serwisu są one dostępne dla posiadaczy strefy ABO, natomiast w nowej wersji płatny jest jedynie ostatni - przedpremierowy odcinek. Poza tym wtyczka TVP od KPL jest jak najbardziej OK, bo w porównaniu z tą z tego wątku zawiera również materiały z serwisów TVP Parlament i TVP Sport. Co do ilości wtyczek do serwisów myślę, że dobrze, jak jest w czym wybierać :-)
A czy byloby mozliwe, biorac pod uwage bardzo wiele poprawek wprowadzonych do wtyczki VOD, zrobienie jednego pelnego uaktualnienie tej wtyczki w repozytorium, bo jak naliczylem bylo ich okolo 6, Byloby to ogromne ulatwienie dla wszystkich chetnych z wlasciwego i pelnego kozystania z tego serwisu.
Poszperałem i to jest wynik. https://github.com/kpl-addons/plugin.video.kpl.tvp
Ale ten wynik jest znany od lipca. Wcześniejsza wersja od lutego. A repository.kpl od marca.
Mam prośbę o dodanie kompatybilności z Pythonem 2. Poniżej linijki kodu, jakie musiałem zmienić, aby dodać wtyczka działała:
from urllib import urlencode, quote_plus, quote, unquote from urlparse import parse_qsl
def build_url(query): query = {k: unicode(v).encode("utf-8") for k,v in query.iteritems()} return base_url + '?' + urlencode(query)
ttml.parse_ttml_from_string(resp.text.encode('utf-8'))
play_item.setProperty('inputstreamaddon', 'inputstream.adaptive')
Wystarczy wstawić w kilku miejscach
if sys.version_info >= (3,0,0):
abym nie musiał tego patchować za każdym razem.
Wsparcia dla wersji poniżej K19 nie przewiduję.
@codziennatranskrypcjatvpis wydaje mi się że wygodniej Kodi 19 zainstalować.
A czy byloby mozliwe, biorac pod uwage bardzo wiele poprawek wprowadzonych do wtyczki VOD, zrobienie jednego pelnego uaktualnienie tej wtyczki w repozytorium, bo jak naliczylem bylo ich okolo 6, Byloby to ogromne ulatwienie dla wszystkich chetnych z wlasciwego i pelnego kozystania z tego serwisu.
Aktualizacji jest rzeczywiście sporo, ale pewne rzeczy wychodzą dopiero w trakcie używania wtyczki. Takie zresztą przyświecało mi założenie przy zakładaniu tematu, bo im więcej korzystających tym szybciej wychwyci się usterki i niedociągnięcia niż jakbym o trzymał u siebie na kompie. I żeby tradycji stało się zadość kolejna aktualizacja ;-) plugin.video.TVP_VOD.zip W skrócie: poprawki w części telewizyjnej, możliwość dodawania do katalogu ulubione z poziomu wyników wyszukiwania, przeniesienie danych z ulubionymi w inne miejsce, co spowoduje, że nie będą znikały po wgraniu kolejnych aktualizacji.
W menu głównym brak sekcji Rekonstrukcja Cyfrowa. Dziękuję za poprawki.
W menu głównym brak sekcji Rekonstrukcja Cyfrowa. Dziękuję za poprawki.
A może zerknij na nową stronę TVP VOD i zobacz czy jest taka kategoria (sekcja) w menu głównym. Ja jej nie widzę.
Cos jest nie tak z tym live tv, bo w czasie odtwarzania skacze wstecz. Mozliwe, ze tylko u mnie ale na wersji "libka" dziala dobrze.
Dzięki za info! Powinno już być ok: plugin.video.TVP_VOD.zip
@Cinek77 Faktycznie nie ma Rekonstrukcji Cyfrowej na nowej stronie TVP VOD. Część kontentu dostępna jest przez wyszukiwarkę w nowej wtyczce od @mtr81. Widać, że nadał grzebią.🙃
Tzn. tu jest jeszcze taka kwestia czy jest sens ładować do tej nowej wtyczki treści ze wszystkich pozostałych serwisów TVP (Sport, Info, Parlament, cyfrowa.tvp.) Bo raz, że jest w końcu wtyczka TVP Libka, a dwa, że wszystkie inne serwisy działają jeszcze w oparciu o stare API (i może dalej będą???). Część telewizyjną wrzuciłem na zasadzie oczekiwania na stosowny moduł w TVP VOD. Z kolei to TVP Info też, na zasadzie że ktoś tego używa.
Dzięki za info! Powinno już być ok: plugin.video.TVP_VOD.zip
Teraz dziala elegancko, dzieki. Edit: jednak po paru minutach wtyczka sie zawiesza. Zadnego komunikatu.
Musiałbyś wrzucić debuglog z momentem zawieszenia, bo u mnie po tych zmianach działa ok. BTW. mówimy dalej o kanałach live?
Oczywiscie teraz dziala idealnie, wiec narazie nie ma o czym mowic.
Poniżej linijki kodu, jakie musiałem zmienić, aby dodać wtyczka działała:
from urllib import urlencode, quote_plus, quote, unquote from urlparse import parse_qsl def build_url(query): query = {k: unicode(v).encode("utf-8") for k,v in query.iteritems()} return base_url + '?' + urlencode(query) ttml.parse_ttml_from_string(resp.text.encode('utf-8')) play_item.setProperty('inputstreamaddon', 'inputstream.adaptive') Wystarczy wstawić w kilku miejscach if sys.version_info >= (3,0,0): abym nie musiał tego patchować za każdym razem.
Czy mógłbyś dokładniej opisać, gdzie należy wprowadzić zmiany w plikach, żeby wtyczkja dziłała z Pytonem 2 (niestety mój box nie "pozwala" na przejście na K19 (oparty jest na S905). :( Z góry wielkie dzięki
codziennatranskrypcjatvpis
Poniżej linijki kodu, jakie musiałem zmienić, aby dodać wtyczka działała: from urllib import urlencode, quote_plus, quote, unquote from urlparse import parse_qsl def build_url(query): query = {k: unicode(v).encode("utf-8") for k,v in query.iteritems()} return base_url + '?' + urlencode(query) ttml.parse_ttml_from_string(resp.text.encode('utf-8')) play_item.setProperty('inputstreamaddon', 'inputstream.adaptive') Wystarczy wstawić w kilku miejscach if sys.version_info >= (3,0,0): abym nie musiał tego patchować za każdym razem.
Czy mógłbyś dokładniej opisać, gdzie należy wprowadzić zmiany w plikach, żeby wtyczkja dziłała z Pytonem 2 (niestety mój box nie "pozwala" na przejście na K19 (oparty jest na S905). :( Z góry wielkie dzięki
Jeśli twórca (autor) nie przewiduje wsparcia dla wersji poniżej K19 to po co sami chcecie wprowadzać zmiany? Później wychodzą dziwne problemy że coś nie działa. A twórcy wtyczek głowią sie co jest tego przyczyną. edit. Najwyższa pora zmienić boxa.
Witam Mam pytanie do mtr81. W TVP Live Stream był link do msze święte z Jasnej Góry tuż przed regionalnymi TVP 3, a w w tych nowych wtyczkach TVP nie ma do tego dostępu. Czy jest możliwość przywrócenia dostępu do kanału? Pozdrawiam
Część telewizyjna nowej wtyczki jest oparta o serwis TVPGO HbbTV i stąd brak przekazu z Jasnej Góry na liście kanałów. Dodałem jednak go ręcznie podobnie jak Belsat i kanały z grupy TVP Parlament (co prawda te ostatnie, w przypadku gdy emisja jest prowadzona, powinny się pojawiać w TVP GO, ale nie zawsze tak się dzieje). Oprócz tego dodałem możliwość generowania listy M3U kanałów live oraz poszerzyłem archiwum programów o oddziały regionalne TVP3 plugin.video.TVP_VOD.zip
Super. Wszystko działa. Jest OK. Dzięki. Pozdrawiam.
Nie działa odtwarzanie treści video dodanych do ULUBIONE z kategorii Filmy.
Nie działa odtwarzanie treści video dodanych do ULUBIONE z kategorii Filmy.
Sprawdziłem trzy losowe filmy - odtwarzają się bez problemu, więc potrzebuję dodatkowych informacji - o jakie filmy chodzi i z jakiego poziomu są dodawane - katalogu filmów czy wyszukiwarki. I przede wszystkim czy rzecz dotyczy ulubionych we wtyczce czy Mojej Listy z aplikacji/wersji przegladarkowej.
Sprawa dotyczy katalogu ULUBIONE we wtyczce. Filmy dodawane z poziomu katalogu filmów jak i z wyników wyszukiwania. Bez różnicy dla problemu z odtwarzaniem. Przykłady: Anatomia zła (2015) Jak najdalej stąd Amatorzy
@praspp ok był problem, gdy dodawało się pozycję do ulubionych przy włączonym trybie odtwarzania wprost z listy, bo elementy ulubionych miały nadaną na sztywno cechę 'nieodtwarzalne' (co miało sens przy serialach - bo przechodziło się do sezonów i filmach, gdy przed wyświetleniem pokazywały się szczegóły). Poniższa poprawka powinna rozwiązać problem. Dzięki za info! Ps. przy okazji dodałem w ulubionych możliwość sprawdzenia szczegółów odnośnie materiału znajdującego się na liście (dostępne z poziomu menu kontekstowego) plugin.video.TVP_VOD.zip
@mtr81 Działa, rozwiazałeś problem z odtwarzaniem filmów z katalogu ULUBIONE. Dziękuję.
@mtr81 Czy mógłbyś dodać opcję "szczegóły" do menu kontekstowego tak, aby dostępna była dla każdej pozycji we wszystkich katalogach?
Dodałem w/w opcję do menu kontekstowego elementów TVP VOD plugin.video.TVP_VOD.zip
@mtr81 Działa. Super! Bardzo dziękuję.
@mtr81 jeśli nie planujesz zrobić PR z Twoją wtyczką , to czy mogę Cię prosić o wystawienie pliku zip z repozytorium? Aby ułatwić instalację i aktualizację wtyczki. Z góry dziękuję. :-)
@mtr81 Zauważyłem, że wtyczka (v.1.0.2) nie "widzi" materiałów w wersji 4K. Przykładem jest serial Erynie. W nowym TVP VOD ta pozycja jest oferowana w 4K, a wtyczka odtwarza "tylko" 1080p. Możesz spojrzeć na ten problem?
Nie widzi i mam tego świadomość od samego początku. Wtyczka bazuje bowiem na API dla serwisu HbbTV, gdzie wsparcia dla materiałów 4K nie ma.
ALE...
Jak chcesz się pobawić to wymień linię 36 w addon.py na platform='ANDROID_TV'
Musisz tylko wyszukać na nowo Erynie w wyszukiwarce (jak sobie ten serial zapisywałeś w ulubionych), bo ma inny ID w tym API.
@mtr81 Zgodnie z Twoją podpowiedzią wprowadziłem zmianę. Teraz wtyczka ogarnia materiały 4K. Dziękuję.
coś mi nie działa, wyskakuje bład failed itp.
Na którym etapie... Instalacja, odtwarzanie, poruszanie się po katalogach?
przy instalacji dodatku wyskakuje z abo poprzednim bylo ok dopoki nie przestalo działac
Co to znaczy "wyskakuje z abo" ?
abo usunałem bo przestało działać, tu się dowiedziałem że juz nie działa apliakcja tvp abo i dlatego chcialem zainstalowac to nowe tvp
I nie chce się zainstalować?
tak
Poniżej wtyczka do serwisu TVP VOD na bazie api wdrożonego 21.10.2022 roku. Jeż możliwość logowania poprzez wpisanie kodu ze strony vod.tvp.pl/logowanie-tv. Pobiera zawartość folderu ulubione z aplikacji [folder Ulubione (aplikacja)]. Posiada możliwość dodawania materiałów (filmy, seriale, programy z wyłączeniem poszczególnych odcinków i sezonów) do wewnętrznego folderu Ulubione. Poszczególne odcinki i filmy może odtwarzać bezpośrednio z listy (domyślne ustawienie) lub z uwzględnieniem etapu, na którym prezentowany jest opis i inne dane odcinka. plugin.video.TVP_VOD.zip