gpt4 book ai didi

php - FFMPEG 无法取帧并另存为图像

转载 作者:行者123 更新时间:2023-12-04 23:35:34 25 4
gpt4 key购买 nike

我正在尝试从视频帧中保存图像并将其保存为 jpeg。
此功能适用于较小的视频文件,但如果视频超过 10 分钟,则不会保存 jpeg 图像。与之前一样出现错误。

public function VideoToJpeg($localVideoPath, $localOutImgPath)
{
$Name = dirname(__FILE__) . "/ffmpeg";
$Str = "$Name -i \"$localVideoPath\" -an -ss 00:00:03 -an -r 1 -vframes 1 -y \"$localOutImgPath\"";

exec($Str);
}

这是我从 ffmpeg 得到的错误
[NULL @ 0370e760] Unable to find a suitable output format for 'path'
: Invalid argument

最佳答案

您的问题尚不清楚,但我认为 $localOutImgPath$localVideoPath参数传递了一些错误的值,因为错误清楚地说明了这一点:
[NULL @ 0370e760] Unable to find a suitable output format for 'path'
请检查一下。

FFmpeg: The ultimate Video and Audio Manipulation Tool
FFmpeg and x264 Encoding Guide更多示例。

关于php - FFMPEG 无法取帧并另存为图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15003561/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com