shell_exec调用FFmpeg生成的超10秒音频视频无法播放,终端执行同指令正常
通过
shell_exec调用FFmpeg生成视频时长音频场景播放异常问题 - 故障现象:采用单张静态图片搭配单段音频生成视频的流程中,当音频时长不足10秒时,生成的视频可正常播放;一旦音频时长超过10秒,生成的视频即无法正常播放
- 排查验证结论:直接在终端运行相同的FFmpeg指令生成的视频可正常播放,故障仅在通过
shell_exec()调用FFmpeg的场景下复现 - 当前使用的FFmpeg生成指令:
ffmpeg -loop 1 -f image2 -i $this->img_url -i $this->audio_url -vf scale=1920*1080 -pix_fmt yuv420p -vcodec libx264 -shortest ".$video_local_dir.$video_name
内容的提问来源于stack exchange,提问作者Mukul Kashyap
相关产品推荐
相关产品推荐

