Transkodować czy nie — łańcuch pierwszeństwa
„Transkodowanie” oznacza ponowne kodowanie ścieżki w locie — do formatu, który urządzenie może odtworzyć, lub tak, aby można było zastosować korektor EQ i wyrównywanie głośności MusicBee. Wtyczka wolałaby nie transkodować (wysyłanie oryginalnego pliku jest szybsze i bezstratne), więc kieruje się ustalonym łańcuchem reguł, aby podjąć decyzję. Wyższe reguły wygrywają i cicho nadpisują niższe. Jest to najbardziej niezrozumiała część wtyczki, ponieważ kilka ustawień wygląda, jakby miały ze sobą współpracować, a tak nie jest.
| Priorytet | Reguła | Efekt |
|---|---|---|
| 1 (najwyższy) | Wymuś transkodowanie (na profil urządzenia) | Zawsze transkoduj. Nadpisuje wszystko poniżej. Wzajemnie wykluczające się z wymuszaniem natywnego — zaznaczenie jednego odznacza drugie. |
| 2 | Wymuś natywny strumień (na profil urządzenia, domyślnie WŁ.) | Nigdy nie transkoduj dla tego urządzenia. Całkowicie pomija reguły 3–5 — wysyła oryginalne bajty niezależnie od formatu, efektów czy limitów. |
| 3 | EQ/DSP i ReplayGain (Biblioteka) | Wymuś transkodowanie, aby dźwięk mógł być przetwarzany. Cicho ignorowane, jeśli reguła 2 wygrywa. |
| 4 | Częstotliwość próbkowania / głębia bitowa / tylko stereo (profil urządzenia) | Źródło poza zakresem → transkoduj, aby dopasować. Cicho ignorowane, jeśli reguła 2 wygrywa. |
| 5 (najniższy) | Obsługa kodeków (profil urządzenia) | Kodek źródłowy, którego urządzenie nie może odtworzyć → transkoduj do formatu wyjściowego profilu. Cicho ignorowane, jeśli reguła 2 wygrywa. |
Ponieważ wymuszenie natywnego strumienia jest domyślnie WŁĄCZONE dla każdego profilu, domyślne zachowanie to: przekazanie urządzeniu oryginalnego pliku i nic więcej. Jest to dokładnie to, czego potrzebuje nowoczesne urządzenie w dobrej sieci — ale oznacza to, że efekty Biblioteki i limity audio profilu wydają się „nic nie robić”, dopóki nie zmienisz reguły 2.
Przykład działania. Chcesz, aby wyrównywanie głośności ReplayGain MusicBee było stosowane do Twojego streamera. Zaznaczasz Wyrównaj głośność odtwarzania, używając trybu ReplayGain aktywnego w MusicBee w sekcji Biblioteka. Odtwarzasz utwór — a głośność wcale nie jest wyrównana.
Dlaczego: profil streamera nadal ma włączone wymuszenie natywnego strumienia (reguła 2). Reguła 2 ma wyższy priorytet niż reguła ReplayGain (reguła 3), więc wtyczka wysyła nietknięty plik, a Twoje ustawienie ReplayGain jest cicho pomijane.
Rozwiązanie: otwórz profil tego urządzenia i odznacz wymuszenie natywnego strumienia. Ponieważ wymuszenie natywnego jest na profil, możesz zostawić je włączone dla swojego bit-perfect DAC-a hi-fi i wyłączone dla przenośnego głośnika, który potrzebuje ReplayGain — każde urządzenie otrzymuje właściwą odpowiedź.
Zasady ogólne:
- Chcesz, aby EQ/DSP lub ReplayGain były stosowane do urządzenia? Wyłącz wymuszenie natywnego strumienia w profilu tego urządzenia.
- Chcesz zagwarantować świeże transkodowanie (do testowania lub dla urządzenia, które dławi się natywnymi plikami)? Zaznacz wymuś transkodowanie w jego profilu — ma to wyższy priorytet niż wszystko inne.
- W przeciwnym razie pozostaw wymuszenie natywnego strumienia włączone. Jest to ustawienie o największym wpływie w wtyczce, a domyślne jest odpowiednie dla większości nowoczesnego sprzętu.

Ustawienia
| Kontrolka | Co robi |
|---|---|
| Wymuś natywny strumień (pomija transkoder) | Wysyła oryginalne bajty pliku, omijając transkoder, efekty, ReplayGain i limity audio profilu. Domyślnie WŁ. Ustawienie odtwarzania o największym wpływie; reguła 2 z powyższego łańcucha. |
| Wymuś transkodowanie (wyklucza się wzajemnie z wymuszeniem natywnego strumienia) | Wymusza przejście każdego strumienia do tego urządzenia przez transkoder. Ma wyższy priorytet niż wymuszenie natywnego; te dwa są wzajemnie wykluczające się (zaznaczenie jednego odznacza drugie). Reguła 1. |
| Użyj korektora i efektów DSP aktywnych w MusicBee [wymusza transkodowanie] | Stosuje korektor MusicBee i efekty DSP do wychodzącego dźwięku. Wymusza transkodowanie (reguła 3) i jest pomijane na każdym urządzeniu, którego profil ma włączone wymuszenie natywnego. |
| Wyrównaj głośność odtwarzania, używając trybu replay gain aktywnego w MusicBee [wymusza transkodowanie] | Stosuje wyrównywanie głośności ReplayGain MusicBee. Wymusza transkodowanie (reguła 3) i jest pomijane na każdym urządzeniu, którego profil ma włączone wymuszenie natywnego. |
| Wymuś natywny strumień dla radia (pomija transkoder dla stacji) | Wysyła źródła radiowe/strumieniowe bez zmian, omijając transkoder specjalnie dla stacji. |