WebNowPlaying
Disertakan dengan Macro DeckKendalikan musik dan video yang diputar di browser Anda dan tampilkan apa yang diputar, melalui ekstensi WebNowPlaying.
Dua widget Pemutar musik yang memutar lagu, satu dengan gaya Sampul penuh dan satu dengan gaya Sampul kecil, keduanya dengan nama dan logo WebNowPlaying di bagian atas
- Putar, jeda, lewati, lompat posisi, dan volume untuk media di browser
- Mengikuti tab yang sedang memutar saat ini
- Widget Pemutar musik dengan judul, artis, dan sampul
- Variabel untuk lagu, artis, situs, kemajuan, dan peringkat
- Tanpa dialog penyiapan: aktifkan dan nyalakan adaptor di ekstensi
Integrasi WebNowPlaying menghubungkan Macro Deck ke ekstensi browser WebNowPlaying. Ekstensi ini membaca apa yang diputar di situs web yang didukung di browser Anda, seperti situs musik dan video, lalu meneruskannya ke Macro Deck. Sebaliknya, Macro Deck mengirim perintah putar, jeda, lewati, dan perintah lainnya kembali ke situs tersebut.
Tidak ada dialog penyiapan. Aktifkan integrasi di Macro Deck dan nyalakan adaptor Macro Deck di pengaturan ekstensi. Macro Deck mendengarkan ekstensi di port 8698 pada komputer yang sama.
Yang dapat dilakukan
- Putar, jeda, lewati, lompat posisi, aktifkan atau nonaktifkan acak, atur mode ulangi, dan ubah volume dari apa yang diputar di browser.
- Tampilkan apa yang diputar di widget Pemutar musik, dengan nama situs, sampul, kemajuan, serta tombol putar dan lewati.
- Gunakan variabel seperti
webnowplaying_current_track_namedanwebnowplaying_player_namedi label tombol. - Ikat slider ke
webnowplaying_volumeatauwebnowplaying_current_position.
Beberapa contoh penggunaan:
- Tombol Toggle Play/Pause yang menjeda video di browser saat Anda menerima panggilan.
- Widget Pemutar musik yang menampilkan lagu yang diputar di tab browser.
- Slider yang terikat pada
webnowplaying_volumeuntuk mengubah volume situs tanpa berpindah jendela.
Cara kerjanya
Jika beberapa tab melaporkan media, Macro Deck mengikuti salah satunya: tab yang memutar dengan suara aktif dan paling akhir aktif, lalu tab mana pun yang memutar, lalu tab yang terakhir aktif. Perintah dikirim ke tab tersebut. Tidak semua situs mendukung setiap perintah; jika situs tidak dapat melakukan sesuatu, misalnya mengatur mode ulangi, perintah tidak melakukan apa-apa. Saat browser menutup koneksi ekstensi, widget menampilkan bahwa tidak ada yang diputar, dan Macro Deck mengikutinya lagi saat ekstensi terhubung kembali.
Jika aplikasi lain sudah menggunakan port 8698, misalnya Macro Deck 2 dengan plugin WebNowPlaying, masalah Port WebNowPlaying sudah digunakan di halaman integrasi memberi tahu Anda.
Yang Anda butuhkan
- Ekstensi WebNowPlaying terpasang di browser web Anda.
- Browser berjalan di komputer yang sama dengan Macro Deck.
- Adaptor Macro Deck (port
8698) dinyalakan di pengaturan Adapters ekstensi.
Cara menyiapkan
Langkah 1: Pasang ekstensi WebNowPlaying
Pasang ekstensi WebNowPlaying di browser web pada komputer yang menjalankan Macro Deck.
Langkah 2: Aktifkan integrasi
Di Macro Deck, klik Integrasi di bilah samping, lalu klik WebNowPlaying. Aktifkan integrasi dengan sakelar di kanan atas. Integrasi ini nonaktif secara bawaan. Tab Ringkasan menampilkan Tidak ada opsi konfigurasi untuk integrasi ini., karena tidak ada yang perlu disiapkan.
Langkah 3: Nyalakan adaptor Macro Deck di ekstensi
Buka pengaturan ekstensi WebNowPlaying dan masuk ke Adapters. Nyalakan adaptor Macro Deck, yang menggunakan port
8698.Langkah 4: Periksa koneksi
Putar lagu atau video di situs web yang didukung. Di halaman WebNowPlaying pada Integrasi, buka tab Variabel:
webnowplaying_is_connectedbernilaitruedanwebnowplaying_current_track_namemenampilkan apa yang diputar.Langkah 5: Tambahkan aksi ke tombol
Di halaman Deck, klik tombol yang ingin digunakan. Deck harus dalam keadaan tidak terkunci: jika tombol di kanan atas bertuliskan Kunci, deck tidak terkunci. Editor terbuka dengan Ketuk Singkat terpilih. Klik + Tambah aksi, pilih WebNowPlaying di sisi kiri dialog Tambah aksi, lalu pilih aksi seperti Toggle Play/Pause. Lalu klik Simpan.
Langkah 6: Tekan tombolnya
Tekan tombol di deck Anda. Media di browser dijeda atau dilanjutkan.
Aksi12
Pasang aksi ini di tombol atau jalankan dari alur.
- Play
- Melanjutkan pemutaran di browser.
- Pause
- Menjeda pemutaran di browser.
- Toggle Play/Pause
- Beralih antara putar dan jeda, dan menampilkan status pemutaran di tombol.
- Next Track
- Melompat ke lagu berikutnya, jika situs mendukungnya.
- Previous Track
- Melompat ke lagu sebelumnya, jika situs mendukungnya.
- Refresh State
- Langsung membaca status pemutaran saat ini.
- Set Volume
- Mengatur volume situs, dari 0 hingga 100%.
- Volume Up
- Menaikkan volume sebesar 10%.
- Volume Down
- Menurunkan volume sebesar 10%.
- Seek
- Melompat ke posisi tertentu di lagu saat ini, dalam detik.
- Toggle Shuffle
- Mengaktifkan, menonaktifkan, atau mengalihkan acak, jika situs mendukungnya.
- Set Repeat Mode
- Mengatur ulangi ke Off, Repeat Track, atau Repeat Album/Playlist, jika situs mendukung mode tersebut.
Pemicu6
Tombol atau alur dapat bereaksi terhadap peristiwa ini.
- Trek Berubah
- Lagu lain mulai diputar, beserta judul, artis, dan albumnya (di bawah Pemutar Musik).
- Pemutaran Dimulai
- Pemutaran dimulai atau dilanjutkan (di bawah Pemutar Musik).
- Pemutaran Dijeda
- Pemutaran dijeda (di bawah Pemutar Musik).
- Pemutaran Dihentikan
- Pemutaran berhenti (di bawah Pemutar Musik).
- Volume Berubah
- Volume berubah, beserta nilai baru dan sebelumnya (di bawah Pemutar Musik).
- Perangkat Pemutaran Berubah
- Macro Deck kini mengikuti tab di situs lain, beserta nama situs baru dan sebelumnya (di bawah Pemutar Musik).
Variabel15
Tampilkan nilai ini di tombol dan widget, atau gunakan dalam kondisi.
webnowplaying_is_connected- Apakah ekstensi terhubung ke Macro Deck.
webnowplaying_player_name- Nama situs yang sedang memutar.
webnowplaying_current_track_name- Judul apa yang sedang diputar.
webnowplaying_current_artist- Artis dari apa yang sedang diputar.
webnowplaying_current_album- Album dari apa yang sedang diputar.
webnowplaying_album_art_url- Alamat sampul saat ini di Macro Deck.
webnowplaying_playback_state- Status pemutaran:
playing,paused, ataustopped. webnowplaying_is_playing- Apakah sesuatu sedang diputar saat ini.
webnowplaying_current_position- Sejauh mana lagu sudah diputar, dalam detik. Anda juga dapat mengaturnya untuk melompat.
webnowplaying_track_duration- Panjang lagu dalam detik.
webnowplaying_progress_percentage- Sejauh mana lagu sudah diputar, dalam persen.
webnowplaying_volume- Volume situs dalam persen. Anda juga dapat mengaturnya, misalnya dengan slider.
webnowplaying_shuffle_enabled- Apakah acak aktif.
webnowplaying_repeat_mode- Mode ulangi:
off,track, ataucontext. webnowplaying_rating- Rating yang dilaporkan situs untuk lagu tersebut, sebagai angka.
Widget1
Tambahkan ke deck Anda dari pemilih widget.
- Pemutar musik
- Menampilkan apa yang diputar di browser, dengan nama situs, sampul, kemajuan, serta tombol putar, jeda, dan lewati.
Pertanyaan yang sering diajukan
Situs web apa saja yang berfungsi?
Setiap situs web yang didukung ekstensi WebNowPlaying. Macro Deck hanya melihat apa yang dilaporkan ekstensi, jadi situs yang tidak didukung ekstensi tidak akan muncul.
Apakah berfungsi jika browser berjalan di komputer lain?
Tidak. Macro Deck hanya menerima koneksi ekstensi dari komputer yang sama. Pasang Macro Deck di komputer yang menjalankan browser dan hubungkan deck Anda ke sana.
Mengapa tombol tidak melakukan apa-apa?
Situs yang sedang memutar mungkin tidak mendukung perintah tersebut, misalnya acak atau mode ulangi. Macro Deck kemudian melewati perintah itu. Periksa juga bahwa variabel webnowplaying_is_connected bernilai true dan tab yang tepat sedang memutar.
Macro Deck menyatakan port WebNowPlaying sudah digunakan. Apa yang bisa dilakukan?
Aplikasi lain sudah mendengarkan di port 8698, sering kali Macro Deck 2 dengan plugin WebNowPlaying. Tutup aplikasi tersebut, lalu nonaktifkan dan aktifkan lagi integrasi WebNowPlaying di Integrasi.
Saya memakai plugin WebNowPlaying di Macro Deck 2. Apakah tombol saya ikut terbawa?
Ya, sebagian besar. Saat bermigrasi dari Macro Deck 2, tombol putar/jeda, berikutnya, sebelumnya, dan acak dari plugin dipindahkan ke aksi yang sesuai. Tombol ulangi tidak, karena Macro Deck 3 mengatur satu mode ulangi alih-alih berganti-ganti; gunakan Set Repeat Mode sebagai gantinya.
Lainnya di Musik dan audio
Spotify
Disertakan dengan Macro DeckKendalikan pemutaran Spotify, sukai lagu, kelola daftar putar, dan tampilkan apa yang diputar di deck Anda.
YouTube Music Desktop App
Disertakan dengan Macro DeckKendalikan YouTube Music Desktop App dari deck Anda: pemutaran, volume, peringkat, dan apa yang diputar.
Jellyfin
Disertakan dengan Macro DeckKendalikan aplikasi dan TV Jellyfin dari deck Anda, tampilkan apa yang diputar, dan bereaksi saat pemutaran dimulai atau berhenti.
SoundPad
Disertakan dengan Macro DeckPutar suara dari daftar SoundPad, kendalikan rekaman, dan tampilkan suara yang diputar di deck Anda.
Voicemeeter
Disertakan dengan Macro DeckKendalikan gain, bisu, pengarahan, dan tombol makro Voicemeeter, Banana, atau Potato dari deck Anda.