Jump to content
Funnykris

Wtyczka Spotify do Foobar2000

Recommended Posts

Posted (edited)

Witam. Znalazłem ciekawą i co ważniejsze działającą wtyczkę Spotify do Foobar2000.

Wtyczkę można pobrać z github. Wymagane jest konto premium.

Następnie instalujemy ją w Foobarze (File -> Preferences -> Components. Install... i podajemy ścieżkę do pliku).

Obsługa jest banalnie prosta. Wchodzimy w oficjalnym kliencie na żądany album/piosenkę i kopiujemy adres URI (Więcej - udostępnij - skopoiuj [x] adres URI Spotify)

W Foobarze w dowolnej playliście klikamy File > Add Location i wklejamy ten adres. Przy pierwszym razie wtyczka poprosi nas o login i hasło.

Piosenki są na playliście 😉 Teraz można słuchać Spotify korzystając z WASAPI.

Niestety nie działa to z playlistami. Nie wiem też jak sprawdzić czy muzyka leci w 320kbps czy 192. Ma ktoś jakiś pomysł?

Edited by Funnykris

Share this post


Link to post
Share on other sites

Darować sobie "banalnie proste" kopiowanie adresów i spróbować z ASIO Bridge.

Wysłane z mojego LG-H870 przy użyciu Tapatalka

Share this post


Link to post
Share on other sites
46 minut temu, dzarro napisał:

Darować sobie "banalnie proste" kopiowanie adresów i spróbować z ASIO Bridge.

Wysłane z mojego LG-H870 przy użyciu Tapatalka
 

Ciekawe co to daje. Żeby nie było - kiedyś testowałem. Ale nie omija się w żadnym stopniu Windowsowego miksera więc jakie to ma znaczenie czy po drodze do DAC puścimy to przez wirtualne kable czy nie? Tutaj mamy naprawdę ominięty mikser Windows i wszystko co się dzieje z dźwiękiem w aplikacji Spotify. To jest prawdziwe WASAPI/ASIO a nie jakieś protezy które na siłę wymuszają puszczenie wszystkiego na ASIO.

51 minut temu, dzarro napisał:

Darować sobie "banalnie proste" kopiowanie adresów

Co w tym trudnego? Muzyki słucham albumami więc... to żaden problem

Share this post


Link to post
Share on other sites

Spotify używa ogg vorbis, gdzie występuje silna ingerencja w nagranie już na etapie konwersji to tego formatu. Dlatego na Spotify wszystkie nagrania brzmią identycznie. Stosowanie tu bit-perfect czy Wasapi to przerost formy nad treścią. Ja akurat używałem Asio Bridge z jPlay do serwisów bez ASIO i trybu Exclusive(Spoty i Dezeer) i dawało to poprawę. Jasne, że to proteza - ale mówimy o środowisku, w którym są tylko protezy więc lepsza proteza w kształcie nogi niż zwykła kula. Główna zaleta Spotify to interfejs i algorytmy wyszukiwania muzyki. Jakość dźwięku można raczej zamaskować a nie poprawić(z ASIO Bridge i jPlay też szału nie ma). Oczywiście - każdy robi co lubi. Na upartego to przez Foobara da się pewnie słuchać cedeków z napędu CD-ROM.

Wysłane z mojego LG-H870 przy użyciu Tapatalka

Share this post


Link to post
Share on other sites
56 minut temu, dzarro napisał:

Jakość dźwięku można raczej zamaskować a nie poprawić(z ASIO Bridge i jPlay też szału nie ma). Oczywiście - każdy robi co lubi.

Wydaje mi się że albumy puszczone przez Foobar grają trochę lepiej ale może to kwestia głośności. 

Share this post


Link to post
Share on other sites
W dniu 12.08.2019 o 21:16, dzarro napisał:

Stosowanie tu bit-perfect czy Wasapi to przerost formy nad treścią.

No nie wiem... Tak sobie teraz na spokojnie porównywałem te same kawałki ze Spotify i puszczane przez Foobar2000. Jestem przekonany że nastąpiła znaczna poprawa jakości brzmienia. Na Foobarze wszystko wydaje mi się znacznie klarowniejsze a na natywnej aplikacji jakby skompresowane. Gorsza scena i dźwięk jakby zbity. Może sprawdź i oceń sam czy tak nie jest. Ciekawa sprawa. 

Share this post


Link to post
Share on other sites

Moim zdaniem Spotify lepiej gra z Linuxa i dodatkowo nie wymaga żadnego kombinowania. 

Share this post


Link to post
Share on other sites

Mam problem z zainstalowaniem tej wtyczki na Windows 10. Przy uruchomieniu Foobara po instalacji pojawia się komunikat błędu. Próbowałem instalować drugą wersję wtyczki podanej na stronie GitHub. Ale po instalacji Foobar nie uruchamia się.

2019-08-16.png

Share this post


Link to post
Share on other sites
W dniu 16.08.2019 o 00:59, marek.pap napisał:

Mam problem z zainstalowaniem tej wtyczki na Windows 10. Przy uruchomieniu Foobara po instalacji pojawia się komunikat błędu. Próbowałem instalować drugą wersję wtyczki podanej na stronie GitHub. Ale po instalacji Foobar nie uruchamia się.

2019-08-16.png

Kliknij "TAK".  U mnie ten komunikat też wyrzuca ale wszystko normalnie działa. 

 

W dniu 15.08.2019 o 14:48, sls napisał:

Moim zdaniem Spotify lepiej gra z Linuxa i dodatkowo nie wymaga żadnego kombinowania. 

Przez Pulse Audio czy bezpośrednio przez ALSA? Kiedyś się bawiłem w Pulse i można było stosować zaawansowane algorytmy resamplingu w samym Pulse Audio. Ale doszedłem do wniosku że z malucha mercedesa nie zrobię a obciążenie CPU sięgało 10%. W tym momencie siedzę akurat na Windows ponieważ większość dystrybucji Linuxa ma problemy z ekranami FullHD o małych przekątnych. Brak sensownego skalowania DPI powoduje że wszystko jest mikroskopijne więc pozostał Windows 10, który ostatecznie nie jest zły szczególnie w kwestii audio.

Share this post


Link to post
Share on other sites
38 minut temu, Funnykris napisał:

Kliknij "TAK".  U mnie ten komunikat też wyrzuca ale wszystko normalnie działa.

Po kliknięciu na TAK , Foobar uruchamia się normalnie. Ala nie odtwarza plików ze Spotify. Inne pliki lokalne i streaming grają bez problemów.

Share this post


Link to post
Share on other sites
33 minuty temu, Funnykris napisał:

Kliknij "TAK".  U mnie ten komunikat też wyrzuca ale wszystko normalnie działa. 

 

Przez Pulse Audio czy bezpośrednio przez ALSA? Kiedyś się bawiłem w Pulse i można było stosować zaawansowane algorytmy resamplingu w samym Pulse Audio. Ale doszedłem do wniosku że z malucha mercedesa nie zrobię a obciążenie CPU sięgało 10%. W tym momencie siedzę akurat na Windows ponieważ większość dystrybucji Linuxa ma problemy z ekranami FullHD o małych przekątnych. Brak sensownego skalowania DPI powoduje że wszystko jest mikroskopijne więc pozostał Windows 10, który ostatecznie nie jest zły szczególnie w kwestii audio.

W zasadzie to nie wiem co używają domyślnie ostatnie wersje Ubuntu, gra dobrze nie wnikam co siedzi pod maską. Odtwarzam muzykę głównie z próbkowaniem 44100Hz. 

Share this post


Link to post
Share on other sites
Godzinę temu, sls napisał:

W zasadzie to nie wiem co używają domyślnie ostatnie wersje Ubuntu, gra dobrze nie wnikam co siedzi pod maską. Odtwarzam muzykę głównie z próbkowaniem 44100Hz. 

Nie chcę Cię martwić ale jak nic nie przestawiałeś w pliku konfiguracyjnym Pulse to wszystko jest konwertowane do 16/44100Hz 🙄

Otwórz terminal i wpisz:

sudo gedit /etc/pulse/daemon.conf

następnie interesuje Cię linijka:

; default-sample-format = s16le
; default-sample-rate = 44100

usuwasz średniki i spację i zmieniasz parametry według uznania. np:

default-sample-format = s24le
default-sample-rate = 192000

Teraz zrestartuj Pulse:

pulseaudio -k
pulseaudio --restart

I puść coś i sprawdź co wyskoczy po komendzie:

pacmd list-sinks

 

Share this post


Link to post
Share on other sites
21 minut temu, Funnykris napisał:

Nie chcę Cię martwić ale jak nic nie przestawiałeś w pliku konfiguracyjnym Pulse to wszystko jest konwertowane do 16/44100Hz 

Spojrzę kiedyś z ciekawości niemniej u mnie raczej nic nie jest konwertowane bo w zasadzie wszystko co odtwarzam to materiały z próbkowaniem 44100Hz.  Z tego co widzę na przetworniku materiały z YT idą na 48 kHz.

Share this post


Link to post
Share on other sites
4 godziny temu, Funnykris napisał:

Kliknij "TAK".  U mnie ten komunikat też wyrzuca ale wszystko normalnie działa.

Przy próbie odtwarzania pojawia się taki komunikat:

 

Przechwytywanie.PNG

Share this post


Link to post
Share on other sites

Poradziłem sobie z problemem. Odinstalowałem Spotify i Foobara, wyczyściłem rejestry i zainstalowałem ponownie. Teraz moge odtwarzać Spotify przez Foobara.

Dziwna sprawa z tą wtyczką. Nie przesłuchałem do końca nawet jednego utworu, a Foobar przestał odtwarzać i pojawił się taki komunikat jak wcześniej. Wygląda to na blokowanie tej wtyczki przez Spotify.

Share this post


Link to post
Share on other sites
6 godzin temu, marek.pap napisał:

Dziwna sprawa z tą wtyczką. Nie przesłuchałem do końca nawet jednego utworu, a Foobar przestał odtwarzać i pojawił się taki komunikat jak wcześniej. Wygląda to na blokowanie tej wtyczki przez Spotify.

Prędzej przez coś w systemie Windows. Antywirus albo zapora? Ja właśnie sobie słucham sobie nowego singla Opeth i leci aż miło.  

Masz tą nową wersję wtyczki czy tą starszą? Bo ta starsza może nie działać. Sprawdziłem tylko tę z mojego linku.

Edited by Funnykris

Share this post


Link to post
Share on other sites
Godzinę temu, marek.pap napisał:

Mam nową wersję, z tą starszą Foobar nie uruchamia się. Czy Tobie działa na Windows 10?

Tak. Dokładnie na Win10 Home. 

Share this post


Link to post
Share on other sites
W dniu 19.08.2019 o 22:54, marek.pap napisał:

Nareszcie Foobar odtwarza Spotify, ale musiałem zainstalować od nowa Windowsa.

I jak wrażenia z odsłuchu?

Share this post


Link to post
Share on other sites

Okazało się, że niepotrzebnie instalowałem od nowa Windows. Przypadkowo znalazłem przyczynę niechęci Foobara do odtwarzania Spotify. W ustawieniach Foobara - Preferences - Advanced - Playback - Buffering - Read-ahead for local files musi być ustawiona wartość 0.

 

Adnotacja 2019-08-21 183344.png

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.