web-dev-qa-db-ja.com

フォルダの名前を音楽のid3タグに変更しますか?

フォルダーの名前をコンテンツid3タグに変更するアプリケーションを知っている人はいますか?

私の音楽ディレクトリは、フォルダ名の混乱です。 Bansheeを使用してすべてをライブラリ化するため、大した問題ではありません。メインのハードドライブ(> 140 GB)にはかなり大きな音楽コレクションがありますが、id3タグはきれいに保ちます。

FTPサーバーをセットアップしていますが、現在のフォルダーの状態をナビゲートすることはできません。

Bansheeでは、環境設定で「ファイル名とフォルダ名を更新する」をチェックしていますが、フォルダ名は更新されていません。音楽ライブラリを再スキャンした後でも。

理由は何ですか?

アルバムまたはトラックを更新すると、ファイル名とフォルダ名が更新され、それらを持っているサブディレクトリからMusicフォルダに移動することがわかります。

そう

  • ライブラリのフォルダ全体の名前を変更するにはどうすればよいですか?

そして

  • 現在持っているサブディレクトリをどのように維持できますか? (〜/ Music/downloadsまたは〜/ Music/audiobooksなど)(これは、フォルダーの名前を変更するだけでは重要ではありません)

映画でも似たようなものがかっこいいです。

4

「ライブラリウォッチャー」拡張機能を有効にしてみてください。

編集->設定->拡張機能

つまり、[音楽とフォルダーの整理]オプションを使用すればそれが可能になります。これが、音楽を自動的に整理する方法です。このプラグインを有効にして音楽ライブラリを再スキャンする必要はありません。ファイルをウィンドウにドラッグアンドドロップするか、bansheeで設定された音楽ソースフォルダに追加すると、自動的に追加されます。

1
Gustavo Rubio

警告:これはいくつかのリリース前に機能しましたが、現在のリリースではテストしませんでした!

  1. バンシーを閉じます。
  2. バックアップ~/.config/banshee-1/banshee.db(コピー、移動または名前変更はしないでください)。
  3. 次のコマンドを実行します:sqlite3 ~/.config/banshee-1/banshee.db "update coretracks set LastSyncedStamp = 0 where PrimarySourceID=1"
  4. Bansheeを起動します。フォルダーとファイル名が更新されます。持っているファイルの数にもよりますが、かなり長い時間がかかります。どのように機能するかは、左下隅で確認できます。

ああ、Bansheeのgabaugに大きな感謝IRCこのソリューションのチャンネル:P

4
dAnjou

Easytagとexfalsoの両方がこれを行います。

2
synic

同じ問題があり、これまでに投稿されたすべてのbansheeおよびexfalsoの提案を試みましたが、成功しませんでした。後で、音楽ファイルで問題が発生していることがわかりました書き込み許可なし(つまり、読み取り専用ファイル)bashのBansheeのライブラリの場所で次を実行して、Bansheeライブラリファイルのすべてのアクセス許可を一度に変更しました。

find . -type f -print0 | xargs -0 chmod 660

これにより、現在の(-type f)ディレクトリ内のfileタイプ(.)のすべてのファイルのパーミッション(chmod)が変更され、読み取りとファイルの所有者とグループのみの書き込み権限(引数660 of chmod)。 find -print0に関連付けられたxargs -0を使用しました。これは、音楽ファイル名に多くの非友好的な文字が含まれている可能性があるためです。

1

私がやったのは、「すべてのアーティスト」を右クリックして「トラック情報の編集」を選択することでした。これにより、トラックエディタが開き、ライブラリ全体が選択されます。次に、最初のトラックにコメントを追加し、テキストフィールドの右側にある小さなフォルダーのようなボタンを押しました。次に、保存をクリックします。これにより、すべての曲にコメントが追加され、適切なファイル名を持つ適切なフォルダーへのコピーを含むすべての曲の更新が強制されます。

このプロセスには時間がかかる場合があります。そして、すべてのファイルを移動した後、同じプロセスを実行して不要なコメントを削除できます。そして、これはあなたのすべての曲からコメントを消去することに注意してください。しかし、私の場合、重要でも有用でもないものはありませんでした。

0
jmbouffard