ユーザーがアップロードした.wavファイルを.mp3拡張子にエンコードするためのアドバイスがあるかどうかは疑問でした。可能であればPHPソリューションを構築したいと思います。ファイルがアップロードされたら、コマンドラインのLAMEエンコーダをPHP経由で呼び出せますか?より良い選択肢がありますか?PHP - .wavファイルを.mp3に変換しますか?
ありがとうございます!
ユーザーがアップロードした.wavファイルを.mp3拡張子にエンコードするためのアドバイスがあるかどうかは疑問でした。可能であればPHPソリューションを構築したいと思います。ファイルがアップロードされたら、コマンドラインのLAMEエンコーダをPHP経由で呼び出せますか?より良い選択肢がありますか?PHP - .wavファイルを.mp3に変換しますか?
ありがとうございます!
私はこれを実行して、libmp3lameでffmpegをダウンロードしてインストールしました。あなたのコードで
は、この操作を行います。
$commandOutput = shell_exec('ffmpeg (or path to your ffmpeg file) -i file.wav file.mp3')
を私はwavファイル(複数可)をエンコードするための便利なインターフェイスを提供しLAMEのラッパーを書きました。ライブラリはここにあります:https://github.com/b-b3rn4rd/phplame