3


1

私はその場でユーザのブラウザにMP3にオーディオファイルを変換することができたいです。 私が使っているソフトウェアは、Apache、PHPです。 これが私がこれまでに持っているコードです:


このコードでは、音声の最初の数秒しか変換されませんが、ヘッダ機能をコメントアウトすると、音声ファイルは完全に変換されますが、すべてのバイナリデータは画面に渡されます(ブラウザのmp3プレーヤーではなく)。 )

何かご意見は?

1 Answer


2


まあ私は答えを見つけます。 出力ストリームのサイズを計算し、次のヘッダを出力する必要があります(オーディオストリーム出力の前に)。

header( "Content-Length:{$ calculateFileSize}");