将 gifv 转换为 jpg

将 gifv 转换为 jpg

我如何将 .gifv 转换为 .jpg?

是否还有任何脚本可以捕获最具信息量的关键帧?

jalal@klein:~$ convert -verbose -coalesce MRtIA77.gifv rabbit.jpg
convert: no decode delegate for this image format `GIFV' @ error/constitute.c/ReadImage/501.
convert: no images defined `rabbit.jpg' @ error/convert.c/ConvertImageCommand/3210.
jalal@klein:~$ convert  MRtIA77.gifv rabbit.jpg
convert: no decode delegate for this image format `GIFV' @ error/constitute.c/ReadImage/501.
convert: no images defined `rabbit.jpg' @ error/convert.c/ConvertImageCommand/3210.

答案1

对于兔子文件,将以下内容粘贴到您的网络浏览器中(我假设这是您找到原始视频的地方)

http://i.imgur.com/MRtIA77.gifv

右键单击图像(不是图像下方的下载链接)并选择“将视频另存为”

使用 ffmpeg 您可以从视频中提取帧(下面设置为每秒 1 帧,您可以增加此数字以每秒捕获更多图像)

ffmpeg -i MRtIA77.mp4 -vf fps=1 out%d.jpg

或 png

ffmpeg -i MRtIA77.mp4 -vf fps=1 out%d.png

gifv 旨在模拟 gif,但不是 gif 类型。它是一个 .mp4 或 .webm 视频。

**编辑 - 在我看来,这些兔子更像豚鼠

相关内容