【问题标题】:FFmpeg static keyframe rateFFmpeg 静态关键帧速率
【发布时间】:2011-06-17 08:45:11
【问题描述】:

我有一个关于 ffmpeg 使用的问题。每次我尝试将视频文件转换为 一些不同的格式,输出文件获取静态关键帧序列。

我的意思是关键帧出现在 12 帧的距离。我知道它由参数 -g 控制,您可以更改为任何其他数字。

ffmpeg -i 1.avi -vcodec mpeg4 -b 2000000  out.avi

我相信应该有某种方法可以使关键帧以不均匀的间隔出现。这些间隔应该由编解码器计算,并且应该基于视频文件中的图像变化。所以关键帧应该只在需要的时候插入,而不是在 N 帧之后插入。

有人可以向我解释如何使用 ffmpeg 完成这种“智能”编码吗? 谢谢

解决方案:好的,我一直在寻找的解决方案非常简单。如果您将 -g 设置为零,ffmpeg 将根据视频镜头和比特率选择关键帧

【问题讨论】:

    标签: ffmpeg keyframe


    【解决方案1】:

    如果您将 -g 设置为零,ffmpeg 将根据视频镜头和比特率选择关键帧

    【讨论】:

    • 对不起 - 不想偷走你的答案,但如果我看到一个没有答案的问题,我倾向于在没有阅读的情况下反弹。
    猜你喜欢
    • 1970-01-01
    • 2018-03-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-08-08
    • 2011-04-24
    • 2020-05-27
    • 2019-11-20
    相关资源
    最近更新 更多