Будет движущаяся музыка к другой папке портить метаданные Банши?

Я собираюсь переместить всю свою музыку в другую папку под названием Музыка, и я провел много времени, организовав метаданные ее. Когда я перемещу музыку в другую папку, мои пользовательские метаданные будут потеряны?

Я выполняю Банши 2.0.1 на Ясной Ubuntu.

1
задан 1 July 2014 в 16:44

2 ответа

Я переместил свою Музыку от одной системы до другого, и я также переместился от одного LVM до другого LVM.

Одно перемещение, которое я завершил, было scp от моего ноутбука (Ubuntu) на мой рабочий стол (Windows), и вся информация включая метаданные каждой из моих песен были большими.

Я затем сделал другую копию от объема LVM до другого объема LVM с помощью следующей команды:

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

Я использую ту новую скопированную папку Music для Банши, поскольку мы говорим без проблем метаданных.

Перед перемещением всей музыки от одной папки до другого просто сделайте маленький тест для одной песни перемещается в новый каталог. После того как песня была перемещена, импортируйте ее назад в Банши, чтобы проверить, что метаданные не повреждены. Пример ниже:

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

Надеюсь, это поможет.

2
ответ дан 3 December 2019 в 06:48

У меня была своя музыкальная коллекция под /data/music и требуемый для перемещения его в /media/SD/music. Я сделал следующее:

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

Вот объяснение того, что я сделал:

  1. Перейдите к каталогу, содержащему базу данных Banshee.
  2. Выведите содержание базы данных в текстовый файл.
  3. Переименуйте старую базу данных к резервному копированию (в случае, если что-то идет не так, как надо).
  4. Замена file:///data/music/ с file:///home/marc/Music в дампе DB.
  5. Преобразуйте обновленный дамп DB назад в новый banshee.db файл. 6. Избавьтесь от неиспользованного ~/Music" directory.
  6. Создайте символьную ссылку на /media/SD/music от ~/Music.

Результат состоит в том, что я удалил стандарт ~/Music каталог и созданный символьная ссылка на фактический каталог, где я храню свои музыкальные файлы. Я сказал базе данных Banshee искать свою музыку в месте символьной ссылки. Если я когда-нибудь хочу изменить местоположение своей музыки снова, все, что я должен сделать, переместить мои файлы и обновить местоположение символьной ссылки.

3
ответ дан 3 December 2019 в 06:48

Другие вопросы по тегам:

Похожие вопросы: