Rhythmbox: Como editar a ordem das faixas da lista de reprodução?

1

Eu olhei em volta por um bom tempo e fiquei surpreso por não ter encontrado nenhuma informação sobre isso:

Como é possível alterar a ordem das faixas de uma lista de reprodução que criei no Rhythmbox 3.02?

O simples arrastar e soltar não funciona e parece não haver outra maneira óbvia.

    
por Thod 20.12.2014 / 22:16

2 respostas

4

Depende do tipo de playlist que você criou.

Lista de reprodução automática

Se você criou uma lista de reprodução "Automática" (ou seja, uma que tenha regras para incluir / excluir vários tipos de arquivos), só poderá alterar a ordem alterando o critério de classificação na caixa de edição da lista de reprodução.

Veja como é a caixa de diálogo Editar lista de reprodução automática:

Paraalterarsuaordemdeclassificação:

  1. Cliquenacaixadeseleçãoaoladode"Limitar para:"

    Isso ativará os controles "Quando classificado por:" na próxima linha.

  2. Escolha o campo pelo qual você quer que suas faixas sejam classificadas (Álbum, Artista, etc). Você também pode escolher se deseja classificar em ordem crescente ou decrescente.

  3. Se não quiser limitar o número de faixas na sua lista de reprodução, desmarque a caixa de seleção que você ativou na etapa 1.

  4. Clique no botão Fechar e pronto!

Lista de reprodução estática

O RhythmBox refere-se a listas de reprodução nas quais você adicionou explicitamente músicas específicas como Estático .

Quando você preenche listas de reprodução estáticas, o RhythmBox sempre adiciona novas faixas ao final, para que você possa alterar a ordem dessa lista removendo e adicionando faixas até que elas estejam na ordem desejada. / p>

Bleah.

Felizmente, há uma maneira mais fácil.

O Rhythmbox armazena o conteúdo das listas de reprodução estáticas, juntamente com as regras para as automáticas, em um arquivo XML legível por humanos. Para alterar o pedido, você precisa editar esse arquivo.

O arquivo (padrão) do arquivo é : ~/.local/share/rhythmbox/playlists.xml .

Para alterar a ordem de uma lista de reprodução criada manualmente:

(OBSERVAÇÃO: essas instruções, apesar de serem básicas, pressupõem certa familiaridade com as operações do Linux, como copiar e editar arquivos. Se você não sabe como fazer essas coisas, precisará procurá-las primeiro. .)

  1. Feche o RhythmBox, para não sobrescrever o arquivo que você está prestes a editar.

  2. Navegue até o diretório que contém o arquivo de lista de reprodução. ( ~/.local/share/rhythmbox/ )

  3. (Opcional, mas ALTAMENTE RECOMENDADO! ) Copie o arquivo playlists.xml para um arquivo de backup, no caso de você estragar. (Para fazer isso em um terminal, digite algo como este comando: cp playlists.xml playlists-backup.xml .)

  4. Abra o arquivo (o original, não o backup) com o seu editor de texto favorito.

  5. Encontre a lista de reprodução específica que você deseja editar. Cada lista de reprodução é um elemento lista de reprodução , consistindo em:

    • uma tag de abertura < lista de reprodução >

    • um elemento localização para cada faixa que compõe a lista de reprodução, especificando o caminho do arquivo

      (Observe que os especificadores de arquivo são codificados por URL, portanto, por exemplo, o que normalmente seria um espaço no nome do arquivo aparecerá como %20 . Leve isso em conta se você estiver usando a funcionalidade de pesquisa do seu editor para localizar um arquivo específico!)

    • uma tag de < lista de reprodução > de fechamento

    Cada elemento lista de reprodução tem um atributo name (entre outros), portanto, se a lista de reprodução que você deseja editar for chamada Principal , é possível procurar por name="Main" .

  6. Mover uma música:

    (Nota: Estas são direções muito básicas, destinadas a iniciantes. Usuários experientes de editores de texto não precisarão deles.)

    1. Encontre o arquivo que você deseja mover.

    2. destaque a linha inteira que contém o elemento location de cada faixa que você deseja mover

    3. recorte o texto selecionado (geralmente Ctrl + X fará isso)

    4. coloque o cursor no novo local e cole o texto que você cortou no passo anterior (geralmente Ctrl + V )

  7. Repita o passo anterior para cada faixa que você deseja mover.

  8. Salve o arquivo. (!)

    Se você tiver feito tudo corretamente, quando abrir o RhythmBox, as músicas deverão estar na ordem desejada.

    Se você não tiver feito tudo corretamente, o RhythmBox pode não conseguir ler o arquivo de playlists. É uma coisa boa que você apoiou quando começou tudo isso, né? Você deve poder usar o backup para descobrir o que você fez de errado.

Este procedimento certamente não é nem de longe tão bom quanto ser capaz de arrastar e soltar as músicas da própria GUI do RhythmBox, mas é melhor do que não poder alterar a ordem.

    
por Wilson F 22.01.2015 / 21:24
0

Acho que você está vendo a lista de músicas, que não permite a reordenação de arrastar e soltar. Se você selecionar todas as músicas e arrastá-las para o "Play Queue" no lado esquerdo, clique em "Play Queue", então você pode arrastar e soltar a ordem das suas músicas.

Se você quiser salvá-los como uma playlist, adicione uma nova lista de reprodução com o sinal "+" na parte inferior da tela e arraste as músicas para lá. Se você clicar no nome da lista de reprodução, também poderá alterar a ordem arrastando e soltando.

    
por Simon Scudder 12.02.2016 / 20:37