A música em movimento para outra pasta atrapalhará os metadados do Banshee?

1

Estou prestes a mover todas as minhas músicas para outra pasta chamada Música e passei muito tempo organizando os metadados dela. Quando eu mover a música para outra pasta, meus metadados personalizados serão perdidos?

Estou executando o Banshee 2.0.1 no Ubuntu Lucid.

    
por Thomas Boxley 02.06.2011 / 01:47

2 respostas

2

Mudei minha música de um sistema para outro e também mudei de um LVM para outro LVM.

Uma mudança que concluí foi um scp do meu laptop (Ubuntu) para a minha área de trabalho (Windows) e todas as informações, incluindo os metadados de cada uma das minhas músicas, foram ótimas.

Eu então fiz outra cópia do volume do LVM para outro volume do LVM usando o seguinte comando:

sudo cp -a ./Music/* /mnt/tmpMusic/

Estou usando essa nova pasta de música copiada para o Banshee enquanto falamos sem problemas de metadados.

Antes de mover todas as suas músicas de uma pasta para outra, basta fazer um pequeno teste para uma música e movê-la para um novo diretório. Depois que a música for movida, importe-a de volta para o Banshee para verificar se os metadados não estão danificados. Exemplo abaixo:

sudo cp -a /path/to/current/song.mp3 /new/path/to/song.mp3

Espero que isso ajude.

    
por ruffEdgz 02.06.2011 / 04:10
3

Eu tinha minha coleção de músicas em /data/music e queria movê-la para /media/SD/music . Eu fiz o seguinte:

cd ~/.config/banshee-1
sqlite3 banshee.db ".dump" > dump
mv banshee.db banshee.db.backup
sed -i 's+file:///data/music/+file:///home/marc/Music/+g' dump
cat dump | sqlite3 banshee.db
rmdir ~/Music
ln -s /media/SD/music ~/Music

Aqui está uma explicação do que eu fiz:

  1. Vá para o diretório que contém o banco de dados do Banshee.
  2. Descarregue o conteúdo do banco de dados em um arquivo de texto.
  3. Renomeie a base de dados antiga para um backup (no caso de algo dar errado).
  4. Substitua file:///data/music/ por file:///home/marc/Music no dump do banco de dados.
  5. Converta o despejo de banco de dados atualizado de volta em um novo arquivo banshee.db. 6. livrar-se do ~/Music" directory não utilizado.
  6. Crie um link simbólico para /media/SD/music de ~/Music .

O resultado é que eu removi o diretório padrão ~/Music e criei um symlink para o diretório real onde eu armazenei meus arquivos de música. Eu disse ao banco de dados do Banshee para procurar minha música no local do symlink. Se eu quiser mudar a localização da minha música novamente, tudo o que tenho a fazer é mover meus arquivos e atualizar a localização do link simbólico.

    
por Marc 01.07.2014 / 14:26