V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
gIrl1990
V2EX  ›  问与答

FFmpeg 控制台输出 最后一行各字段都是什么意思?

  •  
  •   gIrl1990 · 2019-08-19 18:43:19 +08:00 · 2398 次点击
    这是一个创建于 1952 天前的主题,其中的信息可能已经有所发展或是发生改变。
    frame=22684 fps= 30 q=-1.0 Lsize=   93195kB time=00:12:36.97 bitrate=1008.6kbits/s speed=0.998x
    

    字段 bitrate 与参数 -b:v 有关联吗?

    第 1 条附言  ·  2019-08-20 07:46:25 +08:00
    字段对应的是输入文件还是输出文件?
    9 条回复    2020-03-04 17:34:06 +08:00
    MonoLogueChi
        1
    MonoLogueChi  
       2019-08-19 20:42:44 +08:00 via Android
    大概是一共处理了多少帧,视频帧率多少,我猜 q 应该是一个质量相关的参数吧,最终大小多啊,耗时,处理速度,最后 speed 也是处理速度,0.998 倍的速度。我猜是这个意思
    gIrl1990
        2
    gIrl1990  
    OP
       2019-08-19 21:08:01 +08:00
    @MonoLogueChi 那字段对应的是输入文件还是输出文件?
    hutng
        3
    hutng  
       2019-08-20 00:25:02 +08:00 via Android
    bitrate 是输出文件比特币吧
    hutng
        4
    hutng  
       2019-08-20 00:25:25 +08:00 via Android
    手误。比特率
    yongligua
        5
    yongligua  
       2019-08-20 01:40:40 +08:00 via Android
    输出的,time 是当前帧的时间
    xmoiduts
        6
    xmoiduts  
       2019-08-20 02:17:36 +08:00 via Android
    这个像是每秒都在输出的 log,只不过最后一秒定格在这样的文字上。

    bitrate 应该是压出来的码率,他会尽可能尝试贴近你给的 b:v,但几乎无法精确达到。一是可能超出;二是不足时 mp4 不能填 0。要 mpeg-2 .ts 才能。
    gerardyang
        7
    gerardyang  
       2019-08-20 02:25:47 +08:00 via Android
    已处理帧数 帧速率 qb 压缩率 文件大小 已处理时间 比特率 处理速度
    这里的 bitrate 是处理速率,不是当前视频比特率
    msg7086
        8
    msg7086  
       2019-08-20 07:50:30 +08:00 via Android
    qp 是量化值。不适用量化值的场景下是-1。
    lxk11153
        9
    lxk11153  
       2020-03-04 17:34:06 +08:00
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   6110 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 02:19 · PVG 10:19 · LAX 18:19 · JFK 21:19
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.