【问题标题】:What is the format of ffmpeg -vstats_file?ffmpeg -vstats_file 的格式是什么?
【发布时间】:2015-04-20 05:06:39
【问题描述】:

当我与 -vstats_file 一起运行我的 FFMPEG 命令时,其中一行是

帧= 182 q= 9.0 f_size= 17215 s_size= 3782kB 时间= 23238.835 br= 1418.5kbits/s avg_br= 1.3kbits/s 类型= P

在这里有人可以解释一下“时间”的格式是什么

视频文件的时长为 20.36 秒(秒)。假设上面的时间以毫秒为单位,它远高于原始 la 视频文件的长度。

【问题讨论】:

    标签: ffmpeg xuggler pyffmpeg


    【解决方案1】:

    该值应以秒为单位,并通过以下方式获得:

    ti1 = av_stream_get_end_pts(ost->st) * av_q2d(ost->st->time_base);
    

    av_q2d 将有理数转换为双精度数。

    您可以尝试将 PTS 设置为零。

    【讨论】:

    • 我不认为它在几秒钟内。因为我跑过的视频持续时间只有 20 秒。即使我们假设值是毫秒,它实际上也比实际持续时间大 3-5 秒
    • 在 2.6.git 上以秒为单位。检查您的 PTS 值,看看它们是从 0 开始还是尝试强制它们从 0 开始。
    猜你喜欢
    • 2020-10-24
    • 1970-01-01
    • 2011-07-01
    • 2011-03-23
    • 1970-01-01
    • 2019-04-14
    • 2014-02-12
    • 2011-02-27
    • 1970-01-01
    相关资源
    最近更新 更多