多くのリソースを無駄にすることなく、PHP を使用して外部サイト (例: youtube.com) からビデオ (.mp4) を .mp3 に変換するにはどうすればよいですか? http://youtube-mp3.org/と同様に、非常に簡単に変換できます。
ありがとう。
多くのリソースを無駄にすることなく、PHP を使用して外部サイト (例: youtube.com) からビデオ (.mp4) を .mp3 に変換するにはどうすればよいですか? http://youtube-mp3.org/と同様に、非常に簡単に変換できます。
ありがとう。
シェルコマンドで変換できます [*]
<?php
exec('ffmpeg -i video.mp4 -f mp3 -ab 192000 -vn music.mp3');
?>
Pure PHP は、このタスクには適していません。
ユーザーが PHP 経由でファイルをアップロードできるようにします。次に、 phpmpegやgstreamerなどの外部プログラムを (exec() 関数を介して) PHP に指示して、ファイルを変換します。変換後、PHP 経由で mp3 をダウンロードできるようになります。
ffmpeg のようなプログラムは、PHP スクリプトが必要とするよりもはるかに少ないリソースを使用するため、これがこの種の問題に対する唯一の適切なアプローチであると私は考えています。