我正在尝试使用以下命令在第 5 秒准确地从视频中提取图像。
ffmpeg -i input.mp4 -deinterlace -an -ss 5 -f mjpeg -t 1 -r 1 -y -s 200x180 output.jpg 2>&1
它仅适用于mp4,而对于其他文件格式,我正在获得0 kb图像文件。任何帮助,
提前谢谢。
您的命令工作正常。您可能正在使用的视频长度的值可能小于您使用 ss
或 t
指定的时间。试试这个。
ffmpeg -i input_video -ss 00:00:05 -vframes 1 out_image
值得阅读文档。