WebNowPlaying
Dołączona do Macro DeckSteruj muzyką i filmami odtwarzanymi w przeglądarce i pokazuj, co jest odtwarzane, za pomocą rozszerzenia WebNowPlaying.
Dwa widżety Odtwarzacz muzyki odtwarzające utwór, jeden w stylu Pełna okładka, drugi w stylu Mała okładka, oba z nazwą i logo WebNowPlaying w nagłówku
- Odtwarzanie, wstrzymanie, przełączanie, przewijanie i głośność multimediów w przeglądarce
- Śledzenie karty, która właśnie odtwarza
- Widżet Odtwarzacz muzyki z tytułem, wykonawcą i okładką
- Zmienne dla utworu, wykonawcy, strony, postępu i oceny
- Bez okna konfiguracji: wystarczy włączyć integrację i adapter w rozszerzeniu
Integracja WebNowPlaying łączy Macro Deck z rozszerzeniem przeglądarki WebNowPlaying. Rozszerzenie odczytuje, co jest odtwarzane na obsługiwanych stronach w przeglądarce, np. w serwisach muzycznych i wideo, i przekazuje to do Macro Deck. Macro Deck z kolei wysyła do strony polecenia odtwarzania, wstrzymania, przełączania i inne.
Nie ma okna konfiguracji. Wystarczy włączyć integrację w Macro Deck i włączyć adapter Macro Deck w ustawieniach rozszerzenia. Macro Deck nasłuchuje rozszerzenia na porcie 8698 tego samego komputera.
Możliwości
- Odtwarzanie, wstrzymywanie, przełączanie, przewijanie, włączanie i wyłączanie odtwarzania losowego, ustawianie trybu powtarzania i zmiana głośności tego, co jest odtwarzane w przeglądarce.
- Wyświetlanie bieżącego odtwarzania w widżecie Odtwarzacz muzyki z nazwą strony, okładką, postępem oraz przyciskami odtwarzania i przełączania.
- Używanie zmiennych takich jak
webnowplaying_current_track_nameiwebnowplaying_player_namew etykietach przycisków. - Powiązanie suwaka ze zmienną
webnowplaying_volumelubwebnowplaying_current_position.
Przykładowe zastosowania:
- Przycisk Toggle Play/Pause, który wstrzymuje film w przeglądarce na czas rozmowy telefonicznej.
- Widżet Odtwarzacz muzyki, który pokazuje utwór odtwarzany w karcie przeglądarki.
- Suwak powiązany z
webnowplaying_volume, który zmienia głośność strony bez przełączania okien.
Działanie
Gdy kilka kart zgłasza multimedia, Macro Deck śledzi jedną z nich: kartę, która odtwarza z włączonym dźwiękiem i była ostatnio aktywna, następnie dowolną kartę, która odtwarza, a na końcu kartę, która była aktywna jako ostatnia. Polecenia trafiają do tej karty. Nie każda strona obsługuje każde polecenie; gdy strona czegoś nie potrafi, np. ustawić trybu powtarzania, polecenie nic nie robi. Gdy przeglądarka zamknie połączenie rozszerzenia, widżet pokazuje, że nic nie jest odtwarzane, a Macro Deck przejmuje je ponownie, gdy rozszerzenie znów się połączy.
Jeśli inna aplikacja używa już portu 8698, np. Macro Deck 2 z wtyczką WebNowPlaying, informuje o tym problem Port WebNowPlaying jest już używany na stronie integracji.
Czego potrzebujesz
- Rozszerzenie WebNowPlaying zainstalowane w przeglądarce.
- Przeglądarka uruchomiona na tym samym komputerze co Macro Deck.
- Adapter Macro Deck (port
8698) włączony w ustawieniach Adapters rozszerzenia.
Konfiguracja krok po kroku
Krok 1: Zainstaluj rozszerzenie WebNowPlaying
Zainstaluj rozszerzenie WebNowPlaying w przeglądarce na komputerze, na którym działa Macro Deck.
Krok 2: Włącz integrację
W Macro Deck kliknij Integracje na pasku bocznym, a następnie WebNowPlaying. Włącz integrację przełącznikiem w prawym górnym rogu. Domyślnie jest wyłączona. Karta Przegląd pokazuje Ta integracja nie ma dostępnych opcji konfiguracji., ponieważ nie trzeba niczego konfigurować.
Krok 3: Włącz adapter Macro Deck w rozszerzeniu
Otwórz ustawienia rozszerzenia WebNowPlaying i przejdź do Adapters. Włącz adapter Macro Deck, który używa portu
8698.Krok 4: Sprawdź połączenie
Odtwórz utwór lub film na obsługiwanej stronie. Na stronie WebNowPlaying w sekcji Integracje otwórz kartę Zmienne:
webnowplaying_is_connectedma wartośćtrue, awebnowplaying_current_track_namepokazuje, co jest odtwarzane.Krok 5: Dodaj akcję do przycisku
Na stronie Deck kliknij przycisk, który ma zostać użyty. Deck musi być odblokowany: jest odblokowany, gdy przycisk w prawym górnym rogu ma etykietę Zablokuj. Otworzy się edytor z zaznaczonym Krótkie naciśnięcie. Kliknij + Dodaj akcję, po lewej stronie okna Dodaj akcję wybierz WebNowPlaying i wybierz akcję, np. Toggle Play/Pause. Następnie kliknij Zapisz.
Krok 6: Naciśnij przycisk
Naciśnij przycisk na decku. Multimedia w przeglądarce zostaną wstrzymane lub wznowione.
Akcje12
Przypisz je do przycisku lub uruchamiaj w przebiegu.
- Play
- Wznawia odtwarzanie w przeglądarce.
- Pause
- Wstrzymuje odtwarzanie w przeglądarce.
- Toggle Play/Pause
- Przełącza między odtwarzaniem a wstrzymaniem i pokazuje stan odtwarzania na przycisku.
- Next Track
- Przechodzi do następnego utworu, jeśli strona to obsługuje.
- Previous Track
- Przechodzi do poprzedniego utworu, jeśli strona to obsługuje.
- Refresh State
- Od razu odczytuje bieżący stan odtwarzania.
- Set Volume
- Ustawia głośność strony w zakresie od 0 do 100%.
- Volume Up
- Zwiększa głośność o 10%.
- Volume Down
- Zmniejsza głośność o 10%.
- Seek
- Przeskakuje do wybranego miejsca bieżącego utworu, w sekundach.
- Toggle Shuffle
- Włącza, wyłącza lub przełącza odtwarzanie losowe, jeśli strona to obsługuje.
- Set Repeat Mode
- Ustawia powtarzanie na Off, Repeat Track lub Repeat Album/Playlist, jeśli strona obsługuje ten tryb.
Wyzwalacze6
Przycisk lub przebieg może reagować na te zdarzenia.
- Utwór zmieniony
- Zaczął być odtwarzany inny utwór, wraz z tytułem, wykonawcą i albumem (w grupie Music Player).
- Odtwarzanie rozpoczęte
- Odtwarzanie rozpoczęło się lub zostało wznowione (w grupie Music Player).
- Odtwarzanie wstrzymane
- Odtwarzanie zostało wstrzymane (w grupie Music Player).
- Odtwarzanie zatrzymane
- Odtwarzanie zostało zatrzymane (w grupie Music Player).
- Głośność zmieniona
- Głośność się zmieniła, wraz z nową i poprzednią wartością (w grupie Music Player).
- Urządzenie odtwarzające zmienione
- Macro Deck śledzi teraz kartę z inną stroną, wraz z nową i poprzednią nazwą strony (w grupie Music Player).
Zmienne15
Wyświetlaj te wartości na przyciskach i widżetach albo używaj ich w warunkach.
webnowplaying_is_connected- Czy rozszerzenie jest połączone z Macro Deck.
webnowplaying_player_name- Nazwa strony, która odtwarza.
webnowplaying_current_track_name- Tytuł tego, co jest odtwarzane.
webnowplaying_current_artist- Wykonawca tego, co jest odtwarzane.
webnowplaying_current_album- Album tego, co jest odtwarzane.
webnowplaying_album_art_url- Adres bieżącej okładki w Macro Deck.
webnowplaying_playback_state- Stan odtwarzania:
playing,pausedlubstopped. webnowplaying_is_playing- Czy coś jest teraz odtwarzane.
webnowplaying_current_position- Czas odtworzenia utworu w sekundach. Ustawienie tej wartości przewija utwór.
webnowplaying_track_duration- Długość utworu w sekundach.
webnowplaying_progress_percentage- Postęp odtwarzania utworu w procentach.
webnowplaying_volume- Głośność strony w procentach. Można ją też ustawiać, np. suwakiem.
webnowplaying_shuffle_enabled- Czy odtwarzanie losowe jest włączone.
webnowplaying_repeat_mode- Tryb powtarzania:
off,tracklubcontext. webnowplaying_rating- Ocena utworu zgłaszana przez stronę, jako liczba.
Widżety1
Dodaj je do decku z selektora widżetów.
- Odtwarzacz muzyki
- Pokazuje, co jest odtwarzane w przeglądarce, z nazwą strony, okładką, postępem oraz przyciskami odtwarzania, wstrzymania i przełączania.
Najczęściej zadawane pytania
Które strony działają?
Każda strona obsługiwana przez rozszerzenie WebNowPlaying. Macro Deck widzi tylko to, co zgłasza rozszerzenie, więc strona nieobsługiwana przez rozszerzenie się nie pojawi.
Czy to działa, gdy przeglądarka jest uruchomiona na innym komputerze?
Nie. Macro Deck akceptuje połączenie rozszerzenia tylko z tego samego komputera. Zainstaluj Macro Deck na komputerze, na którym działa przeglądarka, i połącz z nim deck.
Dlaczego przycisk nic nie robi?
Odtwarzająca strona może nie obsługiwać tego polecenia, np. odtwarzania losowego lub trybu powtarzania. Macro Deck wtedy pomija polecenie. Sprawdź też, czy zmienna webnowplaying_is_connected ma wartość true i czy odtwarza właściwa karta.
Macro Deck informuje, że port WebNowPlaying jest już używany. Co zrobić?
Inna aplikacja nasłuchuje już na porcie 8698, często Macro Deck 2 z wtyczką WebNowPlaying. Zamknij tę aplikację, a następnie wyłącz i ponownie włącz integrację WebNowPlaying w sekcji Integracje.
Czy przyciski korzystające z wtyczki WebNowPlaying w Macro Deck 2 zostaną przeniesione?
W większości tak. Przy migracji z Macro Deck 2 przyciski wtyczki do odtwarzania/wstrzymania, następnego i poprzedniego utworu oraz odtwarzania losowego są przenoszone na odpowiednie akcje. Przyciski powtarzania nie są przenoszone, ponieważ Macro Deck 3 ustawia jeden tryb powtarzania zamiast przełączać je cyklicznie; użyj zamiast tego Set Repeat Mode.
Więcej w kategorii Muzyka i dźwięk
Spotify
Dołączona do Macro DeckSteruj odtwarzaniem Spotify, oznaczaj utwory jako polubione, zarządzaj playlistami i pokazuj na decku, co jest odtwarzane.
YouTube Music Desktop App
Dołączona do Macro DeckSteruj YouTube Music Desktop App z decku: odtwarzanie, głośność, oceny i bieżący utwór.
Jellyfin
Dołączona do Macro DeckSteruj aplikacjami Jellyfin i telewizorami z decku, pokazuj, co jest odtwarzane, i reaguj na rozpoczęcie lub zatrzymanie odtwarzania.
SoundPad
Dołączona do Macro DeckOdtwarzaj dźwięki z listy SoundPad, steruj nagraniami i pokazuj na decku odtwarzany dźwięk.
Voicemeeter
Dołączona do Macro DeckSteruj wzmocnieniem, wyciszeniem, routingiem i przyciskami makr Voicemeeter, Banana lub Potato z decku.