web-dev-qa-db-ja.com

ファイルをカセットテープに保存できますか?どうやって?

ラマの写真を含む、かなり小さなファイルがあるとします。そして、私はラマの写真をコピーする人を非常に妄想しているので、カセットテープのような目立たない場所に保管することにしました。カセットに音楽が入っていると思って聴こうとするとノイズが出るので、ファイルを開けられないと思います。

データの整合性を損なうことなくこれを行うにはどうすればよいですか?いくつかのバイナリデータをテープに単純にダンプできますか?後でテープを読む速度を気にする必要がありますか?

そして最後に、そのようなプロジェクトには現実の世界でどのようなツールが必要でしょうか?たとえば、Unix環境で使用できる、カセット録音用の簡潔なアプリケーション、フレームワーク、またはその他のツールはありますか?独自のツールをコーディングする必要がありますか?

ありがとうございました!

2
Apollo

実際にできます。これは、1980年代の数年間データを保存するためのごく普通の方法でした。ファイルのバイナリイメージを一連の高音と低音に変換し、オーディオテープに録音します。後でそれらを読み戻し、周波数のシーケンスをビットのシーケンスに変換できます。

実際に非常にうまく機能する(そして実装がはるかに簡単な)のは、データのニブルを電話網で使用されるDTFMサウンドに変換し、DTFM認識を介してそれらを読み戻すことです。

2
Eugen Rieck