gpt4 book ai didi

python - 使用ffmpeg制作视频时如何指定开始和结束帧

转载 作者:行者123 更新时间:2023-12-04 23:07:34 24 4
gpt4 key购买 nike

我在 jupyter notebook 中使用 python,我正在尝试使用 ffmpeg 来指定开始和结束图像并将文件夹中的多个图像转换为单个视频。我有一个文件夹“images”,里面的图像标记为“image0”、“image1”、“image2”等。我想在我的视频中指定开始和结束图像。例如,我希望能够使用“image100”将视频制作为“image200”。现在,我有:

!/home/jovyan/ffmpeg-dir/ffmpeg -i /home/jovyan/images/image%d.bmp -frames:v 1000 /home/jovyan/output.mp4
这是正确制作视频,但我相信它只是拍摄前 1000 张图像。
谢谢!

最佳答案

使用-start_number .

Use the -start_number option to declare a starting number for the sequence. This is useful if your sequence does not start with img001.jpg but is still in a numerical order.


(来源: https://ffmpeg.org/faq.html#toc-How-do-I-encode-single-pictures-into-movies_003f)

For example, I would like to be able to make the video using 'image100', to 'image200'.


你需要结合 -start_number 100-frames:v 101 (从 image100.jpgimage200.jpg 的 101 帧)。

关于python - 使用ffmpeg制作视频时如何指定开始和结束帧,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63195747/

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