MusicBee UPnP Plugin Ajuda

Transcodificar ou não — a cadeia de precedência

"Transcodificação" significa recodificar uma faixa em tempo real — para um formato que o dispositivo possa reproduzir, ou para que o EQ e o nivelamento de volume do MusicBee possam ser aplicados. O plugin prefere não transcodificar (enviar o arquivo original é mais rápido e sem perdas), então ele segue uma cadeia fixa de regras para decidir. Regras de nível superior vencem e silenciosamente substituem as de nível inferior. Esta é a parte mais incompreendida do plugin, porque várias configurações parecem que deveriam cooperar e não cooperam.

Prioridade Regra Efeito
1 (mais alta) Forçar transcodificação (por perfil de dispositivo) Sempre transcodificar. Substitui tudo abaixo. Mutuamente exclusiva com forçar nativo — marcar uma desmarca a outra.
2 Forçar stream nativo (por perfil de dispositivo, padrão LIGADO) Nunca transcodificar para este dispositivo. Suprime as regras 3–5 inteiramente — envia os bytes originais independentemente do formato, efeitos ou limites.
3 EQ/DSP e ReplayGain (Biblioteca) Forçar transcodificação para que o áudio possa ser processado. Ignorado silenciosamente se a regra 2 vencer.
4 Taxa de amostragem / profundidade de bits / somente estéreo (perfil de dispositivo) Fonte fora do alcance → transcodificar para ajustar. Ignorado silenciosamente se a regra 2 vencer.
5 (mais baixa) Suporte a codec (perfil de dispositivo) Codec de origem que o dispositivo não consegue reproduzir → transcodificar para o formato de saída do perfil. Ignorado silenciosamente se a regra 2 vencer.

Como forçar stream nativo é LIGADO por padrão para cada perfil, o comportamento padrão é: entregar ao dispositivo o arquivo original e não fazer mais nada. Isso está exatamente certo para um dispositivo moderno em uma boa rede — mas significa que os efeitos da Biblioteca e os limites de áudio do perfil parecem "não fazer nada" até que você altere a regra 2.

Exemplo prático. Você quer que o nivelamento de volume ReplayGain do MusicBee seja aplicado ao seu streamer. Você marca Nivelar o volume de reprodução usando o modo replay gain ativo no MusicBee em Biblioteca. Você reproduz uma faixa — e o volume não é nivelado de forma alguma.

Por quê: o perfil do streamer ainda tem forçar stream nativo LIGADO (regra 2). A regra 2 tem precedência sobre a regra ReplayGain (regra 3), então o plugin envia o arquivo intocado e sua configuração de ReplayGain é silenciosamente ignorada.

A solução: abra o perfil desse dispositivo e desmarque forçar stream nativo. Como forçar nativo é por perfil, você pode deixá-lo ligado para o seu DAC hi-fi bit-perfect e desligado para o alto-falante portátil que precisa de ReplayGain — cada dispositivo obtém a resposta certa.

Regras práticas:

  • Quer que EQ/DSP ou ReplayGain se apliquem a um dispositivo? Desligue forçar stream nativo no perfil desse dispositivo.
  • Quer garantir uma nova transcodificação (para testes, ou para um dispositivo que engasga com arquivos nativos)? Marque forçar transcodificação no seu perfil — ela tem precedência sobre tudo.
  • Caso contrário, deixe forçar stream nativo ligado. É a configuração de maior impacto no plugin e o padrão está certo para a maioria dos equipamentos modernos.

Perfis de Dispositivo — a sub-aba Transcodificação

Configurações

Controle O que faz
Forçar fluxo nativo (ignorar transcodificador) Envia os bytes do arquivo original, ignorando o transcodificador, efeitos, ReplayGain e os limites de áudio do perfil. Padrão LIGADO. A configuração de reprodução de maior impacto; regra 2 da cadeia acima.
Forçar transcodificação (mutuamente exclusivo com forçar fluxo nativo) Força cada stream para este dispositivo através do transcodificador. Tem precedência sobre forçar nativo; os dois são mutuamente exclusivos (marcar um desmarca o outro). Regra 1.
Usar o equalizador e efeitos DSP ativos no MusicBee [força a transcodificação] Aplica o equalizador e os efeitos DSP do MusicBee ao áudio de saída. Força a transcodificação (regra 3), e é suprimido em qualquer dispositivo cujo perfil tenha forçar nativo ligado.
Nivelar o volume de reprodução usando o modo replay gain ativo no MusicBee [força a transcodificação] Aplica o nivelamento de volume ReplayGain do MusicBee. Força a transcodificação (regra 3), e é suprimido em qualquer dispositivo cujo perfil tenha forçar nativo ligado.
Forçar fluxo nativo para rádio (ignorar transcodificador para estações) Envia fontes de rádio/stream intocadas, ignorando o transcodificador especificamente para estações.