長い間プログラミングをしていないので、簡単に行ってください。
基本的に、.mp4 でいっぱいのフォルダーを自動的に変換して .flv にすることができる PHP スクリプトを作成しようとしています。これは、ブラウザー内でローカル ネットワークを介してストリーミングできるようにするために、TV コレクション全体 (かなり大きい) に対して行われます。
現在、次のコードを取得しています。
// Save video files into an array
$vid = glob("../../*.mp4");
// Open text file in write mode
$fp=fopen("test.txt","w+");
// Write contents of array to file
foreach($vid as $key => $value){
fwrite($fp,$value."\n");
}
これにより、フォルダー内のすべての mp4 ファイルが取得され、ファイル名がテキスト ファイルに保存されます。次に必要な手順は、各行を 1 つずつ読み取り、各行が完了するまで FFMPEG コマンドを実行することです。
どうすればこれを達成できますか?なんらかの形で shell_exec を使用する必要があることはわかっていますが、これまで使用したことがなく、次に何をすべきかについて少し行き詰まっています。
助けてくれてありがとう