FFmpeg - 为视频文件每帧设置特定的帧速率?

FFmpeg - 为视频文件每帧设置特定的帧速率?

我有一个包含 100 帧的文件。

我知道每个帧应该在屏幕上显示的时间(因为我可以从比特流中提取元数据)。

我想使用 FFmpeg 将文件重新编码为新格式,并为文件中的每一帧指定 PTS 值。

生成的视频文件将以每帧毫秒的精度播放。

... 这可能吗?

我看到具有可变 PTS 值的视频文件 - 并且我可以使用 FFProbe 计算这些 PTS 值,但我不知道如何写入具有定义的可变 PTS 值的文件。

相关内容