gpt4 book ai didi

video - 使用 ffmpeg 从可变帧率视频中提取每一帧

转载 作者:行者123 更新时间:2023-12-04 22:46:15 26 4
gpt4 key购买 nike

我正在尝试提取多个视频中的所有帧。这些视频是在以可变帧率保存输出的相机上拍摄的,因此,一些帧在时间上比其他帧更接近(根据 mediainfo<,从 ~27 到 ~30 fps/em>)

这些帧要与一些元数据同步,所以我不仅需要提取它们,还要保留视频每一帧拍摄的[相对]时间信息。

我一直在使用 ffmpeg 提取视频帧,当视频帧速率不再恒定时,挑战就来了。只要能完成工作,任何不同于 ffmpeg 的其他方法或程序都可以。

最佳答案

您可以使用 ffprobe 显示每个“数据包”的呈现时间戳 (PTS)

ffprobe -show_entries packet=pts_time,duration_time,stream_index file.mp4

关于video - 使用 ffmpeg 从可变帧率视频中提取每一帧,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19006409/

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