web-dev-qa-db-ja.com

Ubuntu 11.04にアップグレードした後、Bansheeが私の音楽コレクションのほとんどをRhythmboxからインポートしないのはなぜですか?

Ubuntu 11.04にアップグレードしたばかりで、新しいデフォルトの音楽プレーヤーを試してみようと思いました。私の音楽は$ home/Musicフォルダーにあり、Rhythmboxを使用していました。 Bansheeプレーヤーにはインポート時にRhythmboxからもプルできることを示唆する便利なアイテムがあります。しかし、それを行うと、最近Amazon(mp3)経由で購入したいくつかのアルバムのすべてのバーでエラーが発生します。

私が間違っていることを知っていますか?取り込まれなかったすべてのトラックについてエラーが報告されており、ファイルリストを正しく読み取っていることを示唆しています。また、ディレクトリごとにインポートしようとしても同じ結果になりました。

各トラックについて報告されるエラーは「曲をインポートできません」です。

アップグレードしたばかりで、おそらく必要なコーデックがソースリストにないため、おそらくコーデックの問題だと最初は思った。それらを見つけてインストールし、他のすべての演奏方法がそこで音楽を処理できることを発見しました。

その後、daapdサーバーに接続し、そこからBansheeで音楽を再生することができました。これは実際には同じ音楽なので、コーデックの問題ではないと推測しています。

3
Colin Newell

Bansheeは現在、ファイル拡張子ホワイトリストを使用して、インポートできるファイルを決定しています。 Bansheeでは、各ファイルを開いてMIMEタイプ情報を読み取るのではなく、ファイル名を見るだけで済むため、これははるかに高速です。拡張子のないファイルは、おそらくインポートできるかどうかを確認するためにチェックする必要があることは一般的に同意されています。 この問題のバグレポートが公開されています がありますが、残念ながらNattyの修正は間に合いませんでした。

あなたの場合、すべてのファイルの最後にファイル名を追加するスクリプトを書くことをお勧めします(私が理解しているように、それは正確である必要さえありません-.mp3のようなBansheeが受け入れるものだけです)または、Bansheeが拡張子なしでファイルを開くことができるようになるまで待つ必要があります。うまくいけば、これは9月にBansheeの2.2リリースで行われるでしょう。

提案のみを提供できます。あなたは音楽英語ですか?いいえの場合、タグのエンコードの問題である可能性があります。私はロシアの音楽を扱うたびにこれに遭遇します。ファイルパスに英語以外の文字が含まれている可能性がありますか? UTF-8アプリでさえこれに悩まされる可能性があります。とにかく、EasyTagなどをインストールして、ファイルにタグを保存し直してください。タグのバージョンを最新に更新し、UTF-8エンコードを確認します。

1
Barafu Albino