4

私は現在、JAVA を使用して MP3 オーディオを暗号化し、その暗号化された MP3 ファイルから文字化けしたサウンドを生成するプロジェクトに取り組んでいます。これまでのところ、DES 暗号化方式を使用して MP3 ファイル全体を暗号化できます。ただし、この暗号化されたファイルは MP3 プレーヤーを使用して再生することはできません。MP3 ファイルには何らかの構造 (ヘッダーやデータなど) があることは知っていますが、MP3 構造全体を壊さずにこのファイルに暗号化を実装する方法がわかりません。

この暗号化された MP3 ファイルを再生可能にするにはどうすればよいですか?

4

1 に答える 1

1

Javaでの解析とmp3ストリームに関する詳細情報:JavaLayerjavazoom.jl.decoder.Bitstreamは、主にクラスを使用してストリーム処理を自然に実装するmp3デコーダーです。すべてのタグデータをスキップし、各フレームの生のバイトを提供します。

mp3ストリームの解析を行う別のライブラリはjaudiotaggerです。おそらく、そこからコードをスカベンジすることもできます。

これらのライブラリは両方ともLGPLの下で配布されているため、ライセンスの問題に注意してください。

于 2012-12-21T04:38:02.133 に答える