ffmpeg - 从最后一张图像开始渲染图像

标签 ffmpeg

我有一系列图像(命名为: example001.jpgexample100.jpg ),我想为这些图像输出视频,从最后一张图片开始,然后返回到第一张(即按降序排列)。
我使用以下命令:

ffmpeg -r 10 -i example%03d.png -start_number 100 output.mp4



但是,输出视频未显示所需的视频。
使用的命令有什么问题?

最佳答案

您可以使用 reverse filter :

ffmpeg -framerate 10 -i example%03d.png -vf reverse -pix_fmt yuv420p output.mp4
  • 期权放置很重要。 -start_number 100image file demuxer 的输入选项但是您试图将其用作输出选项。但是,它不会从 100 开始倒数。
  • 或者,您可以使用其他工具以所需的顺序对图像进行管道传输。
  • -pix_fmt yuv420p添加以确保在糟糕的播放器中播放。
  • 关于ffmpeg - 从最后一张图像开始渲染图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38192990/

    相关文章:

    ubuntu - ffmpeg 将视频文件从 ubuntu 流式传输到 youtube

    ffmpeg - 在 ffmpeg 中找不到 configure.ac 文件

    bash - 对多个目录中的视频文件进行递归编码

    c++ - libvlc ffmpeg : No seek in mpegts h264 stream

    c - 仅对视频文件的部分进行 Remux 和分段,而输出没有差异

    ffmpeg - Packet Corruption : Why sometimes ffmpeg . bat批量视频编辑让我的电脑不稳定无法重启?

    python - 如何使用 map 多处理 Pandas 数据框?

    node.js - Fluent-FFmpeg 错误 : ffprobe exited with code 1

    c# - 找不到类型或命名空间名称 'ImageEntitiesContainer'

    iphone - iPhone 上的 FFmpeg - 修改视频方向