Zapisywanie muzyki z GaduGadu Radio na komputer

Posted on 2008-02-06. Filed under: Uncategorized |

…czyli jak zamiast pasywnego słuchania muzyki…

gg_radio1.png

…mieć na dysku pliki gotowe do odsłuchania w Winampie:

ggradio_list1.png

Wstęp:
Wielu z nas słucha muzyki przez internet w pracy lub w domu. Często stacje muzyczne serwują utwory, które czasami nie podobają nam się albo podobają się nam tak bardzo że chcielibyśmy do nich wrócić i posłuchać raz jeszcze. Cóż z tego skoro nie możemy ani przewinąć muzyki ani wrócić do poprzedniego utworu. Czyż nie lepiej byłoby mieć na dysku pliki muzyczne gotowe do odsłuchania, które możemy skasować albo odtwarzać sobie kiedy chcemy ?

Po przeczytaniu tego artykułu będziesz umiał(a):

  • automatyczne zapisywać muzykę z GaduGadu Radio na dysk Twojego komputera
  • automatyczne dzielić pliku muzyczne na katalogi ze stacjami/wykonawcami/utworami (np: c:\muzyka\Gadu Radio Jazz\Angelique w Gadu Radio Jazz.aac)

Oto czego potrzebujesz:

streamripper_download1.png

Czyli reasumując zciągamy na swój komputer 3 rzeczy:

pack_download1.png


Analiza problemu:

Po krótkiej acz treściwej analizie procesów windows okazało się że GG sam nie odtwarza muzyki lecz inicjuje i posługuje się procesem Winamp do odtwarzania strumienia:

winamp_process1.png


Proces Winamp wywoływany jest przez proces GG z dodatkowymi parametrami powodującymi że Winamp nie pojawia się na ekranie tylko działa “w tle”:

winamp_process21.png

Strumień GGRadio jest zabezpieczony jednorazowym hasłem, które staje się nieaktualne po nawiązaniu połączenia. Aktualne hasło zna tylko proces GG, który przekazuje adres streamu w postaci playlisty do Winampa.

Pozostało tylko zmusić GG do używania naszego “spreparowanego” Winampa do odtwarzania muzyki – dzięki temu możemy użyć wtyczki StreamRipper do zgrania zawartości strumienia na dysk z podziałem na stacje i utwory.

Rozwiązanie problemu:

Instalujemy w systemie program Winamp, do którego instalujemy wtyczkę StreamRipper (uwaga, StreamRipper może wymagać biblioteki msvcp60.dll, którą można pobrać z sieci – jednak najprawdopodobniej masz już ją w systemie). Dzięki temu nasz Winamp ma dodatkową funkcję zapisywania strumieni na dysk lokalny.

Restartujemy Winampa.
Naciskamy Ctrl-P i przechodzimy do konfiguracji programu:

Konfigurujemy proxy główne i podajemy nieistniejący adres IP, np: 1.2.3.4:

winamp_prefs1.png

Dzięki temu Winamp nie będzie się mógł połączyć do serwera streamu i “zjeść” jednorazowego hasła do streamu :-)

Zapisujemy ustawienia i przechodzimy do konfiguracji wtyczki StreamRipper:

streamripper_11.png

Konfigurujemy katalog, do którego będa zapisywane pliki:

streamripper_3.png

konfigurujemy format nazwy plików:

streamripper_21.png

Ok, konfiguracja gotowa, teraz do dzieła:

1) Zamykamy GG oraz Winampa (jeżeli działają)

2) Uruchamiamy Winampa korzystając z opcji Windows START->Uruchom, ale jako program od uruchomienia wpisujemy Winamp /class=ggradio

winamp_launch.png

3) Sprawdzamy czy Winamp uruchomił się z dodatkiem StreamRipper:

streamripper_12.png


4) uruchamiamy GG

5) wybieramy stację muzyczną

gg_radio2.png

6) W Winampie na playliście powiniem pokazać się adres strumienia, do którego Winamp nie będzie się mógł połączyć. Główne okno Winampa zostało przejęte przez GG i znika :-)

7) Wybieramy na playliście strumień wstawiony przez GG i klikamy START w okienku StreamRipper’a. StramRipper pobierze z playlisty adres strumienia i powinien poinformować w swoim okienku że zaczął zapisywać dane:

gg_winamp_run.png

8) Zaznaczamy wszystko na playliście Winampa i usuwamy :-)

9) Sprawdzamy czy w katalogu C:\muzyka zaczynają się pojawiać utwory muzyczne.

Warto zaznaczyć że:

  • Po zmianie stacji w GG należy ponownie wybrać stream z playlisty winampa a następnie zatrzymać (STOP) i wznowić (START) nagrywanie StreamRippera
  • StreamRipper nie odtwarza muzyki a jedynie zapisuje na dysk, dlatego podczas nagrywania nie będziemy słyszeć muzyki
  • Podczas nagrywania nie wolno zamykać GG ani Winampa
  • Nagrane pliki możemy odsłuchiwać w drugim Winampie :-)


Chcesz więcej stacji muzycznych ? Zobacz na http://www.di.fm/ – DIGITALLY IMPORTED


Powodzenia!
ChieftainY2k

Advertisements

Make a Comment

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

2 Responses to “Zapisywanie muzyki z GaduGadu Radio na komputer”

RSS Feed for ChieftainY2k's piece of mind Comments RSS Feed

fajne! tylko czasami mi się winamp wywala :/

Fajne.
ja tam wole screamer radio


Where's The Comment Form?

Liked it here?
Why not try sites on the blogroll...

%d bloggers like this: