RECBOXとファイル数上限の話

年末のLS-XHLにつづき、RECBOXもトラブル発生。
システム初期化するハメになりました。

RECBOXは、DTCP-IPに対応していてJ-COMの番組の保存先に指定できるので、JCOMの番組の保管先として非常に重宝しているのだけど、実は、RECBOXには管理可能なファイル数に上限が存在する。
※該当するのはcontentsフォルダ配下のみ。

フォルダ数は999まで
ファイル数は10,000まで

対象の製品は下記に書いてあるがかなり多い
http://www.iodata.jp/support/qanda/answer/s14289.htm

RECBOXは、「dlna」「contents」「disk1」のフォルダが存在する。
「dlna」はPCからは覗く事ができず、「contents」「disk1」が参照可能。
「contents」はDLNAの配信の対象になっていて、「disk1」は管理外。

んで、「disk1」は管理外なのでどれだけファイル置こうが関係ないが、「contents」はRECBOX内部でもDBのようなもので管理しているらしく、このDBだかなんだかの制限として10,000ファイルの上限が設けられている。

なお、「contents」はPCから参照可能な共有フォルダなので、困ったことに上限を超えて置こうとすると置けてしまう。特にエラーで弾かれることもなく普通にファイルをおける。ただし、上限を超えてしまうと、途端に挙動がおかしくなる。自分が遭遇したのは下記

  • ファイルの参照とDBの更新をやっていると思われる処理が長くなり、常時タイムアウトで帰って来てしまい、管理機能が死んだ状態になる。
  • ファイルを追加しても、それ以降のDLNAへの反映は一切効かなくなる。PCからファイルを削除しても、DLNA上は存在したままになり整合性に問題が生じる。
  • 長いこと待っていると、たまにコンテンツ管理機能にアクセス出来る事があるが、そこから削除を行うと、一応削除処理は正常終了する。ファイルの有無は関係なし。ただし、ファイル数が上限超えのフォルダを消そうとすると「失敗しました」と言われて消すことができない。
  • 大量なファイルの操作をしようとしたためか、DLNAの反映を行おうとして、RECBOXがまた忙しくなりタイムアウトが頻発。その間、DLNA上でもファイルが見えなくなる。
  • (システム初期化ではなく)ディスクのフォーマットをしてみたが、コンテンツ管理機能上はデータはクリアされておらず、初期化は意味がなかった。
  • システム管理をおこなうと、全てが真っさらになってもとに戻った。
  • DLNA上に存在していた番組は、「コンテンツの移動」を行えば
  • 「dlna」から「contents」に移動することが出来、dtcpファイルとして見えるが、不整合が起きている状態では 削除はできても、追加しようとした分は一切反映されないため、移動した時点で、「dlna」から録画した番組が削除されるだけで、居なくなってしまう。
  • 一度消えてしまったdtpファイルは、後からRECBOXに認識挿せるのは無理な模様。システム初期化後contentsフォルダにファイルを戻してみたが、DLNA上は見えなくなったまま。要は、システムの初期化をすると、録画した番組は一切救えない。

ので、長年かけて取りだめたコンテンツと年末年始の未視聴な番組が全て飛んでしまった。結構ショック。というか、そんな上限有るとか知らんかったし・・・

ファイルを上限超えてコピーするのは可能だけど、置いたらDLNAの管理ファイルは壊れてしまうから初期化しかありません!という仕様っぽいんだけど、そんな注意どこにも書いてないんですよね。

普通、上限超えそうになった時点でエラー吐いて止めてしまうとかしませんか。後で見てみると、DLNAの仕様上の上限が1000ファイルとからしく、それを超えたときの処理があまりよろしくない、と言ったところでしょうか。上限にひっかかりそうなファイルを削除して素直に待ってたら治ったという報告もあるようだけど、うちはファイル削除して何日も経過しているわけで。

LS-XHLみたいにSSHでつながるようなルートがあれば直接ファイル覗いちゃうんだけど、そもそももう初期化しちゃったし、もうどうしようもない状態ですからね。なので、もう再放送とかやりそうもなく、見れなそうなファイルも泣く泣くお別れする必要がありそうですが、諦めきれずに持ってます 笑

救済措置とか無いんですかね。RECBOXで録画したとわかってるDTCPファイルですからねえ。自身のデバイスキーで復号化できそうなファイルは戻してあげる・・とかしてくれてもいいのにな、と思ったり。もしくは、LS-XHLみたいに「見れるかどうかは置いといて、拡張子 DTCPならDBに反映させる」みたいな挙動にしてくれればいいのになと。永久保存したい場合は、レコーダーにムーブさせてBDに保存するしかなさそうな感じですかねえ。

スポンサーリンク
テスト
テスト

シェアする

フォローする

スポンサーリンク
テスト