2011-10-27 13 views
0

いくつかの音楽ファイルをwavからmp3に変換するプログラムを作成したいと考えています。 WAVは生のビットストリームでなければならず、読み込みはそれほど問題になるはずはありませんが、元のストリームをmp3にエンコードする方法をどこから始めるべきかわかりません。私はすでにmp3フレームのヘッダーを構築する方法を読んだことがありますが、音楽データがどのくらい正確に格納されているかを知りたいと思います。私はこのようなことには全く新しいので、いくつかの徹底的なリファレンスやチュートリアルは素晴らしいでしょう(本も歓迎されます)。wavをmp3に符号化するアルゴリズム

私は、既存のライブラリとコーデックの使用はオプションではないことを指摘したいと思いますので、私は基本に入り、自分でそれを行う必要があります。あなたがコード自体を提示するなら、私はc/C++を好むでしょうが、私は何とか他の言語を通しても読むことができます。

+2

オーディオ圧縮の詳細について知りたいのですか、またはファイルを変換したいだけですか? –

+2

生のサウンドをMP3にエンコードしたいが、「コーデックの使用はオプションではない」?私はこれらの要件を本当に理解していません。あなたは、その精神音響コンポーネントを備えたMP3圧縮アルゴリズムの発明が大きなブレークスルーであり、数行のコードだけではないことを認識していますか? –

+0

私はヨアヒムが言ったこと、すべての詳細を好むでしょう。私はそれが何も簡単ではないことを理解するが、私はまだ背景を見ていない場合、私はそれを理解することができるかどうかを伝えることはできません。とにかく、コーデックの使用はオプションではありません。なぜなら、私はその混乱をシェーダーに入れて、私が得ることができるコンバージョンをスピードアップさせたいからです。クレイジーで不気味な仕事かもしれませんが、今は自由時間があります;) – Raven

答えて