純粋な PHP を使用して Wav を Ogg または MP3 に変換するソリューションはありますか? 技術的には可能です。しかし、既製のライブラリはどうでしょうか?
私は1-7秒のwavについて話している。
純粋な PHP でこれを書くと、確実に脳が溶けてしまいます。そうは言っても、十分な C の知識があれば、ffmpeg の周りに PHP 拡張ラッパーを作成できます。おそらくそれが最適でしょう。
exec()
または、コードを配布したくない場合や、これを (合理的な) 依存関係として持ちたくない場合を除き、単に使用することもできます。
どちらの場合も、機能する ffmpeg ライブラリをサーバーにインストールする必要があります。
免責事項
私は自分自身を書く前にこの答えを読んでいませんでした:)