Napisał do mnie Kamil, opisał swój pomysł na zapisywanie filmów i muzyki ze strony wrzuta, bez korzystania z zewnętrznych serwisów i javy. Sposób nie był zbyt wygodny przy ręcznym wyciąganiu adresu ale za to świetnie nadawał się do zautomatyzowania w formie skryptu. Napisałem więc skrypt (a nawet kilka) do pobierania z wrzuty. Skrypty potrafią pobrać zarówno muzykę (mp3/ogg) jak i filmy, do wyboru w formacie webm i mp4.
wrzuta ogg/webm HD
wrzuta mp3/mp4 HD
wrzuta ogg/webm SD
wrzuta mp3/mp4 SD
Wersja HD pobiera filmy w najwyższej dostępnej jakości, wersja SD ma ograniczenie do 480p.
Osobiście prawie nie korzystałem z tej strony, tak że nie mam pewności czy rozpatrzyłem wszystkie rodzaje danych jakie można tam spotkać. Skrypty zadziałają tylko jeśli w adresie znajduje się jedno z 3 słów: obraz, film, audio.
Gdyby przeglądarka chciała wyświetlać jakiś pliki zamiast je od razu zapisać, trzeba nacisnąć ctrl+s.
Powinno działać na urządzeniach przenośnych. Gdyby potrzeba było ograniczyć jakość jeszcze bardziej, wystarczy zmienić w skrypcie liczbę po n, n=1 oznacza 720p, n=2 to 480p, n=3 to 360p, n=4 to 240p
Aktualizacja:
05.06.2014 - dostosowana obsługa mp3 i ogg do zmian na stronie.
05.10.2014 - po raz kolejny dostosowana obsługa mp3 i ogg do zmian na stronie.
Genialnie :) O taki skrypt mi chodziło żeby wyciągał bezpośrednie linki! Jesteś wielki :D
OdpowiedzUsuńDobrze by było zobaczyć, czy da się tak zrobić jeszcze z YouTube :)
Pozdro.
Cieszę się, że pomysł zyskuje uznanie :)
UsuńSkrypt należycie spełnia swoje zadanie na Androidzie w zestawieniu z Operą Classic. Wszystko poszło po naszej myśli :)
Z YouTube też tak się da!
Zrobisz taki skrypt na YouTube? :)
UsuńTutaj był opisany sposób na YouTube:
Usuńhttp://miniskrypt.blogspot.com/2013/07/kilka-sztuczek-na-youtube.html
KeepVid wypluwa linki, które można skopiować.
Okej, a da się tak żeby bezpośrednio wypluwał linki a nie skierowywał na KeepVida?
Usuń"Jak już ktoś coś takiego zrobił i działa, to nie widzę sensu w robieniu drugi raz czegoś podobnego" - słowa pana Marka.
UsuńJak będzie mi się chciało to może pomyślę, ale na razie mam inne priorytety ;)
W porządku ;)
UsuńWielka prośba o sposób na HBO GO...
OdpowiedzUsuńJak podeślesz login i hasło to mogę pomyśleć nad HBO GO.
UsuńWitam, super blog :)
OdpowiedzUsuńMam takie pytanko - sam JavaScriptem operować nie umiem - czy mógłbyś naskrobać skrypcik do generowanie bezpośredniego linku do pliku na Chomikuj.pl?
Chodzi mi, aby skrypt generował linki do wszystkich plików w danym folderze - oczywiście nie chodzi mi o pobieranie premium od innych, tylko o generowanie linków do plików z mojego Chomika. Przydało by się to do oglądania filmów wrzuconych na Chomika - teraz muszę ręcznie kopiować link jak już rozpocznę pobieranie i dopiero wklejać go do VLC.
A nie wystarczy http://chomikuj.pl/adam_gr/ChomikDownloader ?
UsuńWprawdzie to nie jest javaskrypt odpalany w przeglądarce, tylko osobny skrypt w pythonie ale pozwala dość wygodnie pobierać z własnego konta, można też zrobić tak aby tylko podawał adresy.
No właśnie kombinowałem z tym programem, ale ostatnio non stop wyrzuca mi błąd przy logowaniu - że niby nie poprawne dane (co ciekawe, ChomikUploader z tymi samymi danymi działa bez przeszkód) - to po pierwsze. Po drugie z Pythona jestem noga i za wiele w nim nie zawojuje.
OdpowiedzUsuńCześć. Nie oragniam JS. A pod Operą nie umiem zaadoprować do USERJS w związku z tym prośba. Czy możesz podać przykładowy link do xmla na przykład dla tego pliku: http://lukasz100984.wrzuta.pl/audio/aRVDyYfpHbg/04_-_christopher_banks_-_feeling_free_album_version - ponieważ z tego co testowałem mój downloader do Wrzuty pod WinAPI, linki do plików wrzuconych mniej więcej jeszcze na początku tego roku lub dawniej, mogą być ustalone z xml'a pod linkiem uzyskanym starym sposobem (z /xml/plik/). Dla nowszych plików jednak w xmlu pojawia się informacja, że należy je wyszukać ręcznie korzystając z wyszukiwarki. Po lekturze Twojego JS, widzę tylko zamienianie /audio/ na /u/ jednak w reszcie kodu się motam. Z góry dziękuję za przykład i przepraszam za moje lamienie. Pozdrawiam.
OdpowiedzUsuńNie korzystam z XMLa linki wyciągam z kodu strony. Dla swojej mp3ki idź na stronę
Usuńhttp://lukasz100984.wrzuta.pl/u/aRVDyYfpHbg/ i obejrzyj jej źródło.
Po __flashSrcUrl jest adres z którego można pobrać plik mp3, jest on podany w taki sposób, że na pierwszy rzut oka nie wygląda jak adres.
Ok, dziękuję - już sobie poradzę. Bardzo mi pomogła Twoja odpowiedź.
OdpowiedzUsuńTo co pomógł byś z tym Chomikiem? Albo chociaż pokaż co zmienić w tym downloaderze, żeby wyświetlało same linki.
OdpowiedzUsuńU mnie ChomikDownloader działa jak należy nie wiem gdzie mógł by się pojawić problem.
UsuńA z przerabianiem ChomikDownloadera to myślę, że prędzej mógł by pomóc Adam bo to jego skrypt nie mój.
No nic, będę się z nim próbował kontaktować.
UsuńW podzięce za pomoc z wyjaśnieniem aktualnej metody pobierania z wrzuty, pozwolę sobie podać adres do swoich Downloaderów pod Windows. Może komuś też się przydadzą. Wśród nich były jeszcze downloader do RedTube oraz YouTube'a, ale w przypadku tego drugiego nie mogę ustalić dlaczego sessionid pobrany z kodu html strony raz mi działa ok, a raz nie, pomimo iż adres jest poza kolejnością identyfikatorów (co nie powinno mieć znaczenia) taki sam (pomijając generowane czasowo identyfikatory w adresie) jak dla serwisu keepvid.com - coż, może kiedyś dojdę dlaczego czasami zwraca mi 403, a czasami nie i poprawię. Zresztą akurat do YouTube istnieją bardzo wygodne wtyczki dla wielu przeglądarek, a więc akurat z tym nie ma problemu jeżeli nie chcemy używać keepvid.com A póki co zainteresowanych szybkim pobieraniem pod Windowsem z: Demotywatorów, Ipli, Wrzuty czy zdjęć własnych znajomych z FaceBooka zapraszam na: http://olesio.eu/downloaders - programy są darmowe. Pozdrawiam :)
OdpowiedzUsuńJak to pobrać bo nie wiem
OdpowiedzUsuńhttp://www.viva-tv.pl/teledyski/21615-mafia-w-swietle-dnia
Był już opisywany uniwersalny sposób ściągania przy pomocy RTMPDump
UsuńJak pobierać z muzo.pl ? Podobno utwory można pobierać tylko w wersji mobilnej. Gdyby tak podejrzeć, jakie są to linki wysyłane na wersję mobilną...
OdpowiedzUsuńZ Muzo można pobierać bez problemu. Tylko pliki AAC są opakowane w DRM...
UsuńNie działa :(
OdpowiedzUsuńA co konkretnie nie działa? Bo sprawdziłem na kilku losowo wybranych filmikach i działa jak należy.
UsuńChodzi mi o mp3-ki. Zamiast dostać link "http://c.wrzuta.pl/....." to wywołanie skryptu powoduje zamianę linku na inny link z końcówką "/undefined".
UsuńJaki jest powód? Sądzę że to tylko jakaś zmiana i wystarczy niewielka modernizacja skryptozakładki.
A rzeczywiście zmienili trochę odtwarzacz mp3, już poprawiłem skrypty.
UsuńDziękuję :)
UsuńZnowu mp3-ki nie działają :(
UsuńPoprawione.
UsuńDla mnie to wystarczy samo zapisanie (Przez prawy przycisk)... Po co dodatkowe skrypty...
OdpowiedzUsuńA tak właściwie YouTube obsługuje VP9 (Complete YouTube Saver wydaje się być dobry...) a Wrzuta VP8 z poziomu swojego skórnego odtwarzacza (bez blokowań) więc co do wrzuty to nie ma problemu.
Na przykład po to aby dało się pobrać mp3.
Usuńjak z tego korzystać ??
OdpowiedzUsuńDodać do zakładek, iść na stronę z filmikiem albo piosenką i kliknąć w zakładkę.
UsuńSkrypt już od jakiegoś czasu nieprzydatny, ponieważ teraz wystarczy kliknąć prawym przyciskiem myszy okno odtwarzania i będzie tam możliwość pobrania. Warto zaktualizować post o tę informację.
OdpowiedzUsuń