フォーラム › TuneBrowser › JRiver Media Center Ver.26で、DSFでリッピングした曲のタグの値がおかしい
-
投稿者投稿
-
2020-01-05 21:16 #7555serenity参加者
こんばんは
JRiver Media Center Ver.26で、DSFでリッピングしたCD
の曲の「X_SAMPLERATE」がゼロになっています。また、曲の時間がいくつかをのぞいてやはりゼロになっています。
また、このプレーヤービューでは表示していませんが、再生を途中でストップした時に表示されるマークもありません。ちなみにJRiver Media Center Ver.26では正常に表示されます。
一方、少し前に同じくJRiver Media Center Ver.26で、DSFでリッピングした別の曲は正常です。
4.13.0正式版に戻してみましたがだめでした。
AVX2 Version 4.14.0.1505
2020-01-05 21:57 #7556Tikiキーマスターこんにちわ。
DSFファイルの場合、TuneBrowserはサンプルレートとサンプル数はファイル冒頭付近のfmt チャンクの情報から取得しています。fmt チャンクの内容を確認することは可能でしょうか?
念のためTuneBrowserの処理を確認してみましたが、すぐにそれとわかるような問題はなさそうでした。JRiverの生成するDSFファイルは独自なところがあるようですので、その関係かもしれませんが…。
ちなみに、「「X_SAMPLERATE」がゼロ」と言われているのは、どの表示上どの部分のことを言われているのでしょうか?
2020-01-05 22:09 #7557serenity参加者回答ありがとうございます。
fmt チャンクの内容を確認することは可能でしょうか?
これはやり方を教えていただければ出来るかもしれません。
「X_SAMPLERATE」がゼロ」と言われているのは、どの表示上どの部分のことを言われているのでしょうか?
最初に貼った画像でオレンジで表示された「0bps」の部分です。
クエリは「%X_ENCODER_TYPE%[ %X_SAMPLERATE%Hz][ – %X_BITRATE%bps]」となっています。
よろしくお願いいたします。
2020-01-05 23:48 #7558serenity参加者少し考えたのですが、少々サイズが大きいですがやはり音声ファイルをこちらから送付して調べていただいた方がよいのではないでしょうか。
バイナリエディタで開いてみましたが難しそうです。
2020-01-06 21:13 #7560Tikiキーマスターこんにちわ。
まず、出ていないと言われている情報ですが、
%X_ENCODER_TYPE%[ %X_SAMPLERATE%Hz][ – %X_BITRATE%bps]
の書式だとすると、%X_SAMPLERATE%Hzは表示されていて、%X_BITRATE%bpsが0になっているのではないでしょうか。
X_BITRATEが0になっているということは、その元になる曲の時間が0になっていることと符合します。
曲の時間も、fmt チャンクから総サンプル数として取得しています。serenityさんのスキルをわからずに書いて申し訳ないですが、SonyによるDSFファイルの仕様は以下から取得できます。
https://dsd-guide.com/sites/default/files/white-papers/DSFFileFormatSpec_E.pdf
この仕様によると、ファイル先頭から数えて64バイト目からの8バイト整数(LSB形式)がサンプル数です。ここが0になっているのではないかと想像します。
もし可能でしたら、確認してみていただけないでしょうか。むずかしいようでしたら、その旨お知らせください。
2020-01-06 21:24 #7561serenity参加者Tikiさん、お忙しい中回答ありがとうございます。
もし可能でしたら、確認してみていただけないでしょうか。むずかしいようでしたら、その旨お知らせください。
やはり私にはさっぱりわかりません。もう一度バイナリエディタで開いてみましたが、わかりませんでした。
2020-01-06 21:40 #7562Tikiキーマスターお手数ですが、バイナリエディタで開いたようすのスクリーンショットをアップしていただけないでしょうか?
2020-01-06 21:47 #7563serenity参加者Tikiさん、早速スクリーンショットをとりました。よろしくお願いいたします。
2020-01-06 22:02 #7564Tikiキーマスターありがとうございました。
すいません、お手数を取らせた上に、サンプル数としてはちゃんとデータが入っており、外していたようです。
ファイルをお送りいただくことができればとは思うのですが、おそらくこのレンタルサーバはそのサイズのファイルは受け付けられないのではないかと思います。すこし日数がかかりそうですが、調整できるかどうか、調べてみます。
2020-01-06 22:53 #7565serenity参加者Tikiさん、ありがとうございます。
おそらくこのレンタルサーバはそのサイズのファイルは受け付けられないのではないかと思います。
http://sakura.my.coocan.jp/test/dsf.zip
こちら↑(私の管理しているWebサイト)にアップロードしておきました。
1. Erich Kunzel_ Cincinnati Pops Orchestra – 01 Ascent.dsf
2. Erich Kunzel_ Cincinnati Pops Orchestra – 03 Star Trek_ Main Theme (The Movie).dsf
1.がバイナリエディタで開いたタグ値がゼロのファイル、2.が正常に表示されているファイルです。
2020-01-07 22:22 #7568Tikiキーマスターこんにちわ。
ファイルのアップロードありがとうございました。受領しましたので、サーバーのファイルは削除していただければと思います。
それで、結果としては両曲とも正しく時間が表示されていました。
環境によって差がでるような話でもないと思いますので、ちがいの要因はわからないのですが、取り急ぎご報告します。
2020-01-07 22:42 #7569serenity参加者Tikiさん、ありがとうございます。サーバー上のファイルは削除しておきました。
念のためfoobar2000でも開いてみましたが、正常に表示されました。
こうなるとどうしようもないですね。今は切り離していますが、機会をみてリモートPCから同じファイルをTuneBrowserで開いてみます。
2020-01-07 23:19 #7570serenity参加者リモートPC(Windows10 x64)でTuneBrowserで開いて見ましたが、正常に表示される事を確認しました。(4.12.3)
2020-01-08 10:53 #7571serenity参加者サブPC(リモートPC)で、JRiver Media Center 26でリッピングし直し、それを親PCにコピーしてTuneBrowserで表示させたところ問題なくタグ値が表示されました。未だ原因不明ですが、とりあえず解決したことを報告いたします。
2020-01-08 21:39 #7572Tikiキーマスターこんにちわ。
ご利用の構成をきちんと把握できていないかもしれませんが、別PCで問題なく処理できたとのことでしたので、もともとのPCで右クリックから「データの更新」をやってみてください、とお願いしようと思っていました。
結果としては、同様の操作をした形になったのかなと思います。
最初に出たタグの読み込み不良ですが、もし起こるとしたら、他のソフトで生成中のファイルをTuneBrowserのクローラーが検出して、それが生成途中のため情報が不完全なまま読み込んだということくらいかなと考えていました。生成途中で読み込んでも、たいていは生成終了時のファイルのクローズ処理でふたたびトリガがかかりますので、TuneBrowserはそれに合わせて再読み込みします。
ただOSの状態等によっては稀にそのトリガがこないことがあり、その場合は情報は不完全なままになることがあります。
そういうことにならないように、あれこれ手を打っているのですが、管理フォルダ上での他ソフトによるファイルの書き込み方によっては避けられないこともあります。もし今回のような状態になった場合は、右クリックメニューから「データの更新」を行うと、手動で更新できますので、そのようにしていただければと思います。
2020-01-08 22:07 #7573serenity参加者Tikiさん、詳しい説明ありがとうございます。
元のファイルはそのまま残っていますので、データの更新を何度かやってみましたが、表示の回復はできませんでした。
そこで、クローラー検出範囲外のフォルダに全ファイルを待避し、再度元に戻したところ、正常に読み込みできました。
念のため、データの更新のログを添付します。
Attachments:
2020-01-09 21:48 #7575Tikiキーマスターこんばんわ。
「データの更新」はすでに試されていて、変化がなかったと伺って、ちょうどいま別の要因で対処中の問題に該当するかも、と思い至りました。
その問題はファイルの更新日時だけが変わったときに反映されないというものですが、改めて考えてみるとX_系のタグの多くに該当しそうです。
この問題は次の先行版の更新 (今週末を目指していますがまだ微妙です) で対処する予定です。対処ができたとしても、今回発生した問題を再現させて追試していただくのはむずかしいと思いますのでそれには及びませんが、ご報告しておきます。
2020-01-09 22:05 #7576serenity参加者Tikiさん、対応ありがとうございます。
対処ができたとしても、今回発生した問題を再現させて追試していただくのはむずかしいと思いますのでそれには及びませんが、ご報告しておきます。
そうですね、もう無理矢理読み込ませてしまいましたので。
この問題は次の先行版の更新 (今週末を目指していますがまだ微妙です) で対処する予定です。
ありがとうございました。
2020-01-13 08:58 #7592serenity参加者おはようございます。
その後の経過を報告致します。以降、6枚のCDをほぼ同じ条件でリッピングしました。(読み取りドライブを内蔵から外付けのリッピング用ドライブに変更しました)その内5枚は比較的個々のファイルサイズの大きいクラシック、1枚は比較的ファイルサイズの小さいJpopでした。
その問題はファイルの更新日時だけが変わったときに反映されないというものですが、改めて考えてみるとX_系のタグの多くに該当しそうです。
これは勘ですが、どうも原因は他の所にもあるような気もしています。
前にやったファイルの待避をしなくても、データベースの削除~手動クロールで正しくタグを読み込めたことから、 JRiver Media Centerが吐き出す特に大きいファイルを読み込む際に特定の環境で何か問題が起きるのかと考えたりします。
問題の発生した5枚分の内4枚はそのまま残してありますが、一時停止ができないのは聞く上で少々つらいところです。
2020-01-13 09:18 #7593serenity参加者書き忘れたことがありますので追記します。
今後のこちらの対策として、JRiver Media Centerのリッピング出力フォルダをTuneBrowserの検出フォルダでない所に設定し、TuneBrowserの検出フォルダにファイルをコピーするようにします。
2020-01-13 17:29 #7601Tikiキーマスター追加の情報ありがとうございます。
入れ違いになってしまいましたが、今日、4.14の先行版(1508)を公開しました。もし再現できる環境があるようでしたら、このバージョンで一度お試しいただけないでしょうか。
お手数をおかけしますが、よろしくお願いします。
2020-01-13 18:41 #7603serenity参加者Tikiさん、こんばんは。
早速1508をインストールし、問題の曲で「データの更新」を行ったところ、正しくタグを読み込むことが出来ました。また、これにともないJRiver Media Centerのリッピング出力フォルダも元に戻しました。JRiver Media Centerでのリッピングはまだ新たにはやっていませんが、何か起きたらまた報告したいと思います。
ありがとうございました。
2020-01-13 23:06 #7607Tikiキーマスターご確認ありがとうございました。
動作としては改善しているようで、ちょっとホッとしました。もしリッピングを試されて、期待通りに動作しているようでしたら、その旨ご一報いただけると有難いです。
よろしくお願いします。
2020-01-14 11:55 #7608serenity参加者こんにちは。
2枚のCDをJRiverのDSFでリッピングしました。
その結果、2枚共問題なく初期状態でタグが表示されている事を確認しました。
2020-01-14 21:01 #7609Tikiキーマスターご確認ありがとうございました。
大変お手数をおかけしました。これでここでご指摘いただいた問題は解消したと理解しましたが、もし理解がまちがっていたら、言ってください。
よろしくお願いします。
-
投稿者投稿
- トピック「JRiver Media Center Ver.26で、DSFでリッピングした曲のタグの値がおかしい」には新しい返信をつけることはできません。