MusicBee UPnP Plugin Ajuda

Caminhos de descoberta — a rota de detalhamento de cada nó

Um caminho de descoberta é a rota que um navegador percorre dentro de um nó. O mesmo nó pode ser apresentado como Artista do Álbum → Álbum → Faixas, ou como uma única lista de faixas plana, ou agrupado por Gênero e depois Artista, ou por Ano. Um caminho é construído a partir de um ou mais níveis (o campo pelo qual cada nível agrupa) terminando em uma folha (o que o nível mais profundo mostra — álbuns e suas faixas, ou uma lista de faixas plana). Um nó pode até carregar vários caminhos de uma vez, oferecendo mais de uma forma de acesso.

Conteúdos diferentes exigem formas diferentes, e a forma errada torna um nó inutilizável. Música exige agrupamento por artista do álbum; uma playlist exige uma lista ordenada plana; podcasts exigem suas assinaturas. Cada nó obtém a resposta certa porque cada um possui seu próprio caminho.

Exemplo prático. Você tem um filtro de Jazz com 5.000 faixas e uma playlist "Friday Night" com 30 faixas, ambos expostos.

  • Para o filtro de Jazz você aplica um modelo cujo caminho é Artista do Álbum → Álbum → Faixas. No dispositivo você detalha: artistas, depois os álbuns desse artista, depois as faixas do álbum na ordem de disco e faixa.
  • Para a playlist você aplica o modelo Faixas Planas em vez disso. Ao abri-la, você obtém as 30 faixas na ordem da playlist, sem camada de artista ou álbum no meio — exatamente o que uma playlist deve ser.

Mesmo plugin, mesma caixa de diálogo, dois nós, duas formas completamente diferentes — porque o caminho é uma propriedade do nó, não uma configuração global. Você não pode prever o layout de um nó no dispositivo sem saber qual modelo ele carrega; é por isso que isso precisa ser explicado.

Um nó não apenas recebe uma cópia de um modelo — ele o segue. A árvore de Visualização mostra qual modelo cada nó segue, logo após o nome do nó, e editar um modelo na guia Caminhos imediatamente remodela cada nó que o segue — sem reaplicar nó por nó. Aplicar um modelo a um nó oculto também o torna visível novamente: aplicar é o gesto "mostre-me isso, com essa forma", enquanto ocultar permanece com a caixa de seleção Visível. Cada linha de modelo mostra uma contagem (n) ao vivo dos nós que o seguem, e um modelo só pode ser excluído enquanto essa contagem for zero — o botão de exclusão permanece desativado enquanto algo seguir o modelo, para que um nó nunca possa ser deixado órfão por uma exclusão. Para ver exatamente quais nós seguem um modelo, o botão de funil ao lado da árvore de Visualização filtra a árvore para apenas esses nós; selecionar outro modelo refiltra, e desativar o funil restaura a árvore completa. Excluir um modelo não utilizado também permanece agora — os padrões enviados não são mais recriados silenciosamente na próxima vez que o plugin é carregado.

Quando um caminho termina na folha Álbum → Faixas, você também decide o que conta como um álbum. Em vez de agrupar estritamente por título do álbum, você escolhe um ou mais campos — Álbum, Álbum de Classificação, Ano, Artista do Álbum — que juntos decidem quais faixas se fundem em um único álbum, como seu título é lido e a ordem em que os álbuns aparecem, cada campo classificável em ordem crescente ou decrescente. Adicionar Artista do Álbum mantém dois álbuns com o mesmo nome de artistas diferentes separados; adicionar Ano decrescente lista os álbuns de um artista do mais novo para o mais antigo. Quando você agrupa por ano, o MusicBee oferece dois campos que espelham os seus próprios — Ano, a tag de data completa (que pode conter uma data inteira como 2024-03-15), e Ano (aaaa), apenas o ano de quatro dígitos — então escolher Ano (aaaa) reúne todos os lançamentos de um ano em vez de dividi-los por data exata.

Os padrões são sensatos — novos filtros são moldados por artista do álbum, playlists e a Caixa de Entrada recebem padrões sensatos — então, para o caso comum, você não muda nada. Acesse a guia Visualização quando quiser que um nó específico seja moldado de forma diferente.

Configurações

Você cria modelos de caminho nomeados e reutilizáveis na guia Caminhos, e depois os aplica aos nós na guia Visualização.

Caminhos da Biblioteca — a sub-guia Caminhos, editando um modelo

Controle O que ele faz
Aplicar aos Pontos de Extremidade Marcados Faz com que cada nó que você marcou na árvore siga o modelo atualmente selecionado (e o reexpõe se estava oculto).
Expandir Tudo / Recolher Tudo Expande ou recolhe toda a árvore de endpoints.
Mostrar apenas os nós que correspondem ao modelo selecionado O botão de funil: filtra a árvore de endpoints para apenas os nós que seguem o modelo selecionado. Selecione outro modelo para refiltrar; desative para restaurar a árvore completa.
Modelo O modelo de caminho nomeado que está sendo editado.
/ Move o modelo selecionado para cima ou para baixo na lista, para ordenar como seus modelos são apresentados.
Agrupar por O(s) campo(s) pelo(s) qual(is) o nível agrupa (por exemplo, Artista do Álbum).
Folha O que o nível mais profundo mostra.
Álbum → Faixas (AT) Modo de folha: Álbum → Faixas — detalha álbuns para suas faixas.
Faixas Planas (T) Modo de folha: Faixas Planas — uma única lista de faixas plana.
Incluir [Todas as Faixas] em cada nível Adiciona um atalho [Todas as Faixas] em cada nível. Mostrado apenas no modo Álbum → Faixas.
Agrupar álbum por Define o que conta como um álbum, como seu título é lido e a ordem em que os álbuns aparecem — escolha um ou mais campos (Álbum, Álbum de Classificação, Ano, Artista do Álbum…), cada um com sua própria alternância crescente/decrescente. Mostrado apenas no modo Álbum → Faixas.
Adicionar / Remover Adiciona ou remove um caminho no modelo.