gpt4 book ai didi

使用可变帧率编码视频

转载 作者:行者123 更新时间:2023-12-04 22:52:17 34 4
gpt4 key购买 nike

我在一个文件夹中有一个带时间戳的图像列表。所有图像都命名为 %12d_us.jpeg (即 000000020038_us.jpeg 等)。这些图像是以可变帧速率记录的,因此虽然一个视频可能已经以 40 fps 的速度拍摄到其他视频,但 fps 可能已经下降到 30 甚至 20 fps。但是,我确实有以它们的名称编码的每个图像的时间戳。有没有办法对这些图像进行编码,使它们类似于捕获它们的原始视频流(即以动态帧速率)。

如果有人能对此提供帮助,我将不胜感激。我应该补充一点,我正在运行 Windows,所以我不能使用 glob 模式,因为它不是我的操作系统 POSIX 的一部分。

最佳答案

您可以使用 FFmpeg 的 concat 功能:http://ffmpeg.org/ffmpeg-formats.html#concat-1

ffmpeg -i duration.txt -c:a 复制 -vf fps=30 output.mp4

您必须根据您的文件名生成 duration.txt - 例如:

ffconcat version 1.0
file 000000020038_us.jpeg
duration 2
file 000000050039_us.jpeg
duration 5
file 000000010040_us.jpeg
duration 1

关于使用可变帧率编码视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52268087/

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