Open miketyson95 opened 1 year ago
dołączam się do prośby , ale obawiam się że to chyba po ptokach teraz po tych zmianach .
dołączam się do prośby , ale obawiam się że to chyba po ptokach teraz po tych zmianach .
Nic po ptokach, dalej można wyciagać linki mp4.
jak
Potwierdzam skryp nie działa, ponieważ strona inaczej wygląda.
@robak29 próbuje wyciągnąć film tym linkiem co kiedyś wysłałeś do api tylko że nie mogę teraz znaleźć id filmu który chce obejrzeć
Potwierdzam, inną metodą video z audio dalej da się sciągać ale skrypt nie trybi, a uzywałem go do ściągania napisów XML.
A mógłbyś wytłumaczyć jak to zrobić? Krok po kroku.
Potwierdzam, inną metodą wideo z audio dalej dawaj się sciągać ale skrypt nie trybi, używałem do ściągania napisów XML.
a możesz się podzielić tym sposobem ?
Ja próbowałem znalesc nr odcinka udało mi się potem przez token uzyskałem linki i przez te pobieracze udało mi się pobrać
W jaki sposób wydobyć ID odcinka ?
Ja to robię troszku śmiesznie włączam w chrome zbadaj potem sieć tam się pokazują pliki jakie się wczytują w jak oglądniesz reklamy i już film zaczyna lecieć pojawia się jakiś plik nie pamiętam jaki i tam jest po staremu nr odcinka
Ja to robię troszku śmiesznie włączam w chrome zbadaj potem sieć tam się pokazują pliki jakie się wczytują w jak oglądniesz reklamy i już film zaczyna lecieć pojawia się jakiś plik nie pamiętam jaki i tam jest po staremu nr odcinka
Dzięki wielkie.
Jeśli ktoś ma nowy sposób na wyciąganie linków to niech podzieli się tym publicznie lub edytuje kod skryptu stając się tym samym kontrybutorem.
Otwarto-źródłowy GitHub to nie bazar gdzie użytkownicy proszeni są o adresy e-mail. Takie zachowania tworzą spam, zagrażają prywatności użytkowników (możliwość identyfikacji po adresie) i są sprzeczne z ogólnie przyjętymi zasadami zachowania na GitHubie.
Wątek został wyczyszczony z w/w wiadomości.
Po zmianach z 21.10.2022 vod tvp ,,zakumuflował'' prawdziwy ID i dlatego skrypty przestały działać.
Przykładowy link przed zmianą :
https://vod.tvp.pl/video/m-jak-milosc,odc-1660,60029472
Po zmianie :
https://vod.tvp.pl/seriale,18/m-jak-milosc-odcinki,274703/odcinek-1660,S17E1660,334708
Fałszywy ID z tego linku to : 334708
Aby pobrać mp4 danego materiału musimy :
https://vod.tvp.pl/api/products/vods/334708?lang=pl&platform=BROWSER ( W miejsce 334708 - wpisuje ID materiału którego chcemy pobrać )
W przypadku linku wyżej jest to : "externalUid":"60029472", ID : 60029472 - i to jest prawidłowy ID.
Następnie pozostaje nam zrobić to co wczesniej już napisałem - czyli :
Skorzystać z tego linku : https://vod.tvp.pl/sess/TVPlayer2/api.php?id=60029472&@method=getTvpConfig&@callback=callback
w miejsce id - wpisujemy id materiału [ wyciągnięte z linku https://vod.tvp.pl/api/products/vods/ (...) ]
Jak już wejdziemy na link apu ^, to szukamy sobie linków - konczących się na mp4
NP :
},
"type": "any_native",
"url": "https:\/\/rsdt-krk203-8.tvp.pl\/token\/video\/vod\/60029569\/20220518\/3646964748\/80ee2770-b2fb-48cd-905a-8a13c024cab3\/video-9.mp4",
"protection": null,
"video_360": false
https:\/\/rsdt-krk203-8.tvp.pl\/token\/video\/vod\/60029569\/20220518\/3646964748\/80ee2770-b2fb-48cd-905a-8a13c024cab3\/video-9.mp4
usuwamy z linku wszystkie \ i zostaje nam :
i nam się pobiera
To sposób na ręczne wyciąganie linków mp4 ^. Oczywiście sobie można to zautomatyzować.
@robak29 Dziękuję pięknie
Potwierdzam, inną metodą wideo z audio dalej dawaj się sciągać ale skrypt nie trybi, używałem do ściągania napisów XML.
a możesz się podzielić tym sposobem ?
Od dawien dawna używam Internet Download Manager, on wykrywa streamy video i/lub audio i malutki widget po kliknieciu daje do wyboru wszystkie rozdzielczosci, ale jak już mówiłem napisów nie widzi ale tego najbardziej potrzebuje dla niedosłyszącego domownika
edit: coś w tym stylu: Screenshot edit2: co do wspomnianych reklam uBlock Origin bez problemu je usuwa i po kliknięciu w odcinek od razu odpala sie faktyczny content a nie 9 reklam.
@robak29 a do polsatboxgo.pl ten sposób co podałeś czyli linki BROWSER i callback pod polsat sa rownież ? a może juz masz ? , bo widzę że ten twoj sposób w tvp.vod nawet daje radę z filmami które sa dodatkowo płatne , wiec pomyślałem że może coś takiego jest i do polsatu dla filmów których skrypt Wersja skryptu: 7.2.4 nie daje rady bo dodatkowo zabezpieczone ?
@TheRadziu Napisałeś, że uBlock Origin działa ci na tvp i usuwa reklamy. A ja mam pytanko, jak poradziłeś sobie z "wykrywaniem adblocka" na tvp? Jak miałem go zainstalowanego to wykrywało i nie dało się oglądać.
@TheRadziu Napisałeś, że uBlock Origin działa ci na tvp i usuwa reklamy. A ja mam pytanko, jak poradziłeś sobie z "wykrywaniem adblocka" na tvp? Jak miałem go zainstalowanego to wykrywało i nie dało się oglądać.
Wczoraj też tak miałem ale dzisiaj zaktualizowałem listy i już jest wszystko w porządku.
@robak29 a do polsatboxgo.pl ten sposób co podałeś czyli linki BROWSER i callback pod polsat sa rownież ? a może juz masz ? , bo widzę że ten twoj sposób w tvp.vod nawet daje radę z filmami które sa dodatkowo płatne , wiec pomyślałem że może coś takiego jest i do polsatu dla filmów których skrypt Wersja skryptu: 7.2.4 nie daje rady bo dodatkowo zabezpieczone ?
Dla materiałów z DRM nie ma takiego sposobu jak wyżej.
@robak29
Skrypt umożliwiający pobieranie materiałów ze znanych serwisów VOD. by Przmus, zacny wersja 7.2.4 niby na dzis na polsat działa , a tak na przyszłośc do materiału nie z DRM jest tez ten twój sposób BROWSER i callback ? ,jeśli tak czy podzielisz się z tym w temacie https://github.com/zacny/voddownloader/issues/126 aby tu nie zaśmiecać ? .Wiem tam już poruszyłeś ten temat ale sposobem pobierania przez pyIDM ten BROWSER i callback dla mnie jaśniejszy , Dziękuje za pomoc
@robak29
Skrypt umożliwiający pobieranie materiałów ze znanych serwisów VOD. by Przmus, zacny wersja 7.2.4 niby na dzis na polsat działa , a tak na przyszłośc do materiału nie z DRM jest tez ten twój sposób BROWSER i callback ? ,jeśli tak czy podzielisz się z tym w temacie #126 aby tu nie zaśmiecać ? .Wiem tam już poruszyłeś ten temat ale sposobem pobierania przez pyIDM ten BROWSER i callback dla mnie jaśniejszy , Dziękuje za pomoc
Dodane, ale sposób z FireDM jest lepszy i szybszy do pobierania z polsatu.
@robak29 a do polsatboxgo.pl ten sposób co podałeś czyli linki BROWSER i callback pod polsat sa rownież ? a może juz masz ? , bo widzę że ten twoj sposób w tvp.vod nawet daje radę z filmami które sa dodatkowo płatne , wiec pomyślałem że może coś takiego jest i do polsatu dla filmów których skrypt Wersja skryptu: 7.2.4 nie daje rady bo dodatkowo zabezpieczone ?
A możesz dać taki link na płatny? Wziąłem jakieś przedpremierowy odcinek Klanu, czy ten nowy serial Erynie i wcale nie działa na płatnych
@SebaK666 https:\/\/sdt-epix10-41.tvp.pl\/token\/video\/vod\/64076700\/20221026\/1841574421\/f29bb6ba-c297-47a0-acca-b04903d8956c\/video-11.mp4
odcinek 1 Erynie wyciągłem konto na vod nie logowałem sie
@olek52
odcinek 1 Erynie wyciągłem konto na vod nie logowałem sie
No tak, tyle że z odcinka 1 ID jest: 64076700 A potem mamy to: https://vod.tvp.pl/sess/TVPlayer2/api.php?id=64076700&@method=getTvpConfig&@callback=callback Czyli nic
@robak29 a do polsatboxgo.pl ten sposób co podałeś czyli linki BROWSER i callback pod polsat sa rownież ? a może juz masz ? , bo widzę że ten twoj sposób w tvp.vod nawet daje radę z filmami które sa dodatkowo płatne , wiec pomyślałem że może coś takiego jest i do polsatu dla filmów których skrypt Wersja skryptu: 7.2.4 nie daje rady bo dodatkowo zabezpieczone ?
A możesz dać taki link na płatny? Wziąłem jakieś przedpremierowy odcinek Klanu, czy ten nowy serial Erynie i wcale nie działa na płatnych
Musisz być zalogowany na konto z ABO. Wtedy zadziała.
Właśnie pisał że się nie logował: "odcinek 1 Erynie wyciągłem konto na vod nie logowałem sie"
Po zmianach z 21.10.2022 vod tvp ,,zakumuflował'' prawdziwy ID i dlatego skrypty przestały działać.
Przykładowy link przed zmianą :
https://vod.tvp.pl/video/m-jak-milosc,odc-1660,60029472
Po zmianie :
https://vod.tvp.pl/seriale,18/m-jak-milosc-odcinki,274703/odcinek-1660,S17E1660,334708
Fałszywy ID z tego linku to : 334708
Aby pobrać mp4 danego materiału musimy :
- Skorzytać z tej strony :
https://vod.tvp.pl/api/products/vods/334708?lang=pl&platform=BROWSER ( W miejsce 334708 - wpisuje ID materiału którego chcemy pobrać )
- Następnie wczytujemy link w przeglądarce i szukamy w pierwszej linice : ,, "externalUid" - który pokazuje stare prawidłowe id materiału.
W przypadku linku wyżej jest to : "externalUid":"60029472", ID : 60029472 - i to jest prawidłowy ID.
Następnie pozostaje nam zrobić to co wczesniej już napisałem - czyli :
Skorzystać z tego linku : https://vod.tvp.pl/sess/TVPlayer2/api.php?id=60029472&@method=getTvpConfig&@callback=callback
w miejsce id - wpisujemy id materiału [ wyciągnięte z linku https://vod.tvp.pl/api/products/vods/ (...) ]
Jak już wejdziemy na link apu ^, to szukamy sobie linków - konczących się na mp4
NP :
}, "type": "any_native", "url": "https:\/\/rsdt-krk203-8.tvp.pl\/token\/video\/vod\/60029569\/20220518\/3646964748\/80ee2770-b2fb-48cd-905a-8a13c024cab3\/video-9.mp4", "protection": null, "video_360": false
usuwamy z linku wszystkie \ i zostaje nam :
i nam się pobiera
To sposób na ręczne wyciąganie linków mp4 ^. Oczywiście sobie można to zautomatyzować.
Nie działa mi ten sposób :/
@SebaK666 mój bład wylogowałem sie ale nie odświeżyłem strony i chyba w ten sposób wszystko zadziałało , bo dziś wylogowałem i odświeżyłem stronę i już to nie działa , więc trzeba mieć konto
ktoś potrafi ten skrypt naprawić i czy będzie naprawiony?
@SebaK666 mój bład wylogowałem sie ale nie odświeżyłem strony i chyba w ten sposób wszystko zadziałało , bo dziś wylogowałem i odświeżyłem stronę i już to nie działa , więc trzeba mieć konto
Jak się wylogujesz - to możesz jeszcze jakiś czas po cookies materiały wyciągać ( zapisują się dane do indentyfikacji ) jak wygasnie cookies - trzeba się znowu zalogować na konto ABO.
Po zmianach z 21.10.2022 vod tvp ,,zakumuflował'' prawdziwy ID i dlatego skrypty przestały działać. Przykładowy link przed zmianą : https://vod.tvp.pl/video/m-jak-milosc,odc-1660,60029472 Po zmianie : https://vod.tvp.pl/seriale,18/m-jak-milosc-odcinki,274703/odcinek-1660,S17E1660,334708 Fałszywy ID z tego linku to : 334708 Aby pobrać mp4 danego materiału musimy :
- Skorzytać z tej strony :
https://vod.tvp.pl/api/products/vods/334708?lang=pl&platform=BROWSER ( W miejsce 334708 - wpisuje ID materiału którego chcemy pobrać )
- Następnie wczytujemy link w przeglądarce i szukamy w pierwszej linice : ,, "externalUid" - który pokazuje stare prawidłowe id materiału.
W przypadku linku wyżej jest to : "externalUid":"60029472", ID : 60029472 - i to jest prawidłowy ID. Następnie pozostaje nam zrobić to co wczesniej już napisałem - czyli : Skorzystać z tego linku : https://vod.tvp.pl/sess/TVPlayer2/api.php?id=60029472&@method=getTvpConfig&@callback=callback w miejsce id - wpisujemy id materiału [ wyciągnięte z linku https://vod.tvp.pl/api/products/vods/ (...) ] Jak już wejdziemy na link apu ^, to szukamy sobie linków - konczących się na mp4 NP :
}, "type": "any_native", "url": "https:\/\/rsdt-krk203-8.tvp.pl\/token\/video\/vod\/60029569\/20220518\/3646964748\/80ee2770-b2fb-48cd-905a-8a13c024cab3\/video-9.mp4", "protection": null, "video_360": false
https://rsdt-krk203-8.tvp.pl/token/video/vod/60029569/20220518/3646964748/80ee2770-b2fb-48cd-905a-8a13c024cab3/video-9.mp4 usuwamy z linku wszystkie \ i zostaje nam : https://rsdt-krk203-8.tvp.pl/token/video/vod/60029569/20220518/3646964748/80ee2770-b2fb-48cd-905a-8a13c024cab3/video-9.mp4 i nam się pobiera To sposób na ręczne wyciąganie linków mp4 ^. Oczywiście sobie można to zautomatyzować.
Nie działa mi ten sposób :/
Działa na każdy materiał bez drm.
Działa na każdy materiał bez drm.
Potwierdzam i dziękuję bo bardzo pomogło.
Czy ten skrypt da się jeszcze zrobić? Czy będzie dalej możliwe ściąganie dla osoby, która się nie zna na temacie? Proszę, niech się da;):)!! ja bez tego skryptu nic nie obejrzę:(:( Tu są tacy cudotwórcy :* może i tym razem się uda:)!
@robak29 do player.pl masz coś ?
Tak, ale nie do publikowania publicznego.
mogę też poprosić, mieszkam za granica i to bardzo by mi ułatwiło życie andy.mk4646 gmail com . Bardzo dziękuję.
@robak29 dzięki za API, dzięki temu zautomatyzowałem sobie cały workflow do wklejania linka z odcinkiem, przy 700+ odcinkach można odczuć zaoszczędzony czas :D
Edit: dodałem w cholere checków i tabelę dostępnych rozdzielczości. Aha, Wsparcie dla ABO też juz jest :P
jak się uporam z jedną dodatkową funkcją (autorotacja rozdzielczości w razie braku 4K pomimo takowego wyboru użytkownika) to mogę wrzucić na swoje repo.
@TheRadziu Dziękuję za pracę i czekam twoje repo
Dla nie sprawdzających mojego profilu skrypt jest już publicznie dostępny od kilku dni https://github.com/TheRadziu/VODSubDL/releases/latest
@TheRadziu piękne dziekuję
Mam pytanie Czy można używać tego skryptu na androida?
Dzień dobry, bardzo dziękuję za napisanie skryptu. Mogłabym jeszcze prosić o dokładne wytłumaczenie jak mogę pobierać teraz materiały z vod? I jak on działa w porównaniu do poprzedniego "z kamerką" w rogu ekranu?
Ja też bym prosiła bardzo, bardzo!! kogoś o pomoc!:) Dostałam takie coś, ale mam taki komunikat:(
Ktoś może pomóc kompletnemu laikowi i pokazać jak ten skrypt dokładnie działa? :(
Ktoś może pomóc kompletnemu laikowi i pokazać jak ten skrypt dokładnie działa? :(
Co dokładnie ?
Ktoś może pomóc kompletnemu laikowi i pokazać jak ten skrypt dokładnie działa? :(
Co dokładnie ?
Jak dokładnie działa skrypt, bo kiedyś pojawiała się taka ikonka, w którą się klikało i to pozwalało uzyskać dostęp do linków do plików. Teraz tego nie ma i tempermonkey wgl nie działa.
Ktoś może pomóc kompletnemu laikowi i pokazać jak ten skrypt dokładnie działa? :(
Co dokładnie ?
Jak dokładnie działa skrypt, bo kiedyś pojawiała się taka ikonka, w którą się klikało i to pozwalało uzyskać dostęp do linków do plików. Teraz tego nie ma i tempermonkey wgl nie działa.
tempermonkey nie dziala gdyz filmy są ukryte, @TheRadziu napisał skrypt, przez który do wklejeniu linku do strony z filmem automatycznie pobiera się video, jak te wykrywanie filmów działa jest podane wyżej przez @robak29
Ktoś może pomóc kompletnemu laikowi i pokazać jak ten skrypt dokładnie działa? :(
Co dokładnie ?
Jak dokładnie działa skrypt, bo kiedyś pojawiała się taka ikonka, w którą się klikało i to pozwalało uzyskać dostęp do linków do plików. Teraz tego nie ma i tempermonkey wgl nie działa.
tempermonkey nie dziala gdyz filmy są ukryte, @TheRadziu napisał skrypt, przez który do wklejeniu linku do strony z filmem automatycznie pobiera się video, jak te wykrywanie filmów działa jest podane wyżej przez @robak29
Dziękuję za odpowiedź :) Sposób @robak29 jest niestety dla mnie zbyt skomlikowany. lol
Ktoś może pomóc kompletnemu laikowi i pokazać jak ten skrypt dokładnie działa? :(
Co dokładnie ?
Jak dokładnie działa skrypt, bo kiedyś pojawiała się taka ikonka, w którą się klikało i to pozwalało uzyskać dostęp do linków do plików. Teraz tego nie ma i tempermonkey wgl nie działa.
tempermonkey nie dziala gdyz filmy są ukryte, @TheRadziu napisał skrypt, przez który do wklejeniu linku do strony z filmem automatycznie pobiera się video, jak te wykrywanie filmów działa jest podane wyżej przez @robak29
Dziękuję za odpowiedź :) Sposób @robak29 jest niestety dla mnie zbyt skomlikowany. lol
polecam korzystać ze sposobu od @TheRadziu
Trochę skrobanka, ale ja obecnie używam poniższego jako adres URL zakładki w przeglądarce (po wejściu na wybrany odcinek i kliknięciu zakładki, zaleca się kilka ładnych sekund cierpliwości...) - na podstawie poradnika od @robak29
javascript:{(async () => {const re = /"https:.*-9\.mp4"/;var a = window.location.href;var b = a.substring(a.lastIndexOf(',') +1);var c = 'https://vod.tvp.pl/api/products/vods/' + b + '?lang=pl&platform=BROWSER%27;var d = await (await fetch(c)).json();var e = d.externalUid;var fn=d.season.serial.title + %27 - odc. %27 + d.number + %27.mp4%27;var f = %27https://vod.tvp.pl/sess/TVPlayer2/api.php?id=%27 + e + %27&@method=getTvpConfig&@callback=callback%27;var g = await (await fetch(f).then(res=>res.text().then(r=>document.getElementsByTagName(%27body%27)[0].innerHTML=%27<a href="%27+r.match(re)[0].replaceAll(%27\\%27, %27%27).replaceAll(%27"%27,%27%27)+%27" download="%27+fn+%27" target="_blank">%27+fn+%27</a>%27)));void(0);})();}
@szewdev
Wielkie dzięki, działa ładnie. Jedna tylko rzecz - kod podaje linka do standardowej rozdzielczości. Dla 1080p należy https:.-5.mp4 zmienić na https:.-9.mp4 Nie wiem jaki jest parametr dla 4k.
Wchodzę dzisiaj na vod tvp i strona całkiem inna. Skrypt oczywiście nie działa. W wolnej chwili proszę autora o poprawki.