1

私はサーバーを完全に制御できるので、プラグインなどをインストールできますが、そのソフトウェアは商用利用のためにライセンスを取得できる必要があります。

人々がアップロードする曲の「鈍い」バージョン(つまり、より低い周波数とビットレート)を作成したいのですが、これは自動的に削除される前に短時間(おそらく数日)使用されます。

これは、ダウンロード中またはアップロード時にリアルタイムで実行できます。サーバーに元のコピーが保持されていてもかまいません。アイテムのtodoのデータベースに追加するだけでもかまいません。次に、cronジョブを作成してtodoアイテムをクロールし、そこから実行します。

PHPで実行中のプログラムをサーバーに保存する方法についてはあまり理解していません。現時点で最も行っているのは、PHPからMySQLバックアップスクリプトを実行することです。

4

1 に答える 1

3

このhttp://lame.sourceforge.net/(http://sourceforge.net/projects/lame/files/lame/3.99/)をダウンロードしてインストールします。PHPから、関数execを使用してコマンドを実行し、MP3の新しい「エンコード」を低品質(64または48キロビットなど)で作成します。エンコードが完了したら、エンコードの出力をWebサーバーにアクセスできる場所に配置して、インターネットから結果を読み取ることができるようにします。

于 2012-07-06T19:52:52.640 に答える