3

PHPファイルを介して実行すると、以下のコマンドがありますhttp://localhost/myfile.php

cmd は出力されますが、input_file.txt は生成されません。

$cmd = "ffmpeg.exe -i C:\\ep-convert\\To_the_Beautiful_You_9.264 2> input_file.txt";
exec($cmd);
echo $cmd;

ただし、画面上のコマンド出力をコピーすると、

ffmpeg.exe -i C:\ep-convert\To_the_Beautiful_You_9.264 2> input_file.txt

これをコンソールに貼り付けます。

問題は、mencoder や mplayer などの他の exe ファイルを実行した場合です。出力が表示されますが、具体的には、この ffmpeg.exe が exec() で実行されていないようです。

何がうまくいかなかったのか、上記のコマンドで exec を機能させる方法。

ウィンドウサーバー2008を実行しています

4

1 に答える 1