Puppy Linux • Forum polskiej społeczności

Pomoc => HowTo FAQ => Wątek zaczęty przez: robwoj44 w Maja 20, 2013, 10:47:34

Tytuł: Oglądanie TVP bez moonlight (silverlight)
Wiadomość wysłana przez: robwoj44 w Maja 20, 2013, 10:47:34
Jeżeli jesteś zainteresowany oglądaniem jakiegoś materiału na stronach internetowych TVP:
- Będąc na stronie z materiałem do oglądania sprawdzasz źródło strony (ctrl+u) i wyszukujesz (ctrl+f) ciąg znaków object_id, zapisujesz tą wartość.
- Teraz do paska przeglądarki wklejasz adres http://www.tvp.pl/pub/stat/videofileinfo?video_id= dopisujesz na końcu wartość znalezionego wcześniej object_id
- Zatwierdzasz i przechodzisz do strony na której masz dziwaczne dane… ;) Ale, ale, tutaj masz swój adres do materiału, który tak bardzo chciałeś zobaczyć. Zaznacz adres od miejsca http://…do….wmv i go kopiujesz
- Skopiowany adres przeklejasz do paska przeglądarki i… oglądasz materiał video.

Albo jeszcze prościej użyć tvp-dl z https://github.com/Informatic/tvp-dl (https://github.com/Informatic/tvp-dl)
Tytuł: Odp: Oglądanie TVP bez moonlight (silverlight)
Wiadomość wysłana przez: Asgard w Czerwca 04, 2013, 19:09:57
Dzięki, działa i przydało się, choć przyznam, że trochę inaczej to rozgryzłem (przynajmniej pod moim Google Chrome jest ciut inaczej).

Przykład:

Mam stronę http://sport.tvp.pl/7967526/dudek-to-bedzie-wzruszajacy-koniec

ID materiału video w tym czymś powyżej to 7967526 (widać go w adresie powyżej, siedem cyferek)

Teraz doklejam to ID (czyli 7967526) do podanego przez Ciebie stringa, czyli do http://www.tvp.pl/pub/stat/videofileinfo?video_id=

Po doklejeniu otrzymuję:

http://www.tvp.pl/pub/stat/videofileinfo?video_id=7967526

Powyższe wklejam do okienka adresowego przeglądarki i otwiera mi się coś takiego:

{ "copy_of_object_id" : "11309498" , "mime_type" : "video/mp4" , "file_size" : "23068672" , "video_url" : "http://sdtvod.v3.tvp.pl/snode15/c19cdc9c8cf6b9cb-a078c28887fa4903-1337a4601c617605.DUDEK_INTER.mp4" , "video_id" : "7967526" , "file_name" : "c19cdc9c8cf6b9cb-a078c28887fa4903-1337a4601c617605.DUDEK_INTER.mp4" , "video_format_id" : "11309513"}

Ten dziwaczny adres jest jednorazowy dla mojego IP i dla mojej sesji, więc u innych nie zadziała, bo sami sobie muszą to wygenerować ze swojego kompa i swojego IP i w swojej sesji.

Jak widać u mnie w Google Chrome wygenerował się adres materiału video w formacie *.mp4, czyli u mnie będzie to adres:

http://sdtvod.v3.tvp.pl/snode15/c19cdc9c8cf6b9cb-a078c28887fa4903-1337a4601c617605.DUDEK_INTER.mp4

(oczywiście to powyższe jest linkiem jednorazowym dla naszego IP i naszej sesji)

Adres ten wklejam do okienka adresowego i oglądam w Google Chrome. Być może w innych przeglądarkach to będzie jako *.wmv, ale najważniejsza jest idea wydłubywania adresu video.

Aha, otwieram konsolę i wpisuję:

wget http://sdtvod.v3.tvp.pl/snode15/c19cdc9c8cf6b9cb-a078c28887fa4903-1337a4601c617605.DUDEK_INTER.mp4
(adresy do konsoli wkleja się równoczesnym naciśnięciem obu klawiszy myszy)

...  i po kilku chwilach mam materiał MP4 na dysku jako plik i mogę sobie go oglądać dowolną ilość razy czy po prostu zarchiwizować --> materiał ten ląduje w /root (nie trzeba nawet odpalać konsolowego streamrippera, żeby to wyrwać z serwera TVP); no i można też adres strumienia (ten z *.mp4 na końcu) wklejać do MPlayera czy VLC.

WIELKIE CI DZIĘKI, PRZYDAŁO SIĘ I SE OGLĄDAM :)
(przy okazji dzięki za BitThief'a u Johna Murga --> też śmiga)
Tytuł: Odp: Oglądanie TVP bez moonlight (silverlight)
Wiadomość wysłana przez: Mr_Sparrow w Października 04, 2013, 20:07:39
Spróbowałem dziś Panoramy TVP i... w ogóle nei potrzebowałem żadnych kombinacji: zwyczajnie odtworzyło na stronie. Gorzej było z Panorama Lubelską. Tam krzyczało o silverlighta. Wykonałem więc opisane operacje i:
1) Wygenerowany adres dał plik wmv - wtyczka odtwarza pierwszych kilkanaście sekund z pokazywanych prawie 22 minut. Taki sam efekt w mplayerze po pobraniu poprzez menu kontekstowe seamonkey (pokazuje czas 21:37, ale na 12 czy której sekundzie przerywa)
2) Po wykonaniu podanego polecenia w konsoli w katalogu root pojawia się plik videofileinfo?video_id=12606554 o wadze 313 KB (choć w info przy pobieraniu pojawia się 8,9MB), z którym nie wiem co zrobić.

Tytuł: Odp: Oglądanie TVP bez moonlight (silverlight)
Wiadomość wysłana przez: robwoj44 w Października 14, 2013, 17:48:13
Jaki konkretnie adres www tej panoramy lubelskiej? Sprawdzałem przed chwilą i działało bez problemu.
Tytuł: Odp: Oglądanie TVP bez moonlight (silverlight)
Wiadomość wysłana przez: Mr_Sparrow w Października 17, 2013, 11:50:06
Dziś nie pamiętam juz który to był odcinek. Sprawdziłem 3 ostatnie. działa w Firefoxie i Operze bez zarzutu.

PS> W moim poscie doszukałem się jednak.. ID - prawdopodobnie ID pliku w tvp. Spróbowałem i... nie przerwało tym razem, ale były prob;emy z ukończeniem buforowania i ostatecznie po zakończeniu pobierania obraz nie nadarza za dźwiękiem. Spróbowałem uruchomić inny plik sprzed 2 miesięcy i problemy podobne. Natomiast dwhelper pod firefoxem sciągnął plik, który również wyświetla się poprawnie.
Nie wiem, może to jakieś problemy z łaczem lub pamięcią podręczną przeglądarki??