gpt4 book ai didi

linux - ffmpeg - 忽略第一张图片的一组图片的幻灯片

转载 作者:太空狗 更新时间:2023-10-29 11:45:11 26 4
gpt4 key购买 nike

我可以用下面的命令创建幻灯片

ffmpeg -y -f image2 -r 1/15 -i image%d.jpeg -y -r 45 video.mp4

视频创建成功,但是忽略了第一张图片..

例如在我当前的文件夹中

image1.jpeg
image2.jpeg
image3.jpeg

但幻灯片放映仅使用 image2.jpegimage3.jpeg 创建..(即创建了 2 张图像的 30 秒视频..但我预计 45 秒包含 3 张图片的视频,每张图片显示 15 秒)

最佳答案

您的命令有什么问题是 -r 45 作为输出选项。您告诉 ffmpeg 以 45 fps 的输出速率生成视频。您可能不希望这样。

使用fps 过滤器设置帧率:

ffmpeg -r 1/15 -i img%d.jpeg -vf fps=25 output.mp4

如果你使用

ffmpeg -r 1/15 -i img%d.jpeg output.mp4

您将获得约 0.07 fps 和三帧的视频,这意味着大约 45 秒长的视频 (3/0.07)。这给出了预期的结果,但它可能无法在所有播放器中播放。

注意:

  • -y 不需要两次。只在 -i 之前提供一次。
  • -f image2 不是必需的。

使用 -r 作为强制另一个帧速率的输出选项会在某些播放器中立即跳过第一帧。我认为这是一个错误,现在是 reported in this ticket .

关于linux - ffmpeg - 忽略第一张图片的一组图片的幻灯片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20172069/

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