web-dev-qa-db-ja.com

'オクテットストリーム' .binファイルをデコードすることは可能ですか?

Tidal.comはflacファイルをストリーミングしますが、ファイルのダウンロードは提供していません。これが私が望んでいることです。 Tidalのような大企業に期待されるように、私の問い合わせでは、最大限の丁寧でフレンドリーなサポートサービスが私に自分でファンクするようにアドバイスしました。

私は、flacトラックがストリーミングされると、いくつかの.binファイルがブラウザーにキャッシュされることを知りました。そのような.binファイルの1つを保存しました-そのサイズはflacファイルのサイズにほぼ対応していますが、7ZipでもUltraISOでも、名前をZipまたはflacに変更してVLCまたはPotPlayerで開くこともできませんでした。

だから私の質問は-そのようなファイルをデコードしたり、他の方法でそれからflacを取得したりできますか?ありがとう。

2
user498283

簡単なグーグルは私に言う...

「FLACストリームは暗号化されていますが、Tidal APIが曲をストリーミングする直前にプルするJSONファイルで暗号化キーを見つけることができます。これには、直接の曲のURLとキーが含まれますが、よくわかりません。アルゴリズムを使用しました。OpenSSLで何度もテストしてAES-128および256でファイルを復号化しました。OpenSSLを間違って設定したか、Salsa20を使用してストリームを暗号化しています。API呼び出しはHTTPSを介して行われます。ストリームはそうではありません。」

—要するに、あなたはそれをするつもりはありません。

0
Tetsujin