Banshee で音楽フォルダを強制的に整理するにはどうすればいいですか?

Banshee で音楽フォルダを強制的に整理するにはどうすればいいですか?

ハードドライブを紛失した後、Banshee から音楽ディレクトリにドラッグ アンド ドロップすることで、iPod から音楽コレクションを復元しました。

Banshee はコピー処理の終了後、タグに従ってファイルを整理し始めましたが、コレクションの約 10% を整理したところで停止しました。強制的に続行するにはどうすればよいでしょうか?

Banshee を再起動して、「ファイルの更新」オプションを無効にしたり有効にしたりしても効果はありませんでした。ありがとうございます :-)

答え1

これは私にとってはうまくいきました:

  1. ライブラリからすべての音楽を削除する
  2. 変更を加える
  3. バンシーを再起動する
  4. 設定がまだ残っているか確認する
  5. メディアをインポートします。

答え2

データベースを削除して、強制的にbanshee新しいデータベースを作成することができます。

データベース ファイルは にあり~/.config/banshee-1、 と呼ばれますbanshee.db

Banshee を終了します (本当に終了していることを確認してください)

banshee_bak.db という名前のデータベースのバックアップを作成しました

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

もう一度 Banshee を開いて、メディアのインデックスを再作成します。

答え3

評価や再生回数などを失いたくなかったので、まさにこの目的のために小さなツールを作成しました。

以下の場所にあります:https://bitbucket.org/moi90/bansheeorganizerリポジトリをクローンしたくない場合は、ダウンロードするだけですhttps://bitbucket.org/moi90/bansheeorganizer/raw/tip/BansheeOrganizer.pyそして実行します:python BansheeOrganizer.py

プログラムは Banshee データベース ファイル ( ~/.config/banshee-1/banshee.db) のデフォルトの場所を使用し、メディア ライブラリ (例 ) の場所~/Musicと命名パターンを自動的に検出します。

データベース内の各トラックについて、メディア ファイルはメディア ライブラリの場所に合わせて適切に移動され、命名パターンとトラック データおよびデータベース レコードが更新されます。

警告: 自己責任で使用してください。データベース ファイルが破損したり、音楽ファイルが失われる可能性があります。

関連情報