デジタルオーディオは、任意のオーディオ処理システムの基本である生のオーディオフォーマットです。その非圧縮の...カーブの各サンプル(オーディオのY軸)のオーディオカーブの高さを表す一連の整数ここで時間はこの曲線に沿ったX軸です)
...このPCMオーディオは、いくつかのコーデックを使用して圧縮され、ビデオやメタデータチャンネルとともにコンテナ内にバンドルされます...オーディオをAからBに変換するコンテナの仕様と圧縮されたオーディオコーデックを理解する必要があります。オーディオAをPCM形式に圧縮解除してから、逆の作業を行います。PCMをBのコーデックに圧縮し、Bのコンテナにバンドルします
WAVEのオーディオファイルの芸術をマスターすることをお勧めします。WAVEの美しさは、オーディオカーブの圧縮されていない整数に続く44バイトのヘッダーです。WAVEを読むためのコードを書きますあなたのバイトを出力WAVEファイルに送信することによってその動作を証明してください... diff入力WAVE出力WAVEは同じものでなければなりません...一度マスターすれば、あなたは上記目標に挑戦する準備が整いました。
現代のオーディオ圧縮アルゴリズムは、無損失アルゴリズムではなく、目立たない情報を破棄するために、ソースのすべての情報負荷を保持しています... opus(http://opus-codec.org/)は現在特許を取得しておらず、オープンソースであるコーデックです