Bagaimana cara mencadangkan riwayat mendengarkan Banshee saya?

9

Saya ingin menggunakan situs seperti last.fm , tetapi karena saya sering berpindah dari OS ke OS, dan kebanyakan mendengarkan musik di pemutar mp3, sebagian besar data pendengaran saya hilang.

Apakah ada cara saya dapat membuat cadangan riwayat mendengarkan Banshee, dan mengembalikannya pada pemasangan baru?

Matius
sumber

Jawaban:

7

Basis data adalah SQLite db duduk di:

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

Anda dapat membawanya ke mana pun Anda suka dengan satu peringatan: Anda tidak pernah dapat mengambil versi yang telah berjalan pada versi banshee yang lebih baru ke komputer yang memiliki versi yang lebih lama.

Mereka secara konstan mengubah tata letak basis data dan hanya menyediakan kode migrasi satu arah sehingga setelah Anda menjalankannya pada versi yang lebih baru, itu saja. Semua komputer Anda perlu menjalankan bahwa versi.

Oli
sumber
Saya harus menambahkan bahwa Last.fm dan database Banshee adalah dua hal yang sangat berbeda. Anda dapat masuk ke Last.fm dari beberapa mesin tanpa pustaka yang sama.
Oli
4

Oli cukup benar, tetapi sebagai alternatif, jika Anda pergi ke Edit-> Preferensi dengan Banshee, pada tab Umum ada opsi untuk "Menulis peringkat dan memainkan hitungan ke file".

Ini berarti Anda tidak perlu khawatir tentang memindahkan file konfigurasi Banshee - Banshee dapat membaca hitungan main langsung dari file mp3 / audio - mana pun yang Anda instal menggunakan Ubuntu.

(Catatan: pemutar MP3 Anda, dan program selain Banshee mungkin tidak akan melihatnya.)

Tangkapan layar Banshee

8128
sumber
5
Saya juga tidak berpikir ini berlaku surut. Agar jumlah pemutaran dapat ditulis ke file, ia harus dimainkan setelah ini ditetapkan. Dan itu tidak dihitung sebagai "permainan" kecuali jika itu 30 detik waktu bermain IIRC.
Oli
Catatan: Jika Anda mode gapless dihidupkan maka "memainkan" dihitung sedikit berbeda, sesuatu seperti segera setelah Anda mulai memainkannya.
8128
@fluteflute Saat lagu dimulai dan terkadang lagi saat lagu berakhir. Itu bug dalam implementasi Banshee yang tanpa celah. :(
Michael Martin-Smucker