総ストレージ容量が 175 TB の 6 台のサーバーがあり、すべてがさまざまな種類のメディアをホストしています。多くのメディアは二重であり、コピーはさまざまな形式で保存されているため、メディアのタグを読み取るために使用できるライブラリまたは何かが必要であり、それが利用可能な最良のコピーであるかどうかを判断します. たとえば、私のメディアの一部は、DVD を持っている日本のコンテンツで、現在はそのコンテンツのブルーレイ リッピングです。このコンテンツには、「ハードサブ」、つまりビデオにエンコードされた字幕と、再生時に未加工のビデオの上にレンダリングされるサブタイトルである「ソフトサブ」が含まれる場合があります。そのリッピングのすべてのコピーを見つけて比較できるようにしたいと考えています。解像度、ソフトサブがあるかどうか、オーディオ形式と品質によって異なります。
したがって、これを行うためにプログラムに組み込むことができるライブラリを誰かが提案できますか?
編集: 言及するのを忘れていましたが、ディストリビューション サーバーは他のサーバーをドライブとしてマウントし、Windows サーバーを実行しているため、おそらく C# でソリューションをコーディングします。そして、すべてのメディアは私自身が合法的に使用するためのものであり、他のプレーヤー向けに他のフォーマットになっているものがあるため、非常に多くのコピーを持っています. たとえば、ブルーレイを再生できないため、xbox 用にブルーレイの一部を xvid に再エンコードしています。
これが完了したら、コードをオープンソースにする予定です。このようなものはまだないようで、他の誰かを助けることができると確信しています。