Szukaj na blogu

Polskie radio - zapisz jako ...

Skrypt który pozwala zapisać audycje z ze strony polskiego radia w formacie mp3, pobierając je po http (bez korzystania rtmpdump).

plradio zapisz jako...

Dodaje on przy odtwarzaczu link o nazwie "zapisz". Wystarczy kliknąć ten link prawym przyciskiem i wybrać z menu: zapisz jako...




Aktualizacja:
Skryptozakładka do pobierania video ze strony polskiego radia pr video

Aktualizacja: 2016.09.21
Skrypt dostosowany do nowej wersji strony.
Zapisz pojawia się teraz nad ikonką play, nie ma potrzeby dodawania audycji do playlisty.

Aktualizacja: 2016.10.13
Dodana możliwość pobierania z odtwarzaczy znajdujących się na marginesie strony.

W niektórych nielicznych przypadkach gdy nie ma pliku mp3 na serwerze http (dotyczy to niektórych krótkich utworów muzycznych) zamiast „zapisz” pojawi się „rtmp” aby pobrać plik należy wyświetlić w nowej karcie stronę do której prowadzi ten link, pojawi się coś w stylu

callback({"StreamerPath":"rtmp://stream85.polskieradio.pl/vod/","FilePhisicalPath":"/630/6a38ab4e-797a-4688-b17f-89aa3579d12d.mp3","StreamPrefix":"mp3:path2"})

Mając te dane można pobrać plik poleceniem:
rtmpdump -r rtmp://stream85.polskieradio.pl/vod/ -y mp3:path2/630/6a38ab4e-797a-4688-b17f-89aa3579d12d.mp3 -o plik.mp3
Czyli: rtmpdump "pierwszy adres" -y mp3:path2/ścieżka_do_pliku_na_serwerze -o nazwa_pod_jaką_chcemy_zapisać.mp3

50 komentarzy:

  1. Można prosić o instrukcje krok po kroku. Skrypt jest na dysku, gdy próbuję go uruchomić wyskakuje mi błąd następującej treści

    --Windows Script Host--
    Skrypt: C:\Users\Biblioteka45\Downloads\zapisz_polskieradio.user.js
    Wiersz: 23
    Znak: 1
    Błąd: Brak definicji 'window'
    Kod: 800A1391
    Źródło: Microsoft JScript - błąd czasu wykonywania

    Dałem opcję edycji i wkleiłem treść skryptu w pasek adresu ale też lipa. Proszę o pomoc.

    OdpowiedzUsuń
    Odpowiedzi
    1. Musisz zainstalować przeglądarkę internetową.
      W przypadku przeglądarki firefox aby można było korzystać z userscriptów trzeba jeszcze zainstalować dodatek o nazwie greasemonkey, pozostałe przeglądarki internetowe mają już wbudowaną obsługę usterscriptów.

      W konfiguracji przeglądarki będzie napisane gdzie należy umieścić skrypt.
      Większość przeglądarek sama zaproponuje skopiowanie albo przeniesienie skryptu we właściwe miejsce gdy tylko zostanie on za ich pomocą wyświetlony na ekranie.

      Jeśli potrzebujesz bardziej szczegółowych instrukcji napisz jaką przeglądarkę zdecydowałeś się używać.

      Usuń
    2. Wielkie dzięki. Temat jest już ogarnięty :) Pełen sukces. Raz jeszcze dziękuję.

      Usuń
    3. Ja mam ten sam problem. Mam zainstalowana przeglądarkę Chrom. Czy konieczne jest zainstalowanie Firefoxa?
      Z góry dziękuję za odp!

      Usuń
    4. W chromie z dodatkiem tampermonkey powinno działać podobnie jak w firefoksie z greasemonkey, ale nie testowałem.
      Jak masz już zainstalowanego chroma to możesz sprawdzić.

      Usuń
    5. Sprawdziłem, niestety tampermonkey z chroma nie zadziala. Ma własny format skryptów niekompatybilny z grasemonkey i operą.

      Ale w chromie da się użyć skryptu bezpośrednio.

      Trzeba uruchomiać chroma z parametrami
      --enable-easy-off-store-extension-install --enable-user-scripts
      potem otworzyć zakładkę z rozszerzeniami (chrome://extensions/) i przeciągnąć na nią skrypt

      Gdyby nie zadziałało bezpośrednio ze strony trzeba zapisać plik ze skryptem na dysku i jego przeciągnąć.

      Usuń
    6. Działa! Dzięki bardzo! Tak długo na to czekałam, a wystarczyło wejść na Twoją stronę :)

      Usuń
  2. Brakuje jeszcze możliwości ściągania z Radia Zet. Chcę np. sciągnąć video z programem 7 Dzień Tygodnia czy Gość Radia Zet. Plik jest najprawdopodobniej dzielony na małe części, jak w Player.pl i żaden dostępny program tego nie ściągnie.

    OdpowiedzUsuń
    Odpowiedzi
    1. Ja również przyłączam się do waszej prośby o skrypt bądź jakiś inny sposób na możliwość pobierania video : programu 7 dzień tygodnia bądź Gość Radia Z .
      Panie Marku gdyby Pan mógł coś w tym temacie .... :)

      Usuń
  3. O to samo pytałem Pana Marka kilkanaście dni temu...

    OdpowiedzUsuń
  4. Dzięki za skrypt, działa bezbłędnie, zdecydowanie 500 % lepiej od szukania linka w konsoli.

    OdpowiedzUsuń
    Odpowiedzi
    1. Nawet nie musisz szukać w konsoli. Wystarczy wyświetlić źródło strony i wyszukać ciąg 'mp3' - gdy uruchomisz już wybraną audycję. Ale skrypt jest wygodniejszy.

      Usuń
  5. Proszę o napisanie skryptozakładki do pobierania z http://ninateka.pl.

    OdpowiedzUsuń
    Odpowiedzi
    1. Proszę bardzo

      javascript:(function(){document.location.href=document.body.innerHTML.match(/http:[^,]+mp4/g);})();

      Jak myślicie nadaje się to na oddzielny post na blogu? Bo w komentarze pewnie mało kto zagląda.

      Usuń
    2. Lepiej zrób nowy post ;)

      Usuń
  6. Panie Marku w jaki sposob moge pobrac filmy zamieszczone natej stronie :

    http://www.polskieradio.pl/197/3568/Video/1173522

    Bardzo dziekuje za odpowiedz

    OdpowiedzUsuń
    Odpowiedzi
    1. Wszystkie mają adresy postaci
      http://static.polskieradio.pl/ + identyfikator video +.mp4

      na przykład:

      http://static.polskieradio.pl/2e3173c6-ee7a-423a-9621-34fe224643da.mp4

      Skąd brać identyfikatory pozostałych filmów - źródło strony a potem ctrl+f i poszukaj "GUID"

      Jeśli będzie więcej chętnych mogę zrobić skryptozakładkę.

      Usuń
    2. Właściwie już napisałem. Tym razem to było tak proste że nie ma się nad czym zastanawiać.

      Usuń
  7. Dla użytkowników Firefoxa polecam dodatek "Polskie Radio podcast download". Umieszcza przy każdej ikonce głośniczka napis "Pobierz". Klikamy i zapisujemy na dysk.
    Filanc

    OdpowiedzUsuń
  8. Panie Marku w jaki sposob moge pobrac wywiad z tej strony ?

    http://archiwum.radiopik.pl/service.go?action=details&show.Record.id=131047

    OdpowiedzUsuń
    Odpowiedzi
    1. To jest rtmp, sposób na takie strony opisałem na http://miniskrypt.blogspot.com/2013/01/uniwersalny-sposob-na-filmboxlive-i.html

      Usuń
  9. Panie Marku, w jaki sposób można pobrać koncerty ze strony
    http://www.polskieradio.pl/10,czworka/976,koncerty
    Bardzo proszę o pomoc

    OdpowiedzUsuń
    Odpowiedzi
    1. http://miniskrypt.blogspot.com/2013/01/uniwersalny-sposob-na-filmboxlive-i.html

      Usuń
  10. jak uruchomić pl radio zapisz jako... w opera 26? Jestem laikiem. Proszę o pomoc.

    OdpowiedzUsuń
  11. A w jaki sposób pobierać piosenki z audycji, np. http://www.polskieradio.pl/7/3853/Artykul/1193918,Muzyka-Noca-04082014-godz-0011 ? W źródle są zaszyte linki, ale po ich skopiowaniu, wyświetla się błąd 404.

    OdpowiedzUsuń
    Odpowiedzi
    1. dodaj do tych adresów (na końcu) ?stream=1&source=MUSIC_PLAYER_PR_V2&callback=callback&_=1

      Dostaniesz stronę z adresem strumienia który możesz zrzucić do pliku jakimś programem.

      Usuń
  12. Hej,

    jest jakaś możliwość pobierania stąd: http://www.polskieradio.pl/10,Czworka/40,Playlista do mp3?

    OdpowiedzUsuń
  13. Czy można tym pobrać np. to:
    https://www.polskieradio.pl/10/3963/Artykul/1541963,Komiksowe-rebusy-dla-milosnikow-jezyka-polskiego
    Zainstalowałem w Chromium ręcznie, zgodziłem się na nieautoryzowane źródła, strona nakrzyczała, że to niebezpieczne, mimo to się zgodziłem, jednak nadal nie widzę możliwości pobrania audycji.

    OdpowiedzUsuń
    Odpowiedzi
    1. Wpadłem na nowy pomysł, przypadkiem się zdarzyło że serwer static.prsa.pl zawiera pliki o takich samych nazwach jak stream85.polskieradio.pl ale działa po http.

      Jeśli się weźmie identyfikator tego pliku tzn 5c848071-d484-44b5-9b2b-bd7b4398df9d
      I doklei na początku http://static.prsa.pl/ a na końcu dostawi .mp3 to plik da się pobrać normalnie przeglądarką.

      http://static.prsa.pl/5c848071-d484-44b5-9b2b-bd7b4398df9d.mp3

      Dziś wieczorem albo jutro napiszę nowy skrypt.
      Tylko trochę dużo się tego robi, nie wiem czy się ludzie połapią kiedy którego użyć.

      Usuń
  14. Dzień dobry,
    jak mogę ściągnąć to - http://www.polskieradio.pl/228/4275/Artykul/1452664,Volosi-na-Nowej-Tradycji-2015

    OdpowiedzUsuń
    Odpowiedzi
    1. Kliknij prawym przyciskiem tuż pod odtwarzaczem (jak by się nie dało pokręć kółkiem myszy nad odtwarzaczem aby go nieco przesunąć).
      Z menu wybierz ramka -> pokaż tylko tą ramkę.
      Otworzy się strona zawierająca tylko odtwarzacz.
      Jeszcze raz kliknij pod odtwarzaczem i wybierz z menu: pokaż źródło strony.
      Tam masz podany link do filmu http://static.prsa.pl/04c199a5-71bf-4462-bbd0-0c472387d480.mp4

      Usuń
  15. Panie Marku, a jak pobrać plik mp3 z tej strony: http://www.radyjo.net/4/92/Artykul/243391,%D0%A3-%D0%92%D1%96%D1%86%D0%B5%D0%B1%D1%81%D0%BA%D1%83-%D0%BF%D0%B0%D1%87%D1%8B%D0%BD%D0%B0%D0%B5%D1%86%D1%86%D0%B0-%D0%BF%D0%BE%D0%BB%D1%8C%D1%81%D0%BA%D0%B0%D0%B1%D0%B5%D0%BB%D0%B0%D1%80%D1%83%D1%81%D0%BA%D0%B0%D1%8F-%D0%BF%D1%80%D1%8B%D0%B3%D0%BE%D0%B4%D0%B0-%D0%B7-%D1%84%D0%B0%D1%82%D0%B0%D0%B3%D1%80%D0%B0%D1%84%D1%96%D1%8F%D0%B9

    OdpowiedzUsuń
  16. Szanowny Panie Marku,

    zainstalowałem przeróżne wtyczki i skrypty, ale ta audycja:

    http://www.polskieradio.pl/8/2222/Artykul/691287,Spiew-o-zbawieniu-i-potepieniu

    stawia opór. Nigdzie nie mam przycisku pobierz. Ma pan na to jakąś radę?

    OdpowiedzUsuń
    Odpowiedzi
    1. Trzeba nacisnąć ten plus po prawej stronie, pojawi się playlista i na niej będzie link do pobrania.

      Usuń
  17. Ojej, działa, tak bardzo dziękuję.

    OdpowiedzUsuń
  18. Vitam Panie Marku
    Przestał działać opisany na początku strony skrypt :
    "Skryptozakładka do pobierania video ze strony polskiego radia pr video"
    Czy można prosić o aktualizację
    Adam

    OdpowiedzUsuń
  19. cd :
    na przykład ten adres :
    http://www.polskieradio.pl/235/?play=true

    OdpowiedzUsuń
  20. Panie Marku jak moge pobrac film z tej strony:

    http://www.rp.pl/RZECZoPOLITYCE/160629193-Czym-rozni-sie-zespol-Kombi-od-Kombii.html

    Dziękuję za pomoc

    OdpowiedzUsuń
  21. Dzięki za skrypcik dla Polskiego Radia. Prz okazji, czy jest sposób na zapisywane audycji z archiwum RDC?
    Tak czy owak pozdrawiam

    OdpowiedzUsuń
    Odpowiedzi
    1. Zaznacz odtwarzacz (możesz razem z kawałkiem tekstu nad i pod) kliknij prawym i wybierz „pokaż źródło zaznaczenia”

      Będziesz tam miał coś takiego:

      audio src="adres pliku mp3"


      Poza tym działa uniwersalny sposób czyli firefox z dodatkiem tamper data.

      Usuń
  22. Panie Marku, zdaje się że zmienił się player w polskim radiu i skrypt przestał działać. Czy planuje pan aktualizację?

    OdpowiedzUsuń
    Odpowiedzi
    1. Rzeczywiście pozmieniali.

      Jutro przerobię skrypt aby działał z nową stronę. Nie powinno być problemu mp3ki nadal leżą tam gdzie poprzednio.

      Usuń
  23. Dziękuję! Czekam z niecierpliwością bo ten ksrypt to jednak bardzo elegancki i bardzo wygodny sposób na zapsanie danych.

    OdpowiedzUsuń
  24. Dziękuję panie Marku za aktualizację skryptu! Ale ekstra.

    OdpowiedzUsuń
  25. Panie Marku, przyszła mi do głowy jeszcze jedna sprawa... czy taki skrypt możnaby teoretycznie zrobić dla radia BBC na stronie:

    http://www.bbc.co.uk/radio/programmes/genres/drama/player

    Na przykład takie słuchowisko:

    http://www.bbc.co.uk/programmes/b010v3d7

    Jak pan sądzi?

    OdpowiedzUsuń
  26. Na polskim radiu znowu coś pozmieniali i teraz już "zapisz" nie ukazuje się.
    Czy może Pan coś z tym zrobić. Sprawdzałam na książka do słuchania Program 2-gi

    OdpowiedzUsuń
    Odpowiedzi
    1. Albo dodali nowy typ odtwarzacza (na marginesie strony), albo wcześniej tego typu odtwarzaczy nie zauważyłem.

      Już dodałem ich obsługę do skryptu.

      Usuń
  27. Witam
    Uprzejmie proszę o instrukcję uruchomienia skryptu w Operze 41. Z góry dziękuję :-)

    OdpowiedzUsuń
  28. Nie mogę zainstalować w opcji skrypt+ greasemonkey, bo komputer widzi to jak konia trojańskiego i usuwa, więc nie działa. Czy może mi Pan coś poradzić?

    OdpowiedzUsuń