0

だから私はこれを使用してphpを使用してffmpeg入力からクロップ検出値を解析しようとしています:

<form method="post" enctype="multipart/form-data">
<input type="file" name="video"  />
<input type="submit" name="crop" value="crop"/>
 </form>
</body>
<?
if(isset($_POST['crop'])){

$ffmpeg = '/usr/local/Cellar/ffmpeg/1.2.1/bin/ffmpeg';

shell_exec($ffmpeg ." -i ".$_FILES['video']['tmp_name']." -t 1 -vf cropdetect -f null - 2>&1 | awk '/crop/ { print $NF }' | tail -1
"); 


}
?>

しかし、私はエラーが発生します:

Undefined variable: NF

どうすればよいかわかりません。助けていただければ幸いです。

4

1 に答える 1

1

$コメントで言ったように、\=>を追加してエスケープします\$NF

于 2013-08-29T23:02:41.027 に答える