フォーラム › TuneBrowser › ドライブ名を変更して登録し直すと、曲が重複登録される
-
投稿者投稿
-
2017-12-21 01:21 #935
外部HDD(ドライブ名G)のファイル(曲)を登録し、
そのドライブのドライブ名をHに変更して、
Preferenceで管理対象をHに変更したうえで
あらためて曲を登録しなおすと、
以前に登録したものはクリアされずに重複してライブラリ登録されますが、
これは仕様でしょうか、想定外の使い方でしょうか。
そのうえで、ライブラリにはあるが、ファイルの実体のないものを自動で登録削除する方法はありますか?
ちなみに、Foobar2000では、Preferenceで登録監視対象ドライブ/フォルダを変更した時点で、
ライブラリツリーは自動的にクリアされます。
2017-12-21 21:16 #945Tikiキーマスターこんばんわ、Tikiです。
ドライブがいなくなってしまった場合、既定の設定では、一時的にマウントが外れただけと考えて、楽曲の情報は削除しないようになっています。
この設定を変更するには、設定画面の、
- 左側のツリー:「基本の設定」
- 右側の項目 :「登録に関する詳細設定」-「ドライブごと存在しない場合は消去しない」
この部分をNoにしていただくと、削除されるようになります。
一度お試しください。
2017-12-21 22:02 #952ありがとうございます。
> ドライブがいなくなってしまった場合、既定の設定では、一時的にマウントが外れただけと考えて、
> 楽曲の情報は削除しないようになっています。
たしかに、道理ですね。
>「登録に関する詳細設定」-「ドライブごと存在しない場合は消去しない」をNoにすると、削除される
なるほど、わかりました。
そうしますと、質問ですが、
もし、このオプションを切り替えた状態で外付けHDDを繋がない状態でTuneBrowserを起動してしまうと、ライブラリは消えてしまうということになりますね。Foobar2000では、HDDをつないでいないでも起動してライブラリを見ることができ、明示的にPreferenceーMedia Libraryで監視先からDeleteしたときだけクリアされるという動きをします。
私の勝手な使い方だとは思いますが、外付けHDDをつないでいない状態で(音楽を聴く目的ではなく)、「あのアーティストのこのアルバムって持ってたかいな?」とか「アーティスト名の綴りはどんなんやったかな」という目的でFoobar2000を起動することがちょこちょあったため、そのような使い方がTuneBrowserでもできると便利だなとは思います。
2017-12-23 13:19 #977Tikiキーマスターもし、このオプションを切り替えた状態で外付けHDDを繋がない状態でTuneBrowserを起動してしまうと、ライブラリは消えてしまうということになりますね。
はい、そうなります。消さない、という設定もできるのですが、それはおそらくご期待の動作ではないのですよね。
期待されているのは、
- ドライブ名が、たとえば D: -> E: に切り替わった場合は、D:の登録は消して、E:を登録する.
- D: ドライブがなくなっただけの状態であれば、D:の内容は保持する.
という感じでしょうか?
この1.を実現しようとすると、新しいファイルを検出したときに、まずドライブ名以外の部分が一致するものを探して、あればそれを更新、なければ新規追加、ということになりそうですが、その場合、その既存のファイルも保持してほしい(別ドライブでたまたまフォルダ構成が一致しただけ)ということはないでしょうか…。ないのかな。
2017-12-23 14:46 #989ドライブ名が、たとえば D: -> E: に切り替わった場合は、D:の登録は消して、E:を登録する.
D: ドライブがなくなっただけの状態であれば、D:の内容は保持する.希望しているのは、上記のとおりです。
別のソフトはこうだから、というのは掟破りだとは承知していますが、
Foobar2000の振る舞いが、一番しっくりきています。↓
Eドライブとしてライブラリ登録されている状態で
ドライブをとりはずした状態でFB2Kを起動したら、ツリービューは消されずにエントリーを閲覧できる
EドライブだったもののドライブレターをGに変更してFB2を起動しツリービューから再生しようとすると、アクセスエラーMSGが表示される
PreferencesーMedia LibraryでEの監視フォルダ登録をDeleteするとツリービューから登録が消える
PreferencesーMedia LibraryでGの監視フォルダ名を登録し直して、ライブらいのクロールし直しをする
つまり、自動検出に多くを委ねないで、けっこう手動の要素を残した動きになっていて、私のようなオールドソフトユーザにはこのほうが安心な動きなのです(自分が明示的にやったことが結果として反映されるから)
あくまでご参考で。
2017-12-23 15:55 #1006Tikiキーマスターなるほど、管理フォルダを手動で変更するのですね。
管理フォルダには含まれていなくて、存在していないファイルは設定に関わらず削除する(存在している場合はそのまま置いておく)。という感じでしょうか。
それであれば、検討できると思います。
2017-12-23 16:10 #1007FB2KのI/Fにもとづいて私の希望動作を整理します
Preference – Media Lbrary – Music folders で次のように登録されている
G:¥Files¥flac¥
G:¥Files¥fMP3¥
Gドライブが接続されているときは、
G:¥Files¥flac¥ Monitoring
G:¥Files¥fMP3¥ Monitoring
となる
Gドライブが接続されていないときは、
G:¥Files¥flac¥ Error!
G:¥Files¥fMP3¥ Error!
と表示されるが、ツリービュー(DB)からは即座に削除されない
おなじHDDでドライブレターをEに変更したときは、
G:¥Files¥flac¥ error
G:¥Files¥fMP3¥ error
と表示される(当然)。この状態でも、ツリー表示(DB登録)は削除しない
そこで、明示的にPreference – Media Lbrary – Music folders を
G:¥Files¥flac¥
G:¥Files¥fMP3¥
と登録し直すことで、statusが、initializng…から monitoringとなり、Gドライブとしてライブラリを新規クロールする
2017-12-23 16:27 #1010Tikiキーマスターありがとうございます。
fb2kの動作はともかくとして、最後の部分の
そこで、明示的にPreference – Media Lbrary – Music folders を
G:¥Files¥flac¥
G:¥Files¥fMP3¥
と登録し直すことで、statusが、initializng…から monitoringとなり、Gドライブとしてライブラリを新規クロールするは
そこで、明示的にPreference – Media Lbrary – Music folders を
E:¥Files¥flac¥
E:¥Files¥fMP3¥
と登録し直すことで、statusが、initializng…から monitoringとなり、Eドライブとしてライブラリを新規クロールするのまちがいでしょうか? (G->E)
Yesだとして、このときGドライブのファイル群の登録情報はどうなることを期待されているのでしょうか?
2017-12-23 16:31 #1011あすみません Eドライブに変更の間違いです
そして、もともとGだったHDDのドライブ名がEになったのだから、実体に変更はないので、Gとしての登録情報はクリア(ご破算にして)Eとして新規登録してくれればいいという考えです
でも、これは私の個人的な希望ですので、ご参考までで結構ですよ
2017-12-23 17:45 #1015Tikiキーマスターちょっと捉え方がちがうかもしれないですが、「ドライブごと存在しない場合は消去しない」設定について、
管理フォルダの指定がユーザの「関心対象」であるという指示だと捉えると、この設定は管理フォルダに該当する場合のみ有効にして、管理フォルダ外のドライブに関しては、この設定は無視する、
というのが、ひとつの考え方として筋は通っていると思います。
そのように検討してみようと思います。
2017-12-23 17:55 #1016整合性のある仕様にまとまれば素敵ですね
期待しております
2018-03-06 17:06 #1916以前に、下記のように教えていただきましたが、、
————————————-
ドライブがいなくなってしまった場合、既定の設定では、一時的にマウントが外れただけと考えて、楽曲の情報は削除しないようになっています。
この設定を変更するには、設定画面の、
左側のツリー:「基本の設定」
右側の項目 :「登録に関する詳細設定」-「ドライブごと存在しない場合は消去しない」
この部分をNoにしていただくと、削除されるようになります。———————————-
本日、外部USB HD(G:)をつなげてDB同期→TB終了→ 外部HDをとりはずす→TBを立ち上げる→TBがDBエントリを削除してしまう という動きがありました。これは仕様どおりでしたでしょうか。
監視フォルダ G:\Files\FLAC;G:\Files\MP3
TB版:4.3.0.1358
プリファレンスの設定は添付のとおりです
宜しくお願いします
2018-03-06 20:56 #1923hiro参加者Tikiさん、こんばんは。
私も容量が足りなくて、ホルダーを別にドライブに移動させたのですが、
手動クロールを開くと元のドライブの情報だけが残っています。
(楽曲の移動は問題なく出来ています)
よろしくお願いいたします。
2018-03-06 21:01 #1925hiro参加者表現があいまいでした。
もちろん管理フォルダーも移行先に変更を行っています。
手動クロールを開くと元のドライブの情報も残っています。
2018-03-06 21:32 #1928Tikiキーマスターnikuyamaさんは存在しないドライブの情報が削除されて、hiroさんは存在しないドライブの情報が削除されない、というお話ですね。
hiroさんの「手動クロールを開くと」というのは、どういう操作でしょうか? よろしければその画面のスクリーンショットを貼り付けていただけないでしょうか。
nikuyamaさんのほうは、確認してみたのですが、わたしのところでは再現ができませんでした。G:ドライブがマウントされていないときには、かならず発生するのでしょうか? それともそのとき1回だけでしょうか?
2018-03-06 21:40 #1932きょう、はじめて報告した現象が出て、その後はあらためてDB同期→TB終了→HDとりはずし→TB起動をしていないので、必ずなるかどうかわかりません
Gドライブをはずした状態でTB起動したら、あれよあれよという間にDB登録数が減っていって登録がなくなってしまって、目が点になりましたわ。
※添付したプリファレンス設定では、HDがないとき消さない の設定だと思うんですが。。。この現象も手元の環境ではないので、あすためして報告します
2018-03-06 21:49 #1933Tikiキーマスター設定はおっしゃる通りですね。
ドライブが存在しているかどうか、という情報は、以前(4.3.0.1354まで)は静的にキャッシュしていたので、タイムラグによってはご指摘のような事象が発生することがあったのですが、現在はフォルダを確認する都度情報を取得しなおしているので、現在のところは思い当たる点がありません…。
もうすこし調べてみます。
2018-03-06 22:04 #1934Tikiキーマスターnikuyamaさん、すいません、もう1点教えてください。
G:ドライブの登録が消えた状態でそのまま置いておかれたら(あるいはTuneBrowserを再起動したら)、再度G:ドライブの内容がTuneBrowserに登録されたのですよね?
念のための確認です。よろしくお願いします。
2018-03-06 22:17 #1935G:ドライブの登録が消えた状態でそのまま置いておかれたら(あるいはTuneBrowserを再起動したら)、再度G:ドライブの内容がTuneBrowserに登録されたのですよね?
否です。
消えてそのままです。
消えて以後は、まだHDをつないで登録処理を実行していません。
あすそれをしてみて挙動を報告します
検証のための有効な手順があれば教えておいてくださいちなみに、そのパソコンはだいぶ初期のUSB V3ポートがついているらしく、そのポートにHDをさしても認識しなかった(もうひとつのUSB V2ポートは認識するのでいままでそのポートを使っていたところ、きょうはじめてたまたまUSB V3ポートにつないでみたらだめだということを知った)という経緯もありました
ちなみに2、関係ないと思いますが、一連の操作は次のとおりです
1.HD接続→TB起動・DB同期→TB終了→HDとりはずし→TB起動→DB登録消える
2.USB V2ポートにハブがつながっていて、その先にHDをつなげているのですが、そのハブにもう一台のHDをつないでHD-HDでFastCopyを使って内容同期しようとしたら、同じポート内に2台のHDをつないでいるとIOエラーが出ることがわかったため、初めてV3ポートにHDを接続してみらた認識されなかった
3.それでHD同期をあきらめて、V3ポートとV2ポート(のハブ)からHDをとりはずした
4.たまたまMP4ファイルをTBでもMP3変換できるはず、いちど試してみようとHDを繋がない状態でTBを起動したら、DB登録が消えていくことに。※上記のようなディスク認識やIOに係る操作をしたことからOSの管理する情報にへんな情報が保持されたのかしらん?
2018-03-06 22:32 #1936Tikiキーマスター消えて以後は、まだHDをつないで登録処理を実行していません。
なるほど、わかりました。ありがとうございます。
それ以降に書かれている状況はきちんとはわかりませんが、たとえばOSにG:ドライブの情報が残ったままで、アクセスできないだけ、という状況になると、今回のような動作になりますね。
2018-03-06 22:36 #1937OSのStorageーDisk Management画面では、
Gドライブは接続されてない(認識されてない)状態が示されてたと思うので、面妖なと思うのですが。。。
いずれにしても、あす同じようなことをしてみます2018-03-06 23:49 #1938hiro参加者別に支障はなく楽曲の移動は出来ていますが、
移動前のホルダー名(D:\HD-MUSIC → E:\HD-MUSICに移動)も表示されています。
バーションは4.2.4uwp版です。
2018-03-07 11:27 #1943トピック内の案件(課題)が混濁してしまい、ご面倒をおかけしていますが、当方の件はこれで終了としますので。
(hiro様ご投稿の内容は、管理者様にて別トピックとして切り出していただいたほうが、のちのち他の閲覧者が参照するのに便利かもしれません。ご判断にてご処置をお願いします。)
肉山のほうの結論。
【結論】
結論をまず申すと、本件は忘れてください。ジタバタしただけで終了。
おそらく当方のハードェア(およびそれに関わるOSの振る舞い?)のせいだと思われます。【検証手順】
1.OS立ち上げ
2.HD(G:)接続(USB V2ポートに刺したV2対応ハブ経由)
3.TB起動
4.TBがDBの登録作業を始める
5.ファイルが沢山あるので、ある程度のところでTBを終了
6.HDのとりはずし
7.TB起動→DB登録は消えない
8.TB終了
9.その後HDを再接続しようとごちゃごちゃやっていると、OS(ExplorerとStorage-Disk Management)がG:ドライブを表示しなくなる。
※ステータスバー内の機器とりはずしアイコンには同ドライブの製品名が表示されているがアサインされているべきドライブレターは表示されていない。つまりOSはハードウェアとしてHDが接続されたことを認識はしているがOSが認識するドライブとしてアサインしていない。
10.同HDをUSBハブ経由しないで直接USB V2ポートにつないだところOSが認識しG:をアサインした。上記のような現象は、今日はじめて出た。
⇒ゆえに、ハブとHDとの相性問題がTBの振る舞い(OS経由のドライブ認識)に影響を与え、誤認識させたものと結論づけることとしたいと思います。。。
昨日から、おそらくハブとHDとパソコンの相性悪い兆候が出始めていたのではないかと推察します。おそらくハブが腐り始めているのだと思います。。。ハブ酒になる一歩手前。
安物のハブ(実売で700円くらいのもの)で、1年以上使っているので、そろそろお釈迦なのかもしれません。
なにも高度な機能を持たないハブだと思うので、そのハブがHDをの接続状態を記憶保持しているとか、ハブの状態をOSが記憶しているとか、そういうことはないものだと想像しますが、機械やOSの素人がいろいろ斟酌してもしょうがないので忘れることとしたいと思います。ちなみに、ハブは下記の製品です。
サンワサプライ USB-HCS307BK
よろしくお願いします。
2018-03-07 21:12 #1965Tikiキーマスターnikuyamaさん、了解しました。
2018-03-07 21:14 #1966Tikiキーマスターhiroさん、スクリーンショットありがとうございました。
そこに手動クロールのフォルダを指定するダイアログに表示されている文字列は、単に過去入力した文字列の履歴です。そのためドライブの存在有無とは関係はなく、これは正常な動作です。
よろしくお願いします。
-
投稿者投稿
- トピック「ドライブ名を変更して登録し直すと、曲が重複登録される」には新しい返信をつけることはできません。