Как сделать резервную копию моей истории прослушивания Banshee?

9

Я хотел бы использовать сайты вроде last.fm , но поскольку я часто перехожу с ОС на ОС и в основном слушаю музыку на mp3-плеере, большая часть моих данных о прослушивании теряется.

Можно ли как-нибудь сделать резервную копию истории прослушивания Banshee и восстановить ее при новой установке?

Мэтью
источник

Ответы:

7

База данных - это база данных SQLite, расположенная по адресу:

~/.config/banshee-1/banshee.db

Вы можете носить это с собой с одной оговоркой: вы никогда не сможете перенести версию, которая работала на более новой версии Banshee, на компьютер с более старой версией.

Они постоянно меняют структуру базы данных и предоставляют только однонаправленный код миграции, поэтому, как только вы запустите его на более новой версии, все. Все ваши компьютеры должны работать с этой версией.

Оли
источник
Я должен добавить, что Last.fm и база данных Banshee - это две совершенно разные вещи. Вы можете войти в Last.fm с нескольких машин без одной библиотеки.
Оли
4

Оли совершенно прав, но в качестве альтернативы, если вы идете в Edit-> Preferences with Banshee, на вкладке General есть опция «Запись рейтингов и подсчет количества воспроизведений в файлы».

Это означает, что вам не нужно беспокоиться о перемещении конфигурационных файлов Banshee - Banshee может считывать счетчик воспроизведения непосредственно из mp3 / аудио файла - какой бы Ubuntu вы не установили.

(Примечание: ваш MP3-плеер и другие программы, кроме Banshee, вероятно, не будут смотреть на это.)

Скриншот банши

8128
источник
5
Я также не думаю, что это имеет обратную силу. Чтобы счетчик воспроизведения записывался в файл, он должен быть воспроизведен после того, как он установлен. И это не считается «игрой», если только это не 30 секунд игрового времени IIRC.
Оли
Примечание: если вы включили режим без паузы, то «игры» будут засчитываться немного по-другому, что-то вроде того, как только вы начнете их играть.
8128
@fluteflute Когда начинается песня и иногда снова, когда она заканчивается. Это ошибка в безграничной реализации Banshee. :(
Майкл Мартин-Смукер