Ram*_*mar 2 gif ffmpeg video-conversion
我在 XAMPP 上安装了 FFmpeg,用于将视频流转换为 GIF 图像。
我使用了下面的代码,但它不起作用。
ffmpeg -ss 00:00:05.0 -t 00:00:10.0 -i input.wmv -acodec copy -vcodec copy -async 1 output.gif
Run Code Online (Sandbox Code Playgroud)
您的问题是:您不能简单地将输入视频和音频流复制到 GIF。GIF 需要以不同的方式编码。基本上你是在告诉 FFmpeg 实际上不转换任何东西。
试试这个:
ffmpeg -ss 5 -i input.wmv -t 10 -pix_fmt rgb24 output.gif
Run Code Online (Sandbox Code Playgroud)
笔记:
-t
是一个输出选项,应该在-i
您的输出文件名之间。-filter:v "scale=-1:320"
或类似地将输出缩小到 320 像素的高度(并自动调整宽度 ( -1
)。提示:“它不起作用”不是足够具体的问题描述。在询问 FFmpeg 问题时,请始终包含完整的、未删减的 FFmpeg 命令输出。