Php Linux Gif生成问题视频到使用FFMPEG生成动画Gif

Php Linux Gif生成问题视频到使用FFMPEG生成动画Gif,php,ffmpeg,gif,animated-gif,shell-exec,Php,Ffmpeg,Gif,Animated Gif,Shell Exec,我正在尝试从视频创建动画Gif 我的代码可以在Windows操作系统上运行,但当我把它放在Linux/Ubuntu主机上时,它就不能正常工作了 <?php $ffmpeg = "include/ffmpeg"; $Get_From_duration = 3.0; $Duration_of_anime = 3.0; $InputvideoFile = "tes

我正在尝试从视频创建动画Gif

我的代码可以在Windows操作系统上运行,但当我把它放在Linux/Ubuntu主机上时,它就不能正常工作了

<?php
$ffmpeg = "include/ffmpeg";                             
$Get_From_duration = 3.0;                               
$Duration_of_anime = 3.0;       
$InputvideoFile = "test.mp4";
$thumbname = "testgif";
$size = "320:180";      
$filter = "\"[0:v] fps=12,\"scale=$size:force_original_aspect_ratio=decrease,pad=$size:(ow-iw)/2:(oh-ih)/2\",split [a][b];[a] palettegen [p];[b][p] paletteuse\"";
$outimageFileG = "/".$thumbname.".gif";
$cmd = "$ffmpeg -ss $Get_From_duration -t $Duration_of_anime -i $InputvideoFile -filter_complex $filter $outimageFileG";
shell_exec($cmd);   
?>

我正在使用FFMPEG
https://ffbinaries.com/downloads
使用
ffmpeg 4.2二进制文件
Linux-64


我没有找到任何错误日志!我很困惑。

@Mickeel Leger嗨,先生,谢谢你编辑我的问题。你需要缩小问题的范围。ffmpeg命令或PHP脚本有问题吗?您是否手动运行相同的ffmpeg命令,在尝试编写脚本之前在命令行界面中取消编写?ffmpeg甚至会被执行吗?没有错误吗?将
-report
添加到ffmpeg命令中,它将在当前目录中输出一个非常详细的日志文件。这也是您的问题吗?