我正在尝试使用此行将视频转换为mp4 for android:
$q = ''.$ffmpeg_path.' -i video.avi -vcodec libx264 -vprofile baseline -preset slow -b:v 250k -maxrate 250k -bufsize 500k -vf scale="320" -threads 0 video.mp4';
echo "Command: ".$q."\n";
shell_exec($q);
$m = shell_exec($mp4box_path." -tmp /folder/ -inter 500 /folder/video.mp4");
但是当我尝试在我的Nexus 5上播放视频时,视频已启动,我可以看到可能是第一个2-3秒,而且我有这个错误 抱歉,此视频无法播放
无法在网上找到问题的解决方案,我正在尝试更改ffmpeg命令中的主要和基线配置文件,但我得到了同样的错误。