ffmpeg - 使用ffmpeg将图像转换为gif时如何设置帧延迟
问题描述
我想将图像序列转换为 gif,并且我希望每一帧持续一段时间,但我找不到如何执行此操作的示例。
我知道这个基本命令有效
ffmpeg -y -i %0d_Frame.jpg output.gif
但是我怎样才能让每一帧停留 1 秒呢?
解决方案
答案很简单:
ffmpeg -framerate X -y -i %0d_Frame.jpg output.gif
命令的顺序很重要,我一直在-framerate
后面-y -i
,但它不起作用。
推荐阅读
- javascript - 设置 Javascript 文件不是 Rails 服务器的服务器
- android - 无法让服务在 Android 中运行
- python - 了解python函数;返回值
- ios - 确定尽可能低的 iOS / macOS 部署目标的最佳方法
- java - 如何在不依赖数据库的情况下将 JUnit 测试应用于我的 Insert()、update()、delete() 方法(使用 Mockito)
- sql - 简单案例的子查询性能
- python - 我不断收到一个错误,称为“int”对象没有属性“替换”
- node-red - Node-red 使用哪些图形库来绘制拖放节点及其连接
- asp.net - AngularJS 仅在反复刷新页面时才有效
- mysql - SQL排序链表