Renomeia as pastas para as tags id3 da música?

4

Alguém sabe de um aplicativo que renomeia uma pasta para as tags id3 do conteúdo?

Meu diretório de músicas é uma bagunça com nomes de pastas. Não é grande coisa, já que eu uso o Banshee na biblioteca de tudo. Eu tenho uma coleção de músicas bastante grande no meu disco rígido principal (> 140gb), mas mantenho as tags id3 limpas.

Estou configurando um servidor ftp e será impossível navegar da maneira que as pastas estão agora.

No Banshee eu tenho 'Atualizar nomes de arquivo e pasta' marcado em preferências, mas os nomes das pastas não estão sendo atualizados. Mesmo depois da Rescan Music Library.

Alguma ideia do porquê?

Eu posso ver quando atualizo um álbum ou uma faixa que ele atualizará os nomes de arquivos e pastas e os moverá do subdiretório em que eles estiverem na pasta "Música".

Então

  • Como posso renomear as pastas de toda a minha biblioteca?

e

  • Como posso manter os subdiretórios que tenho agora? (como ~ / Music / downloads ou ~ / Music / audiobooks) (isso é menos importante do que apenas renomear as pastas, a propósito)

Algo semelhante para filmes também seria legal.

    
por winchendonsprings 01.05.2011 / 20:45

5 respostas

1

Tente ativar a extensão "Observador de bibliotecas":

Editar - > Preferências - > Extensões

Isso, com a opção Organizar músicas e pastas, é assim que mantenho minha música organizada automaticamente. Você não precisa redigitalizar a biblioteca de músicas com este plug-in ativado, se você arrastar e soltar um arquivo na janela ou adicioná-lo à pasta de origem de música configurada no banshee, ele será adicionado automaticamente.

    
por Gustavo Rubio 09.05.2011 / 05:55
4

AVISO: Isso funcionou alguns lançamentos atrás e eu não testei com o atual!

  1. Feche o Banshee.
  2. Faça o backup de seu ~/.config/banshee-1/banshee.db (copie, não mova nem renomeie).
  3. Execute o seguinte comando: sqlite3 ~/.config/banshee-1/banshee.db "update coretracks set LastSyncedStamp = 0 where PrimarySourceID=1"
  4. Inicie o Banshee. Agora deve atualizar seus nomes de pastas e arquivos. Demora muito tempo, dependendo de quantos arquivos você tem. Você pode ver como está funcionando no canto inferior esquerdo.

Ah, e muito obrigado a gabaug no canal de IRC do Banshee para esta solução: P

    
por dAnjou 13.06.2011 / 13:35
2

Tanto o easytag quanto o exfalso farão isso.

    
por synic 09.05.2011 / 05:05
1

Eu tive o mesmo problema e tentei todas as sugestões de banshee e exfalso postadas até agora sem sucesso. Mais tarde, descobri que meu problema estava ocorrendo em arquivos de música sem permissões de gravação (ou seja, arquivos somente leitura) . Eu mudei todas as permissões do meu arquivo de biblioteca do Banshee de uma só vez, executando o seguinte no local da biblioteca do Banshee em bash :

find . -type f -print0 | xargs -0 chmod 660

Isso altera a permissão ( chmod ) de todos os arquivos do tipo arquivo ( -type f ) no diretório atual ( . ) concedendo permissão de leitura e gravação para o proprietário e grupo do arquivo somente (argumento 660 de chmod ). Eu usei find -print0 associado a xargs -0 porque os nomes dos arquivos de música podem ter muitos caracteres hostis ao shell.

    
por o76221qn39ro889r 04.03.2012 / 15:08
0

O que eu fiz e funcionou bem foi clicar com o botão direito do mouse em "All Artists" e selecionar "Edit Track Information". Isso abre um editor de trilhas e minha biblioteca inteira será selecionada. Em seguida, adicionei um comentário à primeira faixa e, em seguida, pressionei o pequeno botão semelhante a pasta no lado direito do campo de texto. Em seguida, clique em salvar. Isso adicionará o comentário a todas as suas músicas e forçará uma atualização em todas as músicas, incluindo a cópia para a pasta correta com o nome de arquivo correto.

O processo pode demorar muito tempo. E depois de todos os arquivos serem movidos, você pode fazer o mesmo processo para remover o comentário indesejado. E esteja ciente de que isso irá apagar os comentários de todas as suas músicas, mas no meu caso eu não tinha nenhuma que fosse importante nem útil.

    
por jmbouffard 21.08.2011 / 19:36