Zaloguj
Nie ma w serwisiekronas44Kopiuj nick
kronas44

Płeć:
Dołączył:
Punkty: 223$
Podziękowania: 712
Posty: 582
ocenił na: 0
WSTĘP

Od kilku tygodni siedzę i próbuję rozłożyć na czynniki pierwsze pobieranie filmików wstawianych na stronie nick.com.pl
Udało mi się rozpracować kilka rzeczy i nimi chcę się z Wami w tym temacie podzielić oczekując że ktoś przyłączy się do projektu i wrzuci swoje 3 grosze doświadczeń.

Na wstępie trzeba wiedzieć, że wszystkie materiały które są, pojawiły się lub cyklicznie powracają na stronie nick.com.pl cały czas znajdują się na serwerach i nie są kasowane. Trzeba znać jedynie sposób jak się do nich dobrać i jak je ściągnąć. Materiał ten posiada oryginalną polską ścieżkę dźwiękową w najlepszej dostępnej jakości i można jewykorzystać do dostępnych obcojęzycznych materiałach video HD.

Z mojej strony poradnik będzie składał się z kilku częsci:
1. Jak pobrać film z nick.com.pl na komputer
2. Jak zdobyć/pobrać listę wstawionych odcinków na nick.com.pl
3. Jak wyszukiwać odcinki, których już nie ma ma stronie nick.com.pl

Na ich podstawie można będzie można np. uzupełnić sekcję online na bajkitv.pl o oryginalne materiały.

Jak pobrać film z nick.com.pl na komputer

Zdobywamy link do strumienia
a) Na początku wybieramy swój ulubiony serial i zerkamy co obecnie nick nam oferuje.
Obraz

b) Otwieramy źródło strony i szukamy wyrażenia "mmrs" lub "local_playlist"
Obraz

c) Otwieramy link api.mtvnn.com
Kod:
Tekst widoczny dla zalogowanych.

W zależności od przeglądarki albo otworzy nam się widok strony RSS lub kod tej strony w postaci XML

Obraz
Obraz

d) Plik strumienia
Jeżeli w kroku c otworzyła na się strona jako RRS wystarczy tylko kliknąć w link "plik mediów"
Jeżeli w kroku c widzimy tylko źródło to musimy ręcznie otworzyć stronę
Kod:
Tekst widoczny dla zalogowanych.

Wtedy otworzy nam się strona z linkami źródłowymi do strumienia mediów, w którym interesuje nas tylko ten z najlepszą jakością.
Obraz
w ten sposób mamy już link do strumienia, a teraz...

Pobieramy strumień na komputer
Są przynajmniej 3 metody pobierania:
Za pomocą programu VLC
a) Uruchamiamy opcję Plik -> Konwertuj/Zapisz (Ctrl+R)
b) W uruchomionym oknie wybieramy zakładkę "Sieć" , wklejamy adres i klikamy "Konwertuj/Zapisz"
Obraz
c) W następnym kroku wybieramy ustawienia ( WAŻNE!!! ustawiamy "Surowe wyjście zrzutu" czyli kopię 1:1 bez żadnej konwersji), nazwę pliku wyjściowego i klikamy start.
Obraz

Ja nie używam tego ponieważ mimo prostoty ma zasadniczą wadę - nie wiadomo jaki jest postęp, a co najgorsze, jak klikniemy na film na dysku to VLC przerwie ściąganie i otworzy film.

Za pomocą ffmpeg
Aby ściągnąć strumień na dysk należy napisać komendę :
Kod:
Tekst widoczny dla zalogowanych.


Jest to moja ulubiona metoda. Standardowo tworzę plik bat, wprowadzam listę tego co chcę ściągnąć uruchamiam bat'a i robi się...
Obraz

Za pomocą RTMPDumpHelper
Nie wiem, nie używałem, nie miałem potrzeby bo ffmpeg załatwia u mnie wszystko.
Jeżeli ktoś zechce i rozpracuje go to może się podzielić swymi doświadczeniami.

KONIEC c.d.n.
_____
:) Ściągasz -> dziękujesz :)
Sygnatura•••
Podziękowania dla autora posta:
newtime, Blogger, ёёёёёёёёё
Nie ma w serwisiekronas44Kopiuj nick
kronas44

Płeć:
Dołączył:
Punkty: 223$
Podziękowania: 712
Posty: 582
ocenił na: 0
C.d. czyli
Jak wyszukiwać odcinki, których już nie ma ma stronie nick.com.pl

W tej części muszę zaznaczyć, iż opisana przeze mnie metoda nie gwarantuje zebrania w 100% wszystkich materiałów umieszczonych na nick.com.pl.

Zacznijmy od tego
Jak zdobyć listę wszystkich odcinków

1. Musimy ściągnąć sitemap stronki. Znajduje się on pod adresem http://www.nick.com.pl/robots.txt, z którego dowiadujemy sie, że jest to plik
Kod:
Tekst widoczny dla zalogowanych.


Uwaga! Plik sitemap.xml.gz poprawnie ściąga mi się za pomocą Chroma, a ściągnięty FF po rozpakowaniu wyświetla jakieś śmieci.

2. Po rozpakowaniu pliku rar'em lub 7-zip'em otrzymujemy plik XML'owy (sitemap.xml) ze strukturą folderów całej strony.

3. Otwieramy go w jakimś bardziej zaawansowanym edytorze niż notatnik windows'owy - ja preferuję Notepad++. Wszystkie interesujące nas informacje tak naprawdę znajdują się w pierwszym wierszu, który na pierwszy rzut oka nie zawiera nic ciekawego. Za to z pewnością przykuje naszą uwagę znajomy ciąg znaków z pierwszej części poradnika zawierający "mrss" lub "local_playlist"
Obraz

4. Teraz robimy małą sztuczkę.
a) otwieramy okno zamiany (Ctrl-H)
b) zamieniamy "</url><url>" na "</url>\r\n<url>"
c) ustawiamy "Tryb szukania" na "rozszerzony"
d) i klikamy "zamień wszystkie"
Obraz

5. Po zamianie plik odsłania nam ma już swą inną postać :)
Obraz

6. Teraz mamy listę wszystkich folderów. Oczywiście wybieramy te odcinki które nas będą interesować (w moim przypadku anubis). Po oczyszczeniu zbędnego tekstu na początku i końcu linni, otrzymujemy
Kod:
Tekst widoczny dla zalogowanych.


Mamy już listę tego co szukamy
Niestety, po uruchomieniu większości ze stron, wyświetli nam się jedynie aktualnie proponowany materiał. Zatem...

Jak wyszukiwać archiwalne strony nick.com.pl?

Tu z pomocą przychodzi nam Internet Archive: Wayback Machine
Wpisujemy adres strony i jeżeli takowa została zarchiwizowana wyświetli nam się jej zawartość na dzień archiwizacji.
Oczywiście jest to mozolna metoda, dlatego ja polecam zrobić to inaczej:

1. Przeszukujemy archiwum całej strony nick.com.pl
Kod:
Tekst widoczny dla zalogowanych.

Obraz

2. W okienku filtrowania (trzeba poczekać na załadowanie wszystkich wyników) wprowadzamy numer odcinka który nas interesuje np.: "/32763" . Jak widzicie materiał ten został umieszczony nie tylko na stronie anubisa, ale też na chica wampiro.
Obraz

3. Czasami jedna strona jest "złapana" kilka razy. Dla nas jest to nie istotne, bo wystarczy nam tylko jedno aby zdobyć link do filmu. Jeżeli klikniemy w stronę, która ma kilka "captures" wyświetli nam się kalendarz na którym będziemy musieli wybrać z jakiego dnia otworzyć stronkę

4. Jak już otworzymy archiwalną stronę postępujemy zgodnie z wcześniejszym postem, czyli otwieramy źródło i wyszukujemy "mrss" lub "local_playlist"

Powodzenia z kolekcjonowaniu ulubionych seriali.
_____
:) Ściągasz -> dziękujesz :)
Sygnatura•••
Podziękowania dla autora posta:
newtime
newtime

Płeć:
Dołączył:
Punkty: 24$
Podziękowania: 351
Posty: 1819
ocenił na: 0
Kawał Dobrej Roboty :dobrze:
Podziękowania dla autora posta:
kronas44
Nie ma w serwisiekronas44Kopiuj nick
kronas44

Płeć:
Dołączył:
Punkty: 223$
Podziękowania: 712
Posty: 582
ocenił na: 0
C.d. czyli
Archiwum kłamie ! Co naprawdę jest pod linkiem?


Lucyfer wyłapał niedoskonałość linków archiwalnych polegającą na tym, że pomimo adres linku wskazuje na nasz ulubiony serial, to w rzeczywistości po otwarciu linka api.mtvnn.com/..... znajduje się coś całkiem innego.

Przyczyna jest oczywista. Próbowaliście uruchomić link starego odcinka? Jeżeli go nie ma to strona nas poinformuje "Ten odcinek poszedł na wakacje, ale mamy dla was inny" i to jest to ID będzie wskazywało na ten inny odcinek.

Jak zweryfikować co jest naprawdę?

Trochę niżej niż wcześniej wyszukiwany ciąg "mrss" jest kod rozpoczynający się od "<a class='kobra-like" :
Kod:
Tekst widoczny dla zalogowanych.

Jest to prawdziwe info o odcinku umieszczonym na tej stronie.

Najważniejsze informacje z tej sekcji:
Kod:
Tekst widoczny dla zalogowanych.

data-key -> numer to local_playlist-ID
data-title -> tytuł odcinka
data-url -> adres odcinka zgodny ze strukturą strony

!!! Sekcja kobra-like znajduje się również na bieżących stronach nick.com.pl - zatem jest to najpewniejsze źródło jaki materiał znajduje się na danej stronie. !!!
_____
:) Ściągasz -> dziękujesz :)
Sygnatura•••
Podziękowania dla autora posta:
newtime, Blogger
ёёёёёёёёё

Płeć:
Dołączył:
Punkty: 24564$
Podziękowania: 135
Posty: 3656
Ostrzeżenia: 1/3
ocenił na: 0
Dobry poradnik. Na pewno przydatny dla wielu osób, tylko szkoda, że screeny już powygasały. Najlepiej je wrzucać do naszej galerii.
Podziękowania dla autora posta:
kronas44
Nie ma w serwisiekronas44Kopiuj nick
kronas44

Płeć:
Dołączył:
Punkty: 223$
Podziękowania: 712
Posty: 582
ocenił na: 0
THX za info.
W weekend znajdę chwilkę i zaktualizuję obrazki, na szczęście mam je jeszcze na dysku.
_____
:) Ściągasz -> dziękujesz :)
Sygnatura•••
Podziękowania dla autora posta:
ёёёёёёёёё
Nie ma w serwisiekronas44Kopiuj nick
kronas44

Płeć:
Dołączył:
Punkty: 223$
Podziękowania: 712
Posty: 582
ocenił na: 0
Obrazki poprawione :)
_____
:) Ściągasz -> dziękujesz :)
Sygnatura•••