ゲームプログラムなら俺に聞け15
■ このスレッドは過去ログ倉庫に格納されています
004236
2010/12/27(月) 12:54:56レスありがとうございます。
【やりたいこと】
ゲーム作成にてDirectX9.0cの本を見て16bit44.1kHzのステレオ/モノラルの
.wavファイルをDirectX9.0cSDKのdsutil.cppを使いストリーミング再生する
プログラムを作った。ゲームをインターネットに公開するにあたり、
「a.wav」というようにWindowsMediaPlayerで開いて再生できるのはマズイと思った。
「a.wav」をWindowsMediaPlayerで再生できないように暗号化することにした。
【暗号化方法】
�@ファイル名「a.wav」のファイルの拡張子を削り「a」というファイル名にした。
�A.wavファイルのデータ部に16ByteのXOR暗号をかけようと考えている ← いまここ
★もっとよい方法があったら教えて欲しいです。
【問題点】
4種類ぐらいのwavファイル編集ソフトを使って作られた.wavファイルに同じ方法で
まとめて暗号化をかけようとしたが、.wavファイルのヘッダ部とかバラバラで不安。
【解決策を検討】
余分な情報のない.wavファイルに統一したいと考えた。余分な情報のない
.wavファイルを書き出す波形編集ソフトが知りたい。
(そのソフトで.wavファイルをすべて変換する予定。)
http://www.kk.iij4u.or.jp/~kondo/wave/
上記のサイトを見ると「拡張部分のサイズ」「拡張部分」を除くと、ヘッダは44Byteになる。
今手元にある.wavファイルの大半が、「ヘッダ部44Byte+データ部」のかたちなので、
このかたちが標準形だと思われる。
■ このスレッドは過去ログ倉庫に格納されています